TSTP Solution File: SWW304+1 by CSE---1.7

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.7
% Problem  : SWW304+1 : TPTP v8.2.0. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s

% Computer : n013.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:06:57 EDT 2024

% Result   : Theorem 159.37s 159.07s
% Output   : CNFRefutation 159.51s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : SWW304+1 : TPTP v8.2.0. Released v5.2.0.
% 0.07/0.13  % Command    : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s
% 0.13/0.34  % Computer : n013.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 07:16:54 EDT 2024
% 0.13/0.34  % CPUTime    : 
% 0.20/0.58  start to proof:theBenchmark
% 158.84/158.90  %-------------------------------------------
% 158.84/158.90  % File        :CSE---1.7
% 158.84/158.90  % Problem     :theBenchmark
% 158.84/158.90  % Transform   :cnf
% 158.84/158.90  % Format      :tptp:raw
% 158.84/158.90  % Command     :java -jar mcs_scs.jar %d %s
% 158.84/158.90  
% 158.84/158.91  % Result      :Theorem 139.620000s
% 158.84/158.91  % Output      :CNFRefutation 139.620000s
% 158.84/158.91  %-------------------------------------------
% 158.84/158.91  %------------------------------------------------------------------------------
% 158.84/158.91  % File     : SWW304+1 : TPTP v8.2.0. Released v5.2.0.
% 158.84/158.91  % Domain   : Software Verification
% 158.84/158.91  % Problem  : Hoare's Logic with Procedures 434871, 5000 axioms selected
% 158.84/158.91  % Version  : Especial.
% 158.84/158.91  % English  :
% 158.84/158.91  
% 158.84/158.91  % Refs     : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 158.84/158.91  %          : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 158.84/158.91  % Source   : [Bla11]
% 158.84/158.91  % Names    : hoare_434871.5000.p [Bla11]
% 158.84/158.91  
% 158.84/158.91  % Status   : ContradictoryAxioms
% 158.84/158.91  % Rating   : 0.83 v8.2.0, 0.78 v7.4.0, 0.87 v7.3.0, 0.83 v7.0.0, 0.90 v6.4.0, 0.85 v6.3.0, 0.79 v6.2.0, 0.88 v6.1.0, 0.93 v6.0.0, 0.91 v5.5.0, 0.96 v5.3.0, 1.00 v5.2.0
% 158.84/158.91  % Syntax   : Number of formulae    : 5226 (1716 unt;   0 def)
% 158.84/158.91  %            Number of atoms       : 12630 (4454 equ)
% 158.84/158.91  %            Maximal formula atoms :   13 (   2 avg)
% 158.84/158.91  %            Number of connectives : 8431 (1027   ~; 151   |; 715   &)
% 158.84/158.91  %                                         ( 888 <=>;5650  =>;   0  <=;   0 <~>)
% 158.84/158.91  %            Maximal formula depth :   22 (   6 avg)
% 158.84/158.92  %            Maximal term depth    :   19 (   2 avg)
% 158.84/158.92  %            Number of predicates  :  148 ( 147 usr;   0 prp; 1-6 aty)
% 158.84/158.92  %            Number of functors    :  390 ( 390 usr;  56 con; 0-7 aty)
% 158.84/158.92  %            Number of variables   : 16631 (16478   !; 153   ?)
% 158.84/158.92  % SPC      : FOF_CAX_RFO_SEQ
% 158.84/158.92  
% 158.84/158.92  % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 158.84/158.92  %            2011-03-01 11:34:22
% 158.84/158.92  %------------------------------------------------------------------------------
% 158.84/158.92  %----Relevant facts (4985)
% 158.84/158.92  fof(fact_ext,axiom,
% 158.84/158.92      ! [V_g_2,V_f_2] :
% 158.84/158.92        ( ! [B_x] : hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x)
% 158.84/158.92       => V_f_2 = V_g_2 ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_empty,axiom,
% 158.84/158.92      ! [V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_hoare__derivs_Oequations_I1_J,axiom,
% 158.84/158.92      ! [V_a_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_triple_Oinject,axiom,
% 158.84/158.92      ! [V_fun2_H_2,V_com_H_2,V_fun1_H_2,V_fun2_2,V_com_2,V_fun1_2,T_b] :
% 158.84/158.92        ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_H_2),V_com_H_2),V_fun2_H_2)
% 158.84/158.92      <=> ( V_fun1_2 = V_fun1_H_2
% 158.84/158.92          & V_com_2 = V_com_H_2
% 158.84/158.92          & V_fun2_2 = V_fun2_H_2 ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_cut,axiom,
% 158.84/158.92      ! [V_Ga_2,V_ts_2,V_G_H_2,T_b] :
% 158.84/158.92        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_H_2,V_ts_2)
% 158.84/158.92       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_G_H_2)
% 158.84/158.92         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_hoare__derivs_Oinsert,axiom,
% 158.84/158.92      ! [V_ts_2,V_t_2,V_Ga_2,T_b] :
% 158.84/158.92        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 158.84/158.92       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2)
% 158.84/158.92         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),V_ts_2)) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_triple_Orecs,axiom,
% 158.84/158.92      ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_b,T_c] : c_Hoare__Mirabelle_Otriple_Otriple__rec(T_c,T_b,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_triple_Osimps_I2_J,axiom,
% 158.84/158.92      ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_b,T_c] : c_Hoare__Mirabelle_Otriple_Otriple__case(T_c,T_b,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_empty__not__insert,axiom,
% 158.84/158.92      ! [V_A_2,V_a_2,T_b] : c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) != hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_insert__not__empty,axiom,
% 158.84/158.92      ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_doubleton__eq__iff,axiom,
% 158.84/158.92      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 158.84/158.92        ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_d_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 158.84/158.92      <=> ( ( V_a_2 = V_c_2
% 158.84/158.92            & V_b_2 = V_d_2 )
% 158.84/158.92          | ( V_a_2 = V_d_2
% 158.84/158.92            & V_b_2 = V_c_2 ) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_singleton__inject,axiom,
% 158.84/158.92      ! [V_b_2,V_a_2,T_b] :
% 158.84/158.92        ( 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_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))
% 158.84/158.92       => V_a_2 = V_b_2 ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_bot__apply,axiom,
% 158.84/158.92      ! [V_x_2,T_c,T_b] :
% 158.84/158.92        ( class_Orderings_Obot(T_b)
% 158.84/158.92       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_hoare__derivs_OSkip,axiom,
% 158.84/158.92      ! [V_Pa_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OSKIP),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_hoare__derivs_Oequations_I7_J,axiom,
% 158.84/158.92      ! [V_a2_2,V_a1_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a1_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_a2_2),c_Com_Ocom_OSKIP),V_a2_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_conseq2,axiom,
% 158.84/158.92      ! [V_Qa_2,V_Q_H_2,V_c_2,V_Pa_2,V_Ga_2,T_b] :
% 158.84/158.92        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Q_H_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 158.84/158.92       => ( ! [B_Z,B_s] :
% 158.84/158.92              ( hBOOL(hAPP(hAPP(V_Q_H_2,B_Z),B_s))
% 158.84/158.92             => hBOOL(hAPP(hAPP(V_Qa_2,B_Z),B_s)) )
% 158.84/158.92         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_conseq1,axiom,
% 158.84/158.92      ! [V_Pa_2,V_Qa_2,V_c_2,V_P_H_2,V_Ga_2,T_b] :
% 158.84/158.92        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_H_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 158.84/158.92       => ( ! [B_Z,B_s] :
% 158.84/158.92              ( hBOOL(hAPP(hAPP(V_Pa_2,B_Z),B_s))
% 158.84/158.92             => hBOOL(hAPP(hAPP(V_P_H_2,B_Z),B_s)) )
% 158.84/158.92         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_Comp,axiom,
% 158.84/158.92      ! [V_R_2,V_d_2,V_Qa_2,V_c_2,V_Pa_2,V_Ga_2,T_b] :
% 158.84/158.92        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 158.84/158.92       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Qa_2),V_d_2),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 158.84/158.92         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_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_b),tc_HOL_Obool)))) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_insert__code,axiom,
% 158.84/158.92      ! [V_x_2,V_A_2,V_y_2,T_b] :
% 158.84/158.92        ( hBOOL(hAPP(hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),V_A_2),V_x_2))
% 158.84/158.92      <=> ( V_y_2 = V_x_2
% 158.84/158.92          | hBOOL(hAPP(V_A_2,V_x_2)) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_insert__commute,axiom,
% 158.84/158.92      ! [V_A_2,V_y_2,V_x_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_insert__absorb2,axiom,
% 158.84/158.92      ! [V_A_2,V_x_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_the__elem__eq,axiom,
% 158.84/158.92      ! [V_x_2,T_b] : c_Set_Othe__elem(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_com_Osimps_I12_J,axiom,
% 158.84/158.92      ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSKIP != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_com_Osimps_I13_J,axiom,
% 158.84/158.92      ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_com_Osimps_I19_J,axiom,
% 158.84/158.92      ! [V_pname_H] : hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSKIP ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_com_Osimps_I18_J,axiom,
% 158.84/158.92      ! [V_pname_H] : c_Com_Ocom_OSKIP != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_com_Osimps_I48_J,axiom,
% 158.84/158.92      ! [V_pname_H,V_com2,V_com1] : c_Com_Ocom_OSemi(V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_com_Osimps_I49_J,axiom,
% 158.84/158.92      ! [V_com2,V_com1,V_pname_H] : hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_com_Osimps_I3_J,axiom,
% 158.84/158.92      ! [V_com2_H_2,V_com1_H_2,V_com2_2,V_com1_2] :
% 158.84/158.92        ( c_Com_Ocom_OSemi(V_com1_2,V_com2_2) = c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2)
% 158.84/158.92      <=> ( V_com1_2 = V_com1_H_2
% 158.84/158.92          & V_com2_2 = V_com2_H_2 ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_com_Osimps_I6_J,axiom,
% 158.84/158.92      ! [V_pname_H_2,V_pname_2] :
% 158.84/158.92        ( hAPP(c_Com_Ocom_OBODY,V_pname_2) = hAPP(c_Com_Ocom_OBODY,V_pname_H_2)
% 158.84/158.92      <=> V_pname_2 = V_pname_H_2 ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evalc_OBody,axiom,
% 158.84/158.92      ! [V_s1,V_s0,V_pn] :
% 158.84/158.92        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_s0),V_s1))
% 158.84/158.92       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_pn)),V_s0),V_s1)) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evalc__elim__cases_I6_J,axiom,
% 158.84/158.92      ! [V_s1,V_s,V_P] :
% 158.84/158.92        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_P)),V_s),V_s1))
% 158.84/158.92       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P))),V_s),V_s1)) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_Body__triple__valid__Suc,axiom,
% 158.84/158.92      ! [V_Qa_2,V_pna_2,V_Pa_2,V_n_2,T_b] :
% 158.84/158.92        ( c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pna_2))),V_Qa_2))
% 158.84/158.92      <=> c_Hoare__Mirabelle_Otriple__valid(T_b,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pna_2)),V_Qa_2)) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evalc_OSemi,axiom,
% 158.84/158.92      ! [V_s2,V_c1,V_s1,V_s0,V_c0] :
% 158.84/158.92        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0),V_s0),V_s1))
% 158.84/158.92       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s1),V_s2))
% 158.84/158.92         => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c0,V_c1)),V_s0),V_s2)) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evalc__elim__cases_I1_J,axiom,
% 158.84/158.92      ! [V_t,V_s] :
% 158.84/158.92        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_t))
% 158.84/158.92       => V_t = V_s ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evalc_OSkip,axiom,
% 158.84/158.92      ! [V_s] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_s)) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_com__det,axiom,
% 158.84/158.92      ! [V_u,V_t,V_s,V_c] :
% 158.84/158.92        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t))
% 158.84/158.92       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_u))
% 158.84/158.92         => V_u = V_t ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_triple__valid__Suc,axiom,
% 158.84/158.92      ! [V_t,V_n,T_a] :
% 158.84/158.92        ( c_Hoare__Mirabelle_Otriple__valid(T_a,hAPP(c_Nat_OSuc,V_n),V_t)
% 158.84/158.92       => c_Hoare__Mirabelle_Otriple__valid(T_a,V_n,V_t) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evalc_Oequations_I4_J,axiom,
% 158.84/158.92      ! [V_a5_2,V_a2_2,V_a4_2,V_a1_2] :
% 158.84/158.92        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_a1_2,V_a4_2)),V_a2_2),V_a5_2))
% 158.84/158.92      <=> ? [B_s1] :
% 158.84/158.92            ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a1_2),V_a2_2),B_s1))
% 158.84/158.92            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a4_2),B_s1),V_a5_2)) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evalc_Oequations_I1_J,axiom,
% 158.84/158.92      ! [V_a] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_a),V_a)) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evalc_Oequations_I9_J,axiom,
% 158.84/158.92      ! [V_a3_2,V_a2_2,V_a1_2] :
% 158.84/158.92        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_a1_2)),V_a2_2),V_a3_2))
% 158.84/158.92      <=> 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)) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evaln_OBody,axiom,
% 158.84/158.92      ! [V_s1,V_n,V_s0,V_pn] :
% 158.84/158.92        ( c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn)),V_s0,V_n,V_s1)
% 158.84/158.92       => c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_pn),V_s0,hAPP(c_Nat_OSuc,V_n),V_s1) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evaln_Oequations_I9_J,axiom,
% 158.84/158.92      ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2] :
% 158.84/158.92        ( c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_a1_2),V_a2_2,hAPP(c_Nat_OSuc,V_a3_2),V_a4_2)
% 158.84/158.92      <=> 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) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_Body__triple__valid__0,axiom,
% 158.84/158.92      ! [V_Qa_2,V_pna_2,V_Pa_2,T_b] : c_Hoare__Mirabelle_Otriple__valid(T_b,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pna_2)),V_Qa_2)) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_evalc__elim__cases_I4_J,axiom,
% 158.84/158.92      ! [V_t,V_s,V_c2,V_c1] :
% 158.84/158.92        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c1,V_c2)),V_s),V_t))
% 158.84/158.92       => ~ ! [B_s1] :
% 158.84/158.92              ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s),B_s1))
% 158.84/158.92             => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2),B_s1),V_t)) ) ) ).
% 158.84/158.92  
% 158.84/158.92  fof(fact_Suc__inject,axiom,
% 158.84/158.92      ! [V_y,V_x] :
% 158.84/158.93        ( hAPP(c_Nat_OSuc,V_x) = hAPP(c_Nat_OSuc,V_y)
% 158.84/158.93       => V_x = V_y ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_nat_Oinject,axiom,
% 158.84/158.93      ! [V_nat_H_2,V_nat_2] :
% 158.84/158.93        ( hAPP(c_Nat_OSuc,V_nat_2) = hAPP(c_Nat_OSuc,V_nat_H_2)
% 158.84/158.93      <=> V_nat_2 = V_nat_H_2 ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_Suc__n__not__n,axiom,
% 158.84/158.93      ! [V_n] : hAPP(c_Nat_OSuc,V_n) != V_n ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_n__not__Suc__n,axiom,
% 158.84/158.93      ! [V_n] : V_n != hAPP(c_Nat_OSuc,V_n) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evaln__elim__cases_I6_J,axiom,
% 158.84/158.93      ! [V_s1,V_n,V_s,V_P] :
% 158.84/158.93        ( c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_P),V_s,V_n,V_s1)
% 158.84/158.93       => ~ ! [B_n] :
% 158.84/158.93              ( V_n = hAPP(c_Nat_OSuc,B_n)
% 158.84/158.93             => ~ c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P)),V_s,B_n,V_s1) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_conseq12,axiom,
% 158.84/158.93      ! [V_Qa_2,V_Pa_2,V_Q_H_2,V_c_2,V_P_H_2,V_Ga_2,T_b] :
% 158.84/158.93        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_H_2),V_c_2),V_Q_H_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 158.84/158.93       => ( ! [B_Z,B_s] :
% 158.84/158.93              ( hBOOL(hAPP(hAPP(V_Pa_2,B_Z),B_s))
% 158.84/158.93             => ! [B_s_H] :
% 158.84/158.93                  ( ! [B_Z_H] :
% 158.84/158.93                      ( hBOOL(hAPP(hAPP(V_P_H_2,B_Z_H),B_s))
% 158.84/158.93                     => hBOOL(hAPP(hAPP(V_Q_H_2,B_Z_H),B_s_H)) )
% 158.84/158.93                 => hBOOL(hAPP(hAPP(V_Qa_2,B_Z),B_s_H)) ) )
% 158.84/158.93         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_triple__valid__def2,axiom,
% 158.84/158.93      ! [V_Qa_2,V_c_2,V_Pa_2,V_n_2,T_b] :
% 158.84/158.93        ( c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2))
% 158.84/158.93      <=> ! [B_Z,B_s] :
% 158.84/158.93            ( hBOOL(hAPP(hAPP(V_Pa_2,B_Z),B_s))
% 158.84/158.93           => ! [B_s_H] :
% 158.84/158.93                ( c_Natural_Oevaln(V_c_2,B_s,V_n_2,B_s_H)
% 158.84/158.93               => hBOOL(hAPP(hAPP(V_Qa_2,B_Z),B_s_H)) ) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evaln_OSemi,axiom,
% 158.84/158.93      ! [V_s2,V_c1,V_s1,V_n,V_s0,V_c0] :
% 158.84/158.93        ( c_Natural_Oevaln(V_c0,V_s0,V_n,V_s1)
% 158.84/158.93       => ( c_Natural_Oevaln(V_c1,V_s1,V_n,V_s2)
% 158.84/158.93         => c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_n,V_s2) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evaln_OSkip,axiom,
% 158.84/158.93      ! [V_n,V_s] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_s) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evaln__elim__cases_I1_J,axiom,
% 158.84/158.93      ! [V_t,V_n,V_s] :
% 158.84/158.93        ( c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_t)
% 158.84/158.93       => V_t = V_s ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_bot__nat__def,axiom,
% 158.84/158.93      c_Orderings_Obot__class_Obot(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_Zero__not__Suc,axiom,
% 158.84/158.93      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_nat_Osimps_I2_J,axiom,
% 158.84/158.93      ! [V_nat_H] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_nat_H) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_Suc__not__Zero,axiom,
% 158.84/158.93      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_nat_Osimps_I3_J,axiom,
% 158.84/158.93      ! [V_nat_H_1] : hAPP(c_Nat_OSuc,V_nat_H_1) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_Zero__neq__Suc,axiom,
% 158.84/158.93      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_Suc__neq__Zero,axiom,
% 158.84/158.93      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evaln__Suc,axiom,
% 158.84/158.93      ! [V_s_H,V_n,V_s,V_c] :
% 158.84/158.93        ( c_Natural_Oevaln(V_c,V_s,V_n,V_s_H)
% 158.84/158.93       => c_Natural_Oevaln(V_c,V_s,hAPP(c_Nat_OSuc,V_n),V_s_H) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_eval__eq,axiom,
% 158.84/158.93      ! [V_t_2,V_s_2,V_c_2] :
% 158.84/158.93        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s_2),V_t_2))
% 158.84/158.93      <=> ? [B_n] : c_Natural_Oevaln(V_c_2,V_s_2,B_n,V_t_2) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evaln__evalc,axiom,
% 158.84/158.93      ! [V_t,V_n,V_s,V_c] :
% 158.84/158.93        ( c_Natural_Oevaln(V_c,V_s,V_n,V_t)
% 158.84/158.93       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evaln_Oequations_I4_J,axiom,
% 158.84/158.93      ! [V_a6_2,V_a3_2,V_a2_2,V_a5_2,V_a1_2] :
% 158.84/158.93        ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_a1_2,V_a5_2),V_a2_2,V_a3_2,V_a6_2)
% 158.84/158.93      <=> ? [B_s1] :
% 158.84/158.93            ( c_Natural_Oevaln(V_a1_2,V_a2_2,V_a3_2,B_s1)
% 158.84/158.93            & c_Natural_Oevaln(V_a5_2,B_s1,V_a3_2,V_a6_2) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evaln_Oequations_I1_J,axiom,
% 158.84/158.93      ! [V_a2,V_a1] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_a1,V_a2,V_a1) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_triple_Osize_I1_J,axiom,
% 158.84/158.93      ! [V_fun2_2,V_com_2,V_fun1_2,V_fa_2,T_b] : c_Hoare__Mirabelle_Otriple_Otriple__size(T_b,V_fa_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_triple_Osize_I2_J,axiom,
% 158.84/158.93      ! [V_fun2_2,V_com_2,V_fun1_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evaln__elim__cases_I4_J,axiom,
% 158.84/158.93      ! [V_t,V_n,V_s,V_c2,V_c1] :
% 158.84/158.93        ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c1,V_c2),V_s,V_n,V_t)
% 158.84/158.93       => ~ ! [B_s1] :
% 158.84/158.93              ( c_Natural_Oevaln(V_c1,V_s,V_n,B_s1)
% 158.84/158.93             => ~ c_Natural_Oevaln(V_c2,B_s1,V_n,V_t) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I1_J,axiom,
% 158.84/158.93      c_Com_Ocom_Ocom__size(c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I7_J,axiom,
% 158.84/158.93      ! [V_pname] : c_Com_Ocom_Ocom__size(hAPP(c_Com_Ocom_OBODY,V_pname)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I9_J,axiom,
% 158.84/158.93      hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I15_J,axiom,
% 158.84/158.93      ! [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) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_zero__reorient,axiom,
% 158.84/158.93      ! [V_x_2,T_b] :
% 158.84/158.93        ( class_Groups_Ozero(T_b)
% 158.84/158.93       => ( c_Groups_Ozero__class_Ozero(T_b) = V_x_2
% 158.84/158.93        <=> V_x_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_of__nat__aux_Osimps_I2_J,axiom,
% 158.84/158.93      ! [V_i_2,V_n_2,V_inc_2,T_b] :
% 158.84/158.93        ( class_Rings_Osemiring__1(T_b)
% 158.84/158.93       => c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,hAPP(c_Nat_OSuc,V_n_2),V_i_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,V_n_2,hAPP(V_inc_2,V_i_2)) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_of__nat__aux_Osimps_I1_J,axiom,
% 158.84/158.93      ! [V_i_2,V_inc_2,T_b] :
% 158.84/158.93        ( class_Rings_Osemiring__1(T_b)
% 158.84/158.93       => c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_i_2) = V_i_2 ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_evalc__evaln,axiom,
% 158.84/158.93      ! [V_t,V_s,V_c] :
% 158.84/158.93        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t))
% 158.84/158.93       => ? [B_n] : c_Natural_Oevaln(V_c,V_s,B_n,V_t) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I12_J,axiom,
% 158.84/158.93      ! [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))) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I4_J,axiom,
% 158.84/158.93      ! [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))) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I16_J,axiom,
% 158.84/158.93      ! [V_fun_2,V_pname_2,V_vname_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OCall(V_vname_2,V_pname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I8_J,axiom,
% 158.84/158.93      ! [V_fun_2,V_pname_2,V_vname_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OCall(V_vname_2,V_pname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I10_J,axiom,
% 158.84/158.93      ! [V_fun_2,V_vname_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OAss(V_vname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osize_I2_J,axiom,
% 158.84/158.93      ! [V_fun_2,V_vname_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OAss(V_vname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_zero__less__Suc,axiom,
% 158.84/158.93      ! [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))) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_not0__implies__Suc,axiom,
% 158.84/158.93      ! [V_n] :
% 158.84/158.93        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 158.84/158.93       => ? [B_m] : V_n = hAPP(c_Nat_OSuc,B_m) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_nat__induct,axiom,
% 158.84/158.93      ! [V_n_2,V_Pa_2] :
% 158.84/158.93        ( hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 158.84/158.93       => ( ! [B_n] :
% 158.84/158.93              ( hBOOL(hAPP(V_Pa_2,B_n))
% 158.84/158.93             => hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_OSuc,B_n))) )
% 158.84/158.93         => hBOOL(hAPP(V_Pa_2,V_n_2)) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_zero__induct,axiom,
% 158.84/158.93      ! [V_k_2,V_Pa_2] :
% 158.84/158.93        ( hBOOL(hAPP(V_Pa_2,V_k_2))
% 158.84/158.93       => ( ! [B_n] :
% 158.84/158.93              ( hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_OSuc,B_n)))
% 158.84/158.93             => hBOOL(hAPP(V_Pa_2,B_n)) )
% 158.84/158.93         => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_nat_Oexhaust,axiom,
% 158.84/158.93      ! [V_y] :
% 158.84/158.93        ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 158.84/158.93       => ~ ! [B_nat] : V_y != hAPP(c_Nat_OSuc,B_nat) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_nat__case__Suc,axiom,
% 158.84/158.93      ! [V_nat_2,V_f2_2,V_f1_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_f1_2,V_f2_2,hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(V_f2_2,V_nat_2) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_less__zeroE,axiom,
% 158.84/158.93      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_lessI,axiom,
% 158.84/158.93      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_n))) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_Suc__mono,axiom,
% 158.84/158.93      ! [V_n,V_m] :
% 158.84/158.93        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 158.84/158.93       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n))) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__less__imp__less__left,axiom,
% 158.84/158.93      ! [V_b,V_a,V_c,T_a] :
% 158.84/158.93        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 158.84/158.93       => ( 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)))
% 158.84/158.93         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__less__imp__less__right,axiom,
% 158.84/158.93      ! [V_b,V_c,V_a,T_a] :
% 158.84/158.93        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 158.84/158.93       => ( 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)))
% 158.84/158.93         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__right__imp__eq,axiom,
% 158.84/158.93      ! [V_c,V_a,V_b,T_a] :
% 158.84/158.93        ( class_Groups_Ocancel__semigroup__add(T_a)
% 158.84/158.93       => ( 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)
% 158.84/158.93         => V_b = V_c ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__imp__eq,axiom,
% 158.84/158.93      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.93        ( class_Groups_Ocancel__ab__semigroup__add(T_a)
% 158.84/158.93       => ( 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)
% 158.84/158.93         => V_b = V_c ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__left__imp__eq,axiom,
% 158.84/158.93      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.93        ( class_Groups_Ocancel__semigroup__add(T_a)
% 158.84/158.93       => ( 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)
% 158.84/158.93         => V_b = V_c ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__strict__mono,axiom,
% 158.84/158.93      ! [V_d,V_c,V_b,V_a,T_a] :
% 158.84/158.93        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 158.84/158.93         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 158.84/158.93           => 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))) ) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__strict__left__mono,axiom,
% 158.84/158.93      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.93        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 158.84/158.93         => 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))) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__strict__right__mono,axiom,
% 158.84/158.93      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.93        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 158.84/158.93         => 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))) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__less__cancel__left,axiom,
% 158.84/158.93      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 158.84/158.93        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_b_2)))
% 158.84/158.93        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__less__cancel__right,axiom,
% 158.84/158.93      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 158.84/158.93        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_c_2)))
% 158.84/158.93        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__right__cancel,axiom,
% 158.84/158.93      ! [V_c_2,V_a_2,V_b_2,T_b] :
% 158.84/158.93        ( class_Groups_Ocancel__semigroup__add(T_b)
% 158.84/158.93       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_a_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)
% 158.84/158.93        <=> V_b_2 = V_c_2 ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_add__left__cancel,axiom,
% 158.84/158.93      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 158.84/158.93        ( class_Groups_Ocancel__semigroup__add(T_b)
% 158.84/158.93       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)
% 158.84/158.93        <=> V_b_2 = V_c_2 ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_ab__semigroup__add__class_Oadd__ac_I1_J,axiom,
% 158.84/158.93      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.93        ( class_Groups_Oab__semigroup__add(T_a)
% 158.84/158.93       => 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)) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osimps_I7_J,axiom,
% 158.84/158.93      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_fun_2,V_pname_2,V_vname_2] :
% 158.84/158.93        ( c_Com_Ocom_OCall(V_vname_2,V_pname_2,V_fun_2) = c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2)
% 158.84/158.93      <=> ( V_vname_2 = V_vname_H_2
% 158.84/158.93          & V_pname_2 = V_pname_H_2
% 158.84/158.93          & V_fun_2 = V_fun_H_2 ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osimps_I1_J,axiom,
% 158.84/158.93      ! [V_fun_H_2,V_vname_H_2,V_fun_2,V_vname_2] :
% 158.84/158.93        ( c_Com_Ocom_OAss(V_vname_2,V_fun_2) = c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2)
% 158.84/158.93      <=> ( V_vname_2 = V_vname_H_2
% 158.84/158.93          & V_fun_2 = V_fun_H_2 ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osimps_I33_J,axiom,
% 158.84/158.93      ! [V_fun_2,V_vname_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_com_Osimps_I32_J,axiom,
% 158.84/158.93      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_linorder__cases,axiom,
% 158.84/158.93      ! [V_y,V_x,T_a] :
% 158.84/158.93        ( class_Orderings_Olinorder(T_a)
% 158.84/158.93       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.93         => ( V_x != V_y
% 158.84/158.93           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_order__less__asym,axiom,
% 158.84/158.93      ! [V_y,V_x,T_a] :
% 158.84/158.93        ( class_Orderings_Opreorder(T_a)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.93         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_xt1_I10_J,axiom,
% 158.84/158.93      ! [V_z,V_x,V_y,T_a] :
% 158.84/158.93        ( class_Orderings_Oorder(T_a)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 158.84/158.93         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 158.84/158.93           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_order__less__trans,axiom,
% 158.84/158.93      ! [V_z,V_y,V_x,T_a] :
% 158.84/158.93        ( class_Orderings_Opreorder(T_a)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.93         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 158.84/158.93           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_xt1_I2_J,axiom,
% 158.84/158.93      ! [V_c,V_a,V_b,T_a] :
% 158.84/158.93        ( class_Orderings_Oorder(T_a)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 158.84/158.93         => ( V_b = V_c
% 158.84/158.93           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_ord__less__eq__trans,axiom,
% 158.84/158.93      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.93        ( class_Orderings_Oord(T_a)
% 158.84/158.93       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 158.84/158.93         => ( V_b = V_c
% 158.84/158.93           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_xt1_I1_J,axiom,
% 158.84/158.93      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.93        ( class_Orderings_Oorder(T_a)
% 158.84/158.93       => ( V_a = V_b
% 158.84/158.93         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_b))
% 158.84/158.93           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 158.84/158.93  
% 158.84/158.93  fof(fact_ord__eq__less__trans,axiom,
% 158.84/158.93      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.93        ( class_Orderings_Oord(T_a)
% 158.84/158.94       => ( V_a = V_b
% 158.84/158.94         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 158.84/158.94           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_xt1_I9_J,axiom,
% 158.84/158.94      ! [V_a,V_b,T_a] :
% 158.84/158.94        ( class_Orderings_Oorder(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 158.84/158.94         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_order__less__asym_H,axiom,
% 158.84/158.94      ! [V_b,V_a,T_a] :
% 158.84/158.94        ( class_Orderings_Opreorder(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 158.84/158.94         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_order__less__imp__not__eq2,axiom,
% 158.84/158.94      ! [V_y,V_x,T_a] :
% 158.84/158.94        ( class_Orderings_Oorder(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.94         => V_y != V_x ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_order__less__imp__not__eq,axiom,
% 158.84/158.94      ! [V_y,V_x,T_a] :
% 158.84/158.94        ( class_Orderings_Oorder(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.94         => V_x != V_y ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_order__less__imp__not__less,axiom,
% 158.84/158.94      ! [V_y,V_x,T_a] :
% 158.84/158.94        ( class_Orderings_Opreorder(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.94         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_order__less__not__sym,axiom,
% 158.84/158.94      ! [V_y,V_x,T_a] :
% 158.84/158.94        ( class_Orderings_Opreorder(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.94         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__imp__neq,axiom,
% 158.84/158.94      ! [V_y,V_x,T_a] :
% 158.84/158.94        ( class_Orderings_Oorder(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.94         => V_x != V_y ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_linorder__neqE,axiom,
% 158.84/158.94      ! [V_y,V_x,T_a] :
% 158.84/158.94        ( class_Orderings_Olinorder(T_a)
% 158.84/158.94       => ( V_x != V_y
% 158.84/158.94         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.94           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_linorder__antisym__conv3,axiom,
% 158.84/158.94      ! [V_x_2,V_y_2,T_b] :
% 158.84/158.94        ( class_Orderings_Olinorder(T_b)
% 158.84/158.94       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2))
% 158.84/158.94         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 158.84/158.94          <=> V_x_2 = V_y_2 ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_linorder__less__linear,axiom,
% 158.84/158.94      ! [V_y,V_x,T_a] :
% 158.84/158.94        ( class_Orderings_Olinorder(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.94          | V_x = V_y
% 158.84/158.94          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_not__less__iff__gr__or__eq,axiom,
% 158.84/158.94      ! [V_y_2,V_x_2,T_b] :
% 158.84/158.94        ( class_Orderings_Olinorder(T_b)
% 158.84/158.94       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 158.84/158.94        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2))
% 158.84/158.94            | V_x_2 = V_y_2 ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_linorder__neq__iff,axiom,
% 158.84/158.94      ! [V_y_2,V_x_2,T_b] :
% 158.84/158.94        ( class_Orderings_Olinorder(T_b)
% 158.84/158.94       => ( V_x_2 != V_y_2
% 158.84/158.94        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 158.84/158.94            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_order__less__irrefl,axiom,
% 158.84/158.94      ! [V_x,T_a] :
% 158.84/158.94        ( class_Orderings_Opreorder(T_a)
% 158.84/158.94       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_x)) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_nat__less__cases,axiom,
% 158.84/158.94      ! [V_Pa_2,V_n_2,V_m_2] :
% 158.84/158.94        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 158.84/158.94         => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) )
% 158.84/158.94       => ( ( V_m_2 = V_n_2
% 158.84/158.94           => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) )
% 158.84/158.94         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 158.84/158.94             => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) )
% 158.84/158.94           => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__lessD1,axiom,
% 158.84/158.94      ! [V_k,V_j,V_i] :
% 158.84/158.94        ( 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))
% 158.84/158.94       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_k)) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__add__eq__less,axiom,
% 158.84/158.94      ! [V_n,V_m,V_l,V_k] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 158.84/158.94       => ( 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)
% 158.84/158.94         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__less__mono,axiom,
% 158.84/158.94      ! [V_l,V_k,V_j,V_i] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 158.84/158.94         => 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))) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__less__mono1,axiom,
% 158.84/158.94      ! [V_k,V_j,V_i] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 158.84/158.94       => 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))) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_trans__less__add2,axiom,
% 158.84/158.94      ! [V_m,V_j,V_i] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 158.84/158.94       => 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))) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_trans__less__add1,axiom,
% 158.84/158.94      ! [V_m,V_j,V_i] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 158.84/158.94       => 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))) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__not__refl3,axiom,
% 158.84/158.94      ! [V_t,V_s] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s),V_t))
% 158.84/158.94       => V_s != V_t ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__not__refl2,axiom,
% 158.84/158.94      ! [V_m,V_n] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 158.84/158.94       => V_m != V_n ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__irrefl__nat,axiom,
% 158.84/158.94      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_linorder__neqE__nat,axiom,
% 158.84/158.94      ! [V_y,V_x] :
% 158.84/158.94        ( V_x != V_y
% 158.84/158.94       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 158.84/158.94         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y),V_x)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_nat__add__left__cancel__less,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2,V_k_2] :
% 158.84/158.94        ( 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)))
% 158.84/158.94      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_nat__add__right__cancel,axiom,
% 158.84/158.94      ! [V_n_2,V_k_2,V_m_2] :
% 158.84/158.94        ( 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)
% 158.84/158.94      <=> V_m_2 = V_n_2 ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_nat__add__left__cancel,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2,V_k_2] :
% 158.84/158.94        ( 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)
% 158.84/158.94      <=> V_m_2 = V_n_2 ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_nat__add__assoc,axiom,
% 158.84/158.94      ! [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)) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_nat__add__left__commute,axiom,
% 158.84/158.94      ! [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)) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_nat__add__commute,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_nat__neq__iff,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( V_m_2 != V_n_2
% 158.84/158.94      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 158.84/158.94          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_not__add__less2,axiom,
% 158.84/158.94      ! [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)) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_not__add__less1,axiom,
% 158.84/158.94      ! [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)) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__not__refl,axiom,
% 158.84/158.94      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__neg__neg,axiom,
% 158.84/158.94      ! [V_b,V_a,T_a] :
% 158.84/158.94        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 158.84/158.94         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 158.84/158.94           => 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))) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__pos__pos,axiom,
% 158.84/158.94      ! [V_b,V_a,T_a] :
% 158.84/158.94        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 158.84/158.94         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 158.84/158.94           => 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))) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_double__add__less__zero__iff__single__add__less__zero,axiom,
% 158.84/158.94      ! [V_a_2,T_b] :
% 158.84/158.94        ( class_Groups_Olinordered__ab__group__add(T_b)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 158.84/158.94        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_zero__less__double__add__iff__zero__less__single__add,axiom,
% 158.84/158.94      ! [V_a_2,T_b] :
% 158.84/158.94        ( class_Groups_Olinordered__ab__group__add(T_b)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)))
% 158.84/158.94        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__gr__0,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( 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)))
% 158.84/158.94      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 158.84/158.94          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__iff__Suc__add,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 158.84/158.94      <=> ? [B_k] : V_n_2 = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k)) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__add__Suc2,axiom,
% 158.84/158.94      ! [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)))) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__add__Suc1,axiom,
% 158.84/158.94      ! [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)))) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__0__left,axiom,
% 158.84/158.94      ! [V_a,T_a] :
% 158.84/158.94        ( class_Groups_Omonoid__add(T_a)
% 158.84/158.94       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__0,axiom,
% 158.84/158.94      ! [V_a,T_a] :
% 158.84/158.94        ( class_Groups_Ocomm__monoid__add(T_a)
% 158.84/158.94       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_double__zero__sym,axiom,
% 158.84/158.94      ! [V_a_2,T_b] :
% 158.84/158.94        ( class_Groups_Olinordered__ab__group__add(T_b)
% 158.84/158.94       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)
% 158.84/158.94        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__0__right,axiom,
% 158.84/158.94      ! [V_a,T_a] :
% 158.84/158.94        ( class_Groups_Omonoid__add(T_a)
% 158.84/158.94       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add_Ocomm__neutral,axiom,
% 158.84/158.94      ! [V_a,T_a] :
% 158.84/158.94        ( class_Groups_Ocomm__monoid__add(T_a)
% 158.84/158.94       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_plus__nat_Oadd__0,axiom,
% 158.84/158.94      ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_Nat_Oadd__0__right,axiom,
% 158.84/158.94      ! [V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__is__0,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 158.84/158.94      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 158.84/158.94          & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__eq__self__zero,axiom,
% 158.84/158.94      ! [V_n,V_m] :
% 158.84/158.94        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_m
% 158.84/158.94       => V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__Suc__right,axiom,
% 158.84/158.94      ! [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)) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__Suc,axiom,
% 158.84/158.94      ! [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)) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__Suc__shift,axiom,
% 158.84/158.94      ! [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)) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_not__less0,axiom,
% 158.84/158.94      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_neq0__conv,axiom,
% 158.84/158.94      ! [V_n_2] :
% 158.84/158.94        ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 158.84/158.94      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__nat__zero__code,axiom,
% 158.84/158.94      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_gr__implies__not0,axiom,
% 158.84/158.94      ! [V_n,V_m] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 158.84/158.94       => V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_gr0I,axiom,
% 158.84/158.94      ! [V_n] :
% 158.84/158.94        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 158.84/158.94       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_not__less__eq,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 158.84/158.94      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__Suc__eq,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 158.84/158.94      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 158.84/158.94          | V_m_2 = V_n_2 ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_Suc__less__eq,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( 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)))
% 158.84/158.94      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_not__less__less__Suc__eq,axiom,
% 158.84/158.94      ! [V_m_2,V_n_2] :
% 158.84/158.94        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 158.84/158.94        <=> V_n_2 = V_m_2 ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__antisym,axiom,
% 158.84/158.94      ! [V_m,V_n] :
% 158.84/158.94        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_m)))
% 158.84/158.94         => V_m = V_n ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__SucI,axiom,
% 158.84/158.94      ! [V_n,V_m] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 158.84/158.94       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_Suc__lessI,axiom,
% 158.84/158.94      ! [V_n,V_m] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 158.84/158.94       => ( hAPP(c_Nat_OSuc,V_m) != V_n
% 158.84/158.94         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__trans__Suc,axiom,
% 158.84/158.94      ! [V_k,V_j,V_i] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 158.84/158.94         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_i)),V_k)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__SucE,axiom,
% 158.84/158.94      ! [V_n,V_m] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 158.84/158.94       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 158.84/158.94         => V_m = V_n ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_Suc__lessD,axiom,
% 158.84/158.94      ! [V_n,V_m] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 158.84/158.94       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_Suc__less__SucD,axiom,
% 158.84/158.94      ! [V_n,V_m] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)))
% 158.84/158.94       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I30_J,axiom,
% 158.84/158.94      ! [V_pname_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I31_J,axiom,
% 158.84/158.94      ! [V_fun_2,V_vname_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I63_J,axiom,
% 158.84/158.94      ! [V_pname_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != hAPP(c_Com_Ocom_OBODY,V_pname_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I62_J,axiom,
% 158.84/158.94      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_pname_2] : hAPP(c_Com_Ocom_OBODY,V_pname_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I24_J,axiom,
% 158.84/158.94      ! [V_com2_H_2,V_com1_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I25_J,axiom,
% 158.84/158.94      ! [V_fun_2,V_vname_2,V_com2_H_2,V_com1_H_2] : c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I8_J,axiom,
% 158.84/158.94      ! [V_fun_H_2,V_vname_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I9_J,axiom,
% 158.84/158.94      ! [V_fun_H_2,V_vname_H_2] : c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2) != c_Com_Ocom_OSKIP ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I50_J,axiom,
% 158.84/158.94      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_com2_2,V_com1_2] : c_Com_Ocom_OSemi(V_com1_2,V_com2_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I51_J,axiom,
% 158.84/158.94      ! [V_com2_2,V_com1_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OSemi(V_com1_2,V_com2_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I20_J,axiom,
% 158.84/158.94      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I21_J,axiom,
% 158.84/158.94      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OSKIP ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__is__1,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( 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))
% 158.84/158.94      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 158.84/158.94            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 158.84/158.94          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 158.84/158.94            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_one__is__add,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( 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)
% 158.84/158.94      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 158.84/158.94            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 158.84/158.94          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 158.84/158.94            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__Suc__eq__0__disj,axiom,
% 158.84/158.94      ! [V_n_2,V_m_2] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 158.84/158.94      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 158.84/158.94          | ? [B_j] :
% 158.84/158.94              ( V_m_2 = hAPP(c_Nat_OSuc,B_j)
% 158.84/158.94              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_n_2)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_less__Suc0,axiom,
% 158.84/158.94      ! [V_n_2] :
% 158.84/158.94        ( 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))))
% 158.84/158.94      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_gr0__conv__Suc,axiom,
% 158.84/158.94      ! [V_n_2] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 158.84/158.94      <=> ? [B_m] : V_n_2 = hAPP(c_Nat_OSuc,B_m) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_nat__case__0,axiom,
% 158.84/158.94      ! [V_f2_2,V_f1_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_even__less__0__iff,axiom,
% 158.84/158.94      ! [V_a_2,T_b] :
% 158.84/158.94        ( class_Rings_Olinordered__idom(T_b)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 158.84/158.94        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_pos__add__strict,axiom,
% 158.84/158.94      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.94        ( class_Rings_Olinordered__semidom(T_a)
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 158.84/158.94         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 158.84/158.94           => 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))) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_termination__basic__simps_I1_J,axiom,
% 158.84/158.94      ! [V_z,V_y,V_x] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 158.84/158.94       => 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))) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_termination__basic__simps_I2_J,axiom,
% 158.84/158.94      ! [V_y,V_z,V_x] :
% 158.84/158.94        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_z))
% 158.84/158.94       => 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))) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I5_J,axiom,
% 158.84/158.94      ! [V_a,T_a] :
% 158.84/158.94        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.94       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I6_J,axiom,
% 158.84/158.94      ! [V_a,T_a] :
% 158.84/158.94        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.94       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_add__0__iff,axiom,
% 158.84/158.94      ! [V_a_2,V_b_2,T_b] :
% 158.84/158.94        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 158.84/158.94       => ( V_b_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_a_2)
% 158.84/158.94        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_double__eq__0__iff,axiom,
% 158.84/158.94      ! [V_a_2,T_b] :
% 158.84/158.94        ( class_Groups_Olinordered__ab__group__add(T_b)
% 158.84/158.94       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 158.84/158.94        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osize_I5_J,axiom,
% 158.84/158.94      ! [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))) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osize_I13_J,axiom,
% 158.84/158.94      ! [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))) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osize_I3_J,axiom,
% 158.84/158.94      ! [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))) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osize_I11_J,axiom,
% 158.84/158.94      ! [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))) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evaln_OIfFalse,axiom,
% 158.84/158.94      ! [V_c0_2,V_s1_2,V_n_2,V_c1_2,V_s_2,V_b_2] :
% 158.84/158.94        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.94       => ( c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_s1_2)
% 158.84/158.94         => 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) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evaln_OIfTrue,axiom,
% 158.84/158.94      ! [V_c1_2,V_s1_2,V_n_2,V_c0_2,V_s_2,V_b_2] :
% 158.84/158.94        ( hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.94       => ( c_Natural_Oevaln(V_c0_2,V_s_2,V_n_2,V_s1_2)
% 158.84/158.94         => 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) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evaln__elim__cases_I5_J,axiom,
% 158.84/158.94      ! [V_t_2,V_n_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 158.84/158.94        ( 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)
% 158.84/158.94       => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.94           => ~ c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_t_2) )
% 158.84/158.94         => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.94             => ~ c_Natural_Oevaln(V_c2_2,V_s_2,V_n_2,V_t_2) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evalc__elim__cases_I5_J,axiom,
% 158.84/158.94      ! [V_t_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 158.84/158.94        ( 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))
% 158.84/158.94       => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.94           => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_t_2)) )
% 158.84/158.94         => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.94             => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2_2),V_s_2),V_t_2)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evalc_OIfTrue,axiom,
% 158.84/158.94      ! [V_c1_2,V_s1_2,V_c0_2,V_s_2,V_b_2] :
% 158.84/158.94        ( hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0_2),V_s_2),V_s1_2))
% 158.84/158.94         => 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)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evalc_OIfFalse,axiom,
% 158.84/158.94      ! [V_c0_2,V_s1_2,V_c1_2,V_s_2,V_b_2] :
% 158.84/158.94        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.94       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_s1_2))
% 158.84/158.94         => 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)) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I37_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I36_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I4_J,axiom,
% 158.84/158.94      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] :
% 158.84/158.94        ( 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)
% 158.84/158.94      <=> ( V_fun_2 = V_fun_H_2
% 158.84/158.94          & V_com1_2 = V_com1_H_2
% 158.84/158.94          & V_com2_2 = V_com2_H_2 ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I2_J,axiom,
% 158.84/158.94      ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_com_2,V_fun_2,V_loc_2] :
% 158.84/158.94        ( 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)
% 158.84/158.94      <=> ( V_loc_2 = V_loc_H_2
% 158.84/158.94          & V_fun_2 = V_fun_H_2
% 158.84/158.94          & V_com_2 = V_com_H_2 ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_not__psubset__empty,axiom,
% 158.84/158.94      ! [V_A_2,T_b] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evaln_Oequations_I5_J,axiom,
% 158.84/158.94      ! [V_a5_2,V_a4_2,V_a2_2,V_a6_2,V_a3_2,V_a1_2] :
% 158.84/158.94        ( 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)
% 158.84/158.94      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.94            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) )
% 158.84/158.94          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.94            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evaln_Oequations_I6_J,axiom,
% 158.84/158.94      ! [V_a5_2,V_a4_2,V_a2_2,V_a3_2,V_a6_2,V_a1_2] :
% 158.84/158.94        ( 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)
% 158.84/158.94      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.94            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) )
% 158.84/158.94          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.94            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evalc_Oequations_I6_J,axiom,
% 158.84/158.94      ! [V_a4_2,V_a2_2,V_a3_2,V_a5_2,V_a1_2] :
% 158.84/158.94        ( 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))
% 158.84/158.94      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.94            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) )
% 158.84/158.94          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.94            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_evalc_Oequations_I5_J,axiom,
% 158.84/158.94      ! [V_a4_2,V_a2_2,V_a5_2,V_a3_2,V_a1_2] :
% 158.84/158.94        ( 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))
% 158.84/158.94      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.94            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) )
% 158.84/158.94          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.94            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) ) ) ) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I41_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I40_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I55_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I54_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I22_J,axiom,
% 158.84/158.94      ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I23_J,axiom,
% 158.84/158.94      ! [V_fun_2,V_vname_2,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_OAss(V_vname_2,V_fun_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I34_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I35_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I43_J,axiom,
% 158.84/158.94      ! [V_com_2,V_fun_2,V_loc_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I42_J,axiom,
% 158.84/158.94      ! [V_fun_H_2,V_pname_H_2,V_vname_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_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I11_J,axiom,
% 158.84/158.94      ! [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 ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I10_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I26_J,axiom,
% 158.84/158.94      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I27_J,axiom,
% 158.84/158.94      ! [V_fun_2,V_vname_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_OAss(V_vname_2,V_fun_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I45_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I44_J,axiom,
% 158.84/158.94      ! [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) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I57_J,axiom,
% 158.84/158.94      ! [V_com2_2,V_com1_2,V_fun_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I56_J,axiom,
% 158.84/158.94      ! [V_fun_H_2,V_pname_H_2,V_vname_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_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 158.84/158.94  
% 158.84/158.94  fof(fact_com_Osimps_I15_J,axiom,
% 158.84/158.95      ! [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 ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I14_J,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_linorder__neqE__linordered__idom,axiom,
% 158.84/158.95      ! [V_y,V_x,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__idom(T_a)
% 158.84/158.95       => ( V_x != V_y
% 158.84/158.95         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 158.84/158.95           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I20_J,axiom,
% 158.84/158.95      ! [V_d,V_c,V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I23_J,axiom,
% 158.84/158.95      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J,axiom,
% 158.84/158.95      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J,axiom,
% 158.84/158.95      ! [V_d,V_c,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J,axiom,
% 158.84/158.95      ! [V_d,V_c,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J,axiom,
% 158.84/158.95      ! [V_c,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osize_I14_J,axiom,
% 158.84/158.95      ! [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))) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osize_I6_J,axiom,
% 158.84/158.95      ! [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))) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_nat_Osize_I2_J,axiom,
% 158.84/158.95      ! [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))) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__nat__0__less__iff,axiom,
% 158.84/158.95      ! [V_n_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__semidom(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_nat_Osize_I4_J,axiom,
% 158.84/158.95      ! [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))) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_hoare__derivs_OIf,axiom,
% 158.84/158.95      ! [V_d_2,V_Qa_2,V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] :
% 158.84/158.95        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_b_2)),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 158.84/158.95       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2))),V_d_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 158.84/158.95         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OCond(V_b_2,V_c_2,V_d_2)),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_less__imp__Suc__add,axiom,
% 158.84/158.95      ! [V_n,V_m] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 158.84/158.95       => ? [B_k] : V_n = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),B_k)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_less__imp__add__positive,axiom,
% 158.84/158.95      ! [V_j,V_i] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 158.84/158.95       => ? [B_k] :
% 158.84/158.95            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_k))
% 158.84/158.95            & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),B_k) = V_j ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_gr0__implies__Suc,axiom,
% 158.84/158.95      ! [V_n] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 158.84/158.95       => ? [B_m] : V_n = hAPP(c_Nat_OSuc,B_m) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_lift__Suc__mono__less,axiom,
% 158.84/158.95      ! [V_n_H_2,V_n_2,V_f_2,T_b] :
% 158.84/158.95        ( class_Orderings_Oorder(T_b)
% 158.84/158.95       => ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_n)),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_n))))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_n_H_2))
% 158.84/158.95           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,V_n_2)),hAPP(V_f_2,V_n_H_2))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_lift__Suc__mono__less__iff,axiom,
% 158.84/158.95      ! [V_m_2,V_n_2,V_f_2,T_b] :
% 158.84/158.95        ( class_Orderings_Oorder(T_b)
% 158.84/158.95       => ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_n)),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_n))))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,V_n_2)),hAPP(V_f_2,V_m_2)))
% 158.84/158.95          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_evaln_OWhileTrue,axiom,
% 158.84/158.95      ! [V_s2_2,V_s1_2,V_n_2,V_c_2,V_s0_2,V_b_2] :
% 158.84/158.95        ( hBOOL(hAPP(V_b_2,V_s0_2))
% 158.84/158.95       => ( c_Natural_Oevaln(V_c_2,V_s0_2,V_n_2,V_s1_2)
% 158.84/158.95         => ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s1_2,V_n_2,V_s2_2)
% 158.84/158.95           => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s0_2,V_n_2,V_s2_2) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_evaln_OWhileFalse,axiom,
% 158.84/158.95      ! [V_n_2,V_c_2,V_s_2,V_b_2] :
% 158.84/158.95        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.95       => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s_2,V_n_2,V_s_2) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_evalc_OWhileFalse,axiom,
% 158.84/158.95      ! [V_c_2,V_s_2,V_b_2] :
% 158.84/158.95        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 158.84/158.95       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s_2),V_s_2)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_evalc_OWhileTrue,axiom,
% 158.84/158.95      ! [V_s2_2,V_s1_2,V_c_2,V_s0_2,V_b_2] :
% 158.84/158.95        ( hBOOL(hAPP(V_b_2,V_s0_2))
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s0_2),V_s1_2))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s1_2),V_s2_2))
% 158.84/158.95           => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s0_2),V_s2_2)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_psubset__trans,axiom,
% 158.84/158.95      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 158.84/158.95         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comp__cong,axiom,
% 158.84/158.95      ! [T_f,T_e,T_d,T_b,T_c,V_x_H_2,V_g_H_2,V_f_H_2,V_x_2,V_g_2,V_f_2] :
% 158.84/158.95        ( 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))
% 158.84/158.95       => hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_e,T_b,T_f,V_f_H_2),V_g_H_2),V_x_H_2) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_nat__size,axiom,
% 158.84/158.95      ! [V_n] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_n) = V_n ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I5_J,axiom,
% 158.84/158.95      ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2] :
% 158.84/158.95        ( c_Com_Ocom_OWhile(V_fun_2,V_com_2) = c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2)
% 158.84/158.95      <=> ( V_fun_2 = V_fun_H_2
% 158.84/158.95          & V_com_2 = V_com_H_2 ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__nat__eq__iff,axiom,
% 158.84/158.95      ! [V_n_2,V_m_2,T_b] :
% 158.84/158.95        ( class_Nat_Osemiring__char__0(T_b)
% 158.84/158.95       => ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)
% 158.84/158.95        <=> V_m_2 = V_n_2 ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_int__eq__0__conv,axiom,
% 158.84/158.95      ! [V_n_2] :
% 158.84/158.95        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 158.84/158.95      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_int__0,axiom,
% 158.84/158.95      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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zless__iff__Suc__zadd,axiom,
% 158.84/158.95      ! [V_z_2,V_w_2] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 158.84/158.95      <=> ? [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))) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zless__int,axiom,
% 158.84/158.95      ! [V_n_2,V_m_2] :
% 158.84/158.95        ( 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)))
% 158.84/158.95      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__int__left,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__int,axiom,
% 158.84/158.95      ! [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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_nat_Osize_I3_J,axiom,
% 158.84/158.95      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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_evaln_Oequations_I8_J,axiom,
% 158.84/158.95      ! [V_a6_2,V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 158.84/158.95        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a6_2)
% 158.84/158.95      <=> ( ( V_a6_2 = V_a2_2
% 158.84/158.95            & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 158.84/158.95          | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.95            & ? [B_s1] :
% 158.84/158.95                ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 158.84/158.95                & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a6_2) ) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_evaln_Oequations_I7_J,axiom,
% 158.84/158.95      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 158.84/158.95        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a2_2)
% 158.84/158.95      <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.95         => ? [B_s1] :
% 158.84/158.95              ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 158.84/158.95              & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a2_2) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_nat_Osize_I1_J,axiom,
% 158.84/158.95      c_Nat_Onat_Onat__size(c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_evalc_Oequations_I7_J,axiom,
% 158.84/158.95      ! [V_a2_2,V_a3_2,V_a1_2] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a2_2))
% 158.84/158.95      <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.95         => ? [B_s1] :
% 158.84/158.95              ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1))
% 158.84/158.95              & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a2_2)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_evalc_Oequations_I8_J,axiom,
% 158.84/158.95      ! [V_a5_2,V_a2_2,V_a3_2,V_a1_2] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a5_2))
% 158.84/158.95      <=> ( ( V_a5_2 = V_a2_2
% 158.84/158.95            & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 158.84/158.95          | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 158.84/158.95            & ? [B_s1] :
% 158.84/158.95                ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1))
% 158.84/158.95                & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a5_2)) ) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I58_J,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I59_J,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I52_J,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I53_J,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I29_J,axiom,
% 158.84/158.95      ! [V_fun_2,V_vname_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I28_J,axiom,
% 158.84/158.95      ! [V_com_H_2,V_fun_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I61_J,axiom,
% 158.84/158.95      ! [V_com_2,V_fun_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OWhile(V_fun_2,V_com_2) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I60_J,axiom,
% 158.84/158.95      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_com_2,V_fun_2] : c_Com_Ocom_OWhile(V_fun_2,V_com_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I46_J,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I47_J,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I38_J,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I39_J,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I16_J,axiom,
% 158.84/158.95      ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_com_Osimps_I17_J,axiom,
% 158.84/158.95      ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_Loop,axiom,
% 158.84/158.95      ! [V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] :
% 158.84/158.95        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_b_2)),V_c_2),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 158.84/158.95       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OWhile(V_b_2,V_c_2)),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_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_b),tc_HOL_Obool)))) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zero__less__int__conv,axiom,
% 158.84/158.95      ! [V_n_2] :
% 158.84/158.95        ( 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)))
% 158.84/158.95      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__nat__less__0__iff,axiom,
% 158.84/158.95      ! [V_m,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semidom(T_a)
% 158.84/158.95       => ~ 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))) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__nat__0,axiom,
% 158.84/158.95      ! [T_a] :
% 158.84/158.95        ( class_Rings_Osemiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__nat__less__imp__less,axiom,
% 158.84/158.95      ! [V_n,V_m,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semidom(T_a)
% 158.84/158.95       => ( 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)))
% 158.84/158.95         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_less__imp__of__nat__less,axiom,
% 158.84/158.95      ! [V_n,V_m,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semidom(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 158.84/158.95         => 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))) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__nat__less__iff,axiom,
% 158.84/158.95      ! [V_n_2,V_m_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__semidom(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__nat__add,axiom,
% 158.84/158.95      ! [V_n,V_m,T_a] :
% 158.84/158.95        ( class_Rings_Osemiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_bool_Osize_I1_J,axiom,
% 158.84/158.95      c_HOL_Obool_Obool__size(c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_bool_Osize_I2_J,axiom,
% 158.84/158.95      c_HOL_Obool_Obool__size(c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_bool_Osize_I3_J,axiom,
% 158.84/158.95      hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_bool_Osize_I4_J,axiom,
% 158.84/158.95      hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_o__assoc,axiom,
% 158.84/158.95      ! [V_h_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),hAPP(c_Fun_Ocomp(T_e,T_d,T_b,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_c,T_e,V_f_2),V_g_2)),V_h_2) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_o__apply,axiom,
% 158.84/158.95      ! [V_x_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_o__eq__dest__lhs,axiom,
% 158.84/158.95      ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] :
% 158.84/158.95        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = V_c_2
% 158.84/158.95       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_o__eq__dest,axiom,
% 158.84/158.95      ! [V_v_2,V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] :
% 158.84/158.95        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,V_c_2),V_d_2)
% 158.84/158.95       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,hAPP(V_d_2,V_v_2)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_o__eq__elim,axiom,
% 158.84/158.95      ! [V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] :
% 158.84/158.95        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,V_c_2),V_d_2)
% 158.84/158.95       => ! [B_v] : hAPP(V_a_2,hAPP(V_b_2,B_v)) = hAPP(V_c_2,hAPP(V_d_2,B_v)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I1_J,axiom,
% 158.84/158.95      ! [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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_transfer__int__nat__relations_I2_J,axiom,
% 158.84/158.95      ! [V_y_2,V_x_2] :
% 158.84/158.95        ( 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)))
% 158.84/158.95      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_int__less__0__conv,axiom,
% 158.84/158.95      ! [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))) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zless__linear,axiom,
% 158.84/158.95      ! [V_y,V_x] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),V_y))
% 158.84/158.95        | V_x = V_y
% 158.84/158.95        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_x)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__strict__right__mono,axiom,
% 158.84/158.95      ! [V_k,V_j,V_i] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 158.84/158.95       => 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))) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_int__int__eq,axiom,
% 158.84/158.95      ! [V_n_2,V_m_2] :
% 158.84/158.95        ( 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)
% 158.84/158.95      <=> V_m_2 = V_n_2 ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_transfer__int__nat__relations_I1_J,axiom,
% 158.84/158.95      ! [V_y_2,V_x_2] :
% 158.84/158.95        ( 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)
% 158.84/158.95      <=> V_x_2 = V_y_2 ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__assoc,axiom,
% 158.84/158.95      ! [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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__left__commute,axiom,
% 158.84/158.95      ! [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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__commute,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__0__right,axiom,
% 158.84/158.95      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_z ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__0,axiom,
% 158.84/158.95      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z) = V_z ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_transfer__int__nat__numerals_I1_J,axiom,
% 158.84/158.95      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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zero__less__imp__eq__int,axiom,
% 158.84/158.95      ! [V_k] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 158.84/158.95       => ? [B_n] :
% 158.84/158.95            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 158.84/158.95            & V_k = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__int__less__0__iff,axiom,
% 158.84/158.95      ! [V_z_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__idom(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__int__0__less__iff,axiom,
% 158.84/158.95      ! [V_z_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__idom(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zmult__zless__mono2__lemma,axiom,
% 158.84/158.95      ! [V_k,V_j,V_i] :
% 158.84/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 158.84/158.95         => 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))) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_negative__zless__0,axiom,
% 158.84/158.95      ! [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))) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_split__nat,axiom,
% 158.84/158.95      ! [V_i_2,V_Pa_2] :
% 158.84/158.95        ( hBOOL(hAPP(V_Pa_2,hAPP(c_Int_Onat,V_i_2)))
% 158.84/158.95      <=> ( ! [B_n] :
% 158.84/158.95              ( V_i_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n)
% 158.84/158.95             => hBOOL(hAPP(V_Pa_2,B_n)) )
% 158.84/158.95          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 158.84/158.95           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zero__less__nat__eq,axiom,
% 158.84/158.95      ! [V_z_2] :
% 158.84/158.95        ( 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)))
% 158.84/158.95      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_negative__zless,axiom,
% 158.84/158.95      ! [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))) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_funpow__add,axiom,
% 158.84/158.95      ! [V_f_2,V_n_2,V_m_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_m_2),V_f_2)),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_funpow_Osimps_I2_J,axiom,
% 158.84/158.95      ! [V_f_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(c_Nat_OSuc,V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,V_f_2),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_square__eq__iff,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Rings_Oidom(T_b)
% 158.84/158.95       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_a_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_b_2)
% 158.84/158.95        <=> ( V_a_2 = V_b_2
% 158.84/158.95            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I13_J,axiom,
% 158.84/158.95      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I15_J,axiom,
% 158.84/158.95      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I14_J,axiom,
% 158.84/158.95      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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))) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I16_J,axiom,
% 158.84/158.95      ! [V_rx,V_ly,V_lx,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zmult__assoc,axiom,
% 158.84/158.95      ! [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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I17_J,axiom,
% 158.84/158.95      ! [V_rx,V_ly,V_lx,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__mult__minus,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Oring(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__int__eq__iff,axiom,
% 158.84/158.95      ! [V_z_2,V_w_2,T_b] :
% 158.84/158.95        ( class_Int_Oring__char__0(T_b)
% 158.84/158.95       => ( hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2) = hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)
% 158.84/158.95        <=> V_w_2 = V_z_2 ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__mult__commute,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Oring(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zmult__zminus,axiom,
% 158.84/158.95      ! [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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I18_J,axiom,
% 158.84/158.95      ! [V_ry,V_rx,V_lx,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I19_J,axiom,
% 158.84/158.95      ! [V_ry,V_rx,V_lx,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zmult__commute,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I7_J,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__int__mult,axiom,
% 158.84/158.95      ! [V_z,V_w,T_a] :
% 158.84/158.95        ( class_Rings_Oring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__mult__left,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Oring(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__mult__right,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Oring(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__int__minus,axiom,
% 158.84/158.95      ! [V_z,T_a] :
% 158.84/158.95        ( class_Rings_Oring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zminus__zminus,axiom,
% 158.84/158.95      ! [V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = V_z ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_ab__semigroup__mult__class_Omult__ac_I1_J,axiom,
% 158.84/158.95      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.95        ( class_Groups_Oab__semigroup__mult(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_neg__equal__iff__equal,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_b)
% 158.84/158.95       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 158.84/158.95        <=> V_a_2 = V_b_2 ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__equation__iff,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_b)
% 158.84/158.95       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_b_2
% 158.84/158.95        <=> hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) = V_a_2 ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_equation__minus__iff,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_b)
% 158.84/158.95       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 158.84/158.95        <=> V_b_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__minus,axiom,
% 158.84/158.95      ! [V_a,T_a] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_a)
% 158.84/158.95       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = V_a ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_funpow__swap1,axiom,
% 158.84/158.95      ! [V_x_2,V_n_2,T_b,V_f_2] : hAPP(V_f_2,hAPP(hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2),V_x_2)) = hAPP(hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2),hAPP(V_f_2,V_x_2)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__nat__mult,axiom,
% 158.84/158.95      ! [V_n,V_m,T_a] :
% 158.84/158.95        ( class_Rings_Osemiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__int__of__nat,axiom,
% 158.84/158.95      ! [V_k,T_a] :
% 158.84/158.95        ( class_Rings_Oring__1(T_a)
% 158.84/158.95       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 158.84/158.95           => 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)))) )
% 158.84/158.95          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 158.84/158.95           => 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)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comp__funpow,axiom,
% 158.84/158.95      ! [V_f_2,V_n_2,T_c,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_fun(T_b,T_c),tc_fun(T_b,T_c)),V_n_2),c_Fun_Ocomp(T_c,T_c,T_b,V_f_2)) = c_Fun_Ocomp(T_c,T_c,T_b,hAPP(hAPP(c_Nat_Ocompow(T_c,T_c),V_n_2),V_f_2)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_nat__zminus__int,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__zero,axiom,
% 158.84/158.95      ! [T_a] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_a)
% 158.84/158.95       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_neg__0__equal__iff__equal,axiom,
% 158.84/158.95      ! [V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_b)
% 158.84/158.95       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)
% 158.84/158.95        <=> c_Groups_Ozero__class_Ozero(T_b) = V_a_2 ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_equal__neg__zero,axiom,
% 158.84/158.95      ! [V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Olinordered__ab__group__add(T_b)
% 158.84/158.95       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)
% 158.84/158.95        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_neg__equal__0__iff__equal,axiom,
% 158.84/158.95      ! [V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_b)
% 158.84/158.95       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 158.84/158.95        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_neg__equal__zero,axiom,
% 158.84/158.95      ! [V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Olinordered__ab__group__add(T_b)
% 158.84/158.95       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_a_2
% 158.84/158.95        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_neg__less__iff__less,axiom,
% 158.84/158.95      ! [V_a_2,V_b_2,T_b] :
% 158.84/158.95        ( class_Groups_Oordered__ab__group__add(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__less__iff,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Oordered__ab__group__add(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),V_a_2)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_less__minus__iff,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Oordered__ab__group__add(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__add__cancel,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_a)
% 158.84/158.95       => 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 ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_add__minus__cancel,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_a)
% 158.84/158.95       => 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 ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__add,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__add__distrib,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Groups_Oab__group__add(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__zero__left,axiom,
% 158.84/158.95      ! [V_a,T_a] :
% 158.84/158.95        ( class_Rings_Omult__zero(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I9_J,axiom,
% 158.84/158.95      ! [V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__zero__right,axiom,
% 158.84/158.95      ! [V_a,T_a] :
% 158.84/158.95        ( class_Rings_Omult__zero(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I10_J,axiom,
% 158.84/158.95      ! [V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__eq__0__iff,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Rings_Oring__no__zero__divisors(T_b)
% 158.84/158.95       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b)
% 158.84/158.95        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b)
% 158.84/158.95            | V_b_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_no__zero__divisors,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ono__zero__divisors(T_a)
% 158.84/158.95       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 158.84/158.95         => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 158.84/158.95           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_divisors__zero,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ono__zero__divisors(T_a)
% 158.84/158.95       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 158.84/158.95         => ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 158.84/158.95            | V_b = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zminus__0,axiom,
% 158.84/158.95      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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_nat__int,axiom,
% 158.84/158.95      ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = V_n ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I34_J,axiom,
% 158.84/158.95      ! [V_z,V_y,V_x,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_crossproduct__noteq,axiom,
% 158.84/158.95      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 158.84/158.95       => ( ( V_a_2 != V_b_2
% 158.84/158.95            & V_c_2 != V_d_2 )
% 158.84/158.95        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_d_2)) != hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_d_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__class_Odistrib,axiom,
% 158.84/158.95      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I8_J,axiom,
% 158.84/158.95      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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)) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I1_J,axiom,
% 158.84/158.95      ! [V_b,V_m,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Ocomm__semiring__1(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_combine__common__factor,axiom,
% 158.84/158.95      ! [V_c,V_b,V_e,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Osemiring(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_crossproduct__eq,axiom,
% 158.84/158.95      ! [V_z_2,V_x_2,V_y_2,V_w_2,T_b] :
% 158.84/158.95        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 158.84/158.95       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_y_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_z_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_z_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_y_2))
% 158.84/158.95        <=> ( V_w_2 = V_x_2
% 158.84/158.95            | V_y_2 = V_z_2 ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zminus__zadd__distrib,axiom,
% 158.84/158.95      ! [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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__zmult__distrib2,axiom,
% 158.84/158.95      ! [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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__zmult__distrib,axiom,
% 158.84/158.95      ! [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)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_of__int__int__eq,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_neg__less__nonneg,axiom,
% 158.84/158.95      ! [V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Olinordered__ab__group__add(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_a_2))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_neg__less__0__iff__less,axiom,
% 158.84/158.95      ! [V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Oordered__ab__group__add(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_neg__0__less__iff__less,axiom,
% 158.84/158.95      ! [V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Oordered__ab__group__add(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_less__minus__self__iff,axiom,
% 158.84/158.95      ! [V_a_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__idom(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 158.84/158.95        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_minus__unique,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_a)
% 158.84/158.95       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 158.84/158.95         => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) = V_b ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_ab__left__minus,axiom,
% 158.84/158.95      ! [V_a,T_a] :
% 158.84/158.95        ( class_Groups_Oab__group__add(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_left__minus,axiom,
% 158.84/158.95      ! [V_a,T_a] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_eq__neg__iff__add__eq__0,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_b)
% 158.84/158.95       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 158.84/158.95        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_right__minus,axiom,
% 158.84/158.95      ! [V_a,T_a] :
% 158.84/158.95        ( class_Groups_Ogroup__add(T_a)
% 158.84/158.95       => 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) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_nat__0,axiom,
% 158.84/158.95      hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_transfer__nat__int__numerals_I1_J,axiom,
% 158.84/158.95      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_not__square__less__zero,axiom,
% 158.84/158.95      ! [V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__ring(T_a)
% 158.84/158.95       => ~ 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))) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__less__cancel__right__disj,axiom,
% 158.84/158.95      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__ring__strict(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2)))
% 158.84/158.95        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 158.84/158.95              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) )
% 158.84/158.95            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 158.84/158.95              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__less__cancel__left__disj,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__ring__strict(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 158.84/158.95        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 158.84/158.95              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) )
% 158.84/158.95            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 158.84/158.95              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__less__cancel__left__pos,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__ring__strict(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 158.84/158.95          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__pos__pos,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semiring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__pos__neg,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semiring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__pos__neg2,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semiring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zero__less__mult__pos,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semiring__strict(T_a)
% 158.84/158.95       => ( 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)))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 158.84/158.95           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zero__less__mult__pos2,axiom,
% 158.84/158.95      ! [V_a,V_b,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semiring__strict(T_a)
% 158.84/158.95       => ( 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)))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 158.84/158.95           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__less__cancel__left__neg,axiom,
% 158.84/158.95      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__ring__strict(T_b)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 158.84/158.95          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__neg__pos,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semiring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__neg__neg,axiom,
% 158.84/158.95      ! [V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__ring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__strict__right__mono,axiom,
% 158.84/158.95      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semiring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__strict__left__mono,axiom,
% 158.84/158.95      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__semiring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_comm__mult__strict__left__mono,axiom,
% 158.84/158.95      ! [V_c,V_b,V_a,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__comm__semiring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__strict__right__mono__neg,axiom,
% 158.84/158.95      ! [V_c,V_a,V_b,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__ring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_mult__strict__left__mono__neg,axiom,
% 158.84/158.95      ! [V_c,V_a,V_b,T_a] :
% 158.84/158.95        ( class_Rings_Olinordered__ring__strict(T_a)
% 158.84/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 158.84/158.95         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 158.84/158.95           => 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))) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_sum__squares__eq__zero__iff,axiom,
% 158.84/158.95      ! [V_y_2,V_x_2,T_b] :
% 158.84/158.95        ( class_Rings_Olinordered__ring__strict(T_b)
% 158.84/158.95       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2)) = c_Groups_Ozero__class_Ozero(T_b)
% 158.84/158.95        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 158.84/158.95            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_add__scale__eq__noteq,axiom,
% 158.84/158.95      ! [V_d,V_c,V_b,V_a,V_r,T_a] :
% 158.84/158.95        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 158.84/158.95       => ( V_r != c_Groups_Ozero__class_Ozero(T_a)
% 158.84/158.95         => ( ( V_a = V_b
% 158.84/158.95              & V_c != V_d )
% 158.84/158.95           => 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)) ) ) ) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_zadd__zminus__inverse2,axiom,
% 158.84/158.95      ! [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) ).
% 158.84/158.95  
% 158.84/158.95  fof(fact_negative__eq__positive,axiom,
% 158.84/158.95      ! [V_m_2,V_n_2] :
% 158.84/158.95        ( 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)
% 158.84/158.95      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.95          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.04/158.95  
% 159.04/158.95  fof(fact_not__int__zless__negative,axiom,
% 159.04/158.95      ! [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)))) ).
% 159.04/158.95  
% 159.04/158.95  fof(fact_zmult__zless__mono2,axiom,
% 159.04/158.95      ! [V_k,V_j,V_i] :
% 159.04/158.95        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 159.04/158.95       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 159.04/158.95         => 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))) ) ) ).
% 159.04/158.95  
% 159.04/158.95  fof(fact_of__int__0,axiom,
% 159.04/158.95      ! [T_a] :
% 159.04/158.95        ( class_Rings_Oring__1(T_a)
% 159.04/158.95       => 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) ) ).
% 159.04/158.95  
% 159.04/158.95  fof(fact_of__int__0__eq__iff,axiom,
% 159.04/158.95      ! [V_z_2,T_b] :
% 159.04/158.95        ( class_Int_Oring__char__0(T_b)
% 159.04/158.95       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)
% 159.04/158.96        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__int__eq__0__iff,axiom,
% 159.04/158.96      ! [V_z_2,T_b] :
% 159.04/158.96        ( class_Int_Oring__char__0(T_b)
% 159.04/158.96       => ( hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.96        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__int__less__iff,axiom,
% 159.04/158.96      ! [V_z_2,V_w_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__int__add,axiom,
% 159.04/158.96      ! [V_z,V_w,T_a] :
% 159.04/158.96        ( class_Rings_Oring__1(T_a)
% 159.04/158.96       => 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)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__int__of__nat__eq,axiom,
% 159.04/158.96      ! [V_n,T_a] :
% 159.04/158.96        ( class_Rings_Oring__1(T_a)
% 159.04/158.96       => 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) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__mono__iff,axiom,
% 159.04/158.96      ! [V_w_2,V_z_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 159.04/158.96       => ( 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)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zless__nat__conj,axiom,
% 159.04/158.96      ! [V_z_2,V_w_2] :
% 159.04/158.96        ( 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)))
% 159.04/158.96      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 159.04/158.96          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zless__nat__eq__int__zless,axiom,
% 159.04/158.96      ! [V_z_2,V_m_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Int_Onat,V_z_2)))
% 159.04/158.96      <=> 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)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_not__sum__squares__lt__zero,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__ring(T_a)
% 159.04/158.96       => ~ 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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_sum__squares__gt__zero__iff,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__ring__strict(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2))))
% 159.04/158.96        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.96            | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__aux__def,axiom,
% 159.04/158.96      ! [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) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_funpow__code__def,axiom,
% 159.04/158.96      ! [T_b] : c_Nat_Ofunpow(T_b) = c_Nat_Ocompow(T_b,T_b) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_negD,axiom,
% 159.04/158.96      ! [V_x] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.96       => ? [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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__less__iff,axiom,
% 159.04/158.96      ! [V_m_2,V_w_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),V_m_2))
% 159.04/158.96        <=> 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_one__less__nat__eq,axiom,
% 159.04/158.96      ! [V_z_2] :
% 159.04/158.96        ( 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)))
% 159.04/158.96      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__nat__nat,axiom,
% 159.04/158.96      ! [V_z,T_a] :
% 159.04/158.96        ( class_Rings_Oring__1(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 159.04/158.96         => 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) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_not__zle__0__negative,axiom,
% 159.04/158.96      ! [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))))) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__add__distrib,axiom,
% 159.04/158.96      ! [V_z_H,V_z] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 159.04/158.96         => 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)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I1_J,axiom,
% 159.04/158.96      ! [V_y,V_x] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.96         => 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)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__eq__iff,axiom,
% 159.04/158.96      ! [V_m_2,V_w_2] :
% 159.04/158.96        ( hAPP(c_Int_Onat,V_w_2) = V_m_2
% 159.04/158.96      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 159.04/158.96           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 159.04/158.96          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 159.04/158.96           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__refl,axiom,
% 159.04/158.96      ! [V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Opreorder(T_a)
% 159.04/158.96       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_x)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_negative__zle,axiom,
% 159.04/158.96      ! [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))) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__mult__assoc,axiom,
% 159.04/158.96      ! [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)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__mult__commute,axiom,
% 159.04/158.96      ! [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) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__fun__def,axiom,
% 159.04/158.96      ! [V_g_2,V_f_2,T_b,T_c] :
% 159.04/158.96        ( class_Orderings_Oord(T_c)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 159.04/158.96        <=> ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_linorder__linear,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.96          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__eq__iff,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Orderings_Oorder(T_b)
% 159.04/158.96       => ( V_x_2 = V_y_2
% 159.04/158.96        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.04/158.96            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__eq__refl,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Opreorder(T_a)
% 159.04/158.96       => ( V_x = V_y
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__funD,axiom,
% 159.04/158.96      ! [V_x_2,V_g_2,V_f_2,T_b,T_c] :
% 159.04/158.96        ( class_Orderings_Oord(T_c)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__antisym__conv,axiom,
% 159.04/158.96      ! [V_x_2,V_y_2,T_b] :
% 159.04/158.96        ( class_Orderings_Oorder(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.04/158.96          <=> V_x_2 = V_y_2 ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_ord__eq__le__trans,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Orderings_Oord(T_a)
% 159.04/158.96       => ( V_a = V_b
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_xt1_I3_J,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( V_a = V_b
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_b))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_ord__le__eq__trans,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Orderings_Oord(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( V_b = V_c
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_xt1_I4_J,axiom,
% 159.04/158.96      ! [V_c,V_a,V_b,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 159.04/158.96         => ( V_b = V_c
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__antisym,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.04/158.96           => V_x = V_y ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__trans,axiom,
% 159.04/158.96      ! [V_z,V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Opreorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_xt1_I5_J,axiom,
% 159.04/158.96      ! [V_x,V_y,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.96           => V_x = V_y ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_xt1_I6_J,axiom,
% 159.04/158.96      ! [V_z,V_x,V_y,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__funE,axiom,
% 159.04/158.96      ! [V_x_2,V_g_2,V_f_2,T_b,T_c] :
% 159.04/158.96        ( class_Orderings_Oord(T_c)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_linorder__le__cases,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_a)
% 159.04/158.96       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_one__reorient,axiom,
% 159.04/158.96      ! [V_x_2,T_b] :
% 159.04/158.96        ( class_Groups_Oone(T_b)
% 159.04/158.96       => ( c_Groups_Oone__class_Oone(T_b) = V_x_2
% 159.04/158.96        <=> V_x_2 = c_Groups_Oone__class_Oone(T_b) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zle__refl,axiom,
% 159.04/158.96      ! [V_w] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_w)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zle__linear,axiom,
% 159.04/158.96      ! [V_w,V_z] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 159.04/158.96        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zle__trans,axiom,
% 159.04/158.96      ! [V_k,V_j,V_i] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_j),V_k))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_k)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zle__antisym,axiom,
% 159.04/158.96      ! [V_w,V_z] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z))
% 159.04/158.96         => V_z = V_w ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_not__one__le__zero,axiom,
% 159.04/158.96      ! [T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.96       => ~ 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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zero__le__one,axiom,
% 159.04/158.96      ! [T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.96       => 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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I6_J,axiom,
% 159.04/158.96      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))) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__nat__1,axiom,
% 159.04/158.96      ! [T_a] :
% 159.04/158.96        ( class_Rings_Osemiring__1(T_a)
% 159.04/158.96       => 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) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__nat__le__iff,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__int__le__iff,axiom,
% 159.04/158.96      ! [V_z_2,V_w_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__int__1,axiom,
% 159.04/158.96      ! [T_a] :
% 159.04/158.96        ( class_Rings_Oring__1(T_a)
% 159.04/158.96       => 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) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__left__le__one__le,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 159.04/158.96             => 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)) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__right__le__one__le,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 159.04/158.96             => 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)) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__one__le__iff__zero__less,axiom,
% 159.04/158.96      ! [V_z_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2))
% 159.04/158.96      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zle__add1__eq__le,axiom,
% 159.04/158.96      ! [V_z_2,V_w_2] :
% 159.04/158.96        ( 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))))
% 159.04/158.96      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add1__zle__eq,axiom,
% 159.04/158.96      ! [V_z_2,V_w_2] :
% 159.04/158.96        ( 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))
% 159.04/158.96      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zless__imp__add1__zle,axiom,
% 159.04/158.96      ! [V_z,V_w] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w),V_z))
% 159.04/158.96       => 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)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zero__neq__one,axiom,
% 159.04/158.96      ! [T_a] :
% 159.04/158.96        ( class_Rings_Ozero__neq__one(T_a)
% 159.04/158.96       => c_Groups_Ozero__class_Ozero(T_a) != c_Groups_Oone__class_Oone(T_a) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_one__neq__zero,axiom,
% 159.04/158.96      ! [T_a] :
% 159.04/158.96        ( class_Rings_Ozero__neq__one(T_a)
% 159.04/158.96       => c_Groups_Oone__class_Oone(T_a) != c_Groups_Ozero__class_Ozero(T_a) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_linorder__not__less,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_b)
% 159.04/158.96       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_linorder__not__le,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_b)
% 159.04/158.96       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_linorder__le__less__linear,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.96          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__less__le,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Orderings_Oorder(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 159.04/158.96        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.04/158.96            & V_x_2 != V_y_2 ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_less__le__not__le,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Orderings_Opreorder(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 159.04/158.96        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.04/158.96            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__le__less,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Orderings_Oorder(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.04/158.96        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 159.04/158.96            | V_x_2 = V_y_2 ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_leI,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_a)
% 159.04/158.96       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_not__leE,axiom,
% 159.04/158.96      ! [V_x,V_y,T_a] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_a)
% 159.04/158.96       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_linorder__antisym__conv1,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_b)
% 159.04/158.96       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.04/158.96          <=> V_x_2 = V_y_2 ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__neq__le__trans,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( V_a != V_b
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_xt1_I12_J,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( V_a != V_b
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_leD,axiom,
% 159.04/158.96      ! [V_x,V_y,T_a] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.04/158.96         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__less__imp__le,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Opreorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_linorder__antisym__conv2,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Orderings_Olinorder(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.04/158.96         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 159.04/158.96          <=> V_x_2 = V_y_2 ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__le__imp__less__or__eq,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 159.04/158.96            | V_x = V_y ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__le__neq__trans,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( V_a != V_b
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_xt1_I11_J,axiom,
% 159.04/158.96      ! [V_a,V_b,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 159.04/158.96         => ( V_a != V_b
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__less__le__trans,axiom,
% 159.04/158.96      ! [V_z,V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Opreorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_xt1_I7_J,axiom,
% 159.04/158.96      ! [V_z,V_x,V_y,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_order__le__less__trans,axiom,
% 159.04/158.96      ! [V_z,V_y,V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Opreorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_xt1_I8_J,axiom,
% 159.04/158.96      ! [V_z,V_x,V_y,T_a] :
% 159.04/158.96        ( class_Orderings_Oorder(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__1__left,axiom,
% 159.04/158.96      ! [V_a,T_a] :
% 159.04/158.96        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.96       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__1,axiom,
% 159.04/158.96      ! [V_a,T_a] :
% 159.04/158.96        ( class_Groups_Ocomm__monoid__mult(T_a)
% 159.04/158.96       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__1__right,axiom,
% 159.04/158.96      ! [V_a,T_a] :
% 159.04/158.96        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.96       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult_Ocomm__neutral,axiom,
% 159.04/158.96      ! [V_a,T_a] :
% 159.04/158.96        ( class_Groups_Ocomm__monoid__mult(T_a)
% 159.04/158.96       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I11_J,axiom,
% 159.04/158.96      ! [V_a,T_a] :
% 159.04/158.96        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.96       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I12_J,axiom,
% 159.04/158.96      ! [V_a,T_a] :
% 159.04/158.96        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.96       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__le__cancel__right,axiom,
% 159.04/158.96      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 159.04/158.96        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_c_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__le__cancel__left,axiom,
% 159.04/158.96      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 159.04/158.96        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_b_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__right__mono,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__left__mono,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__mono,axiom,
% 159.04/158.96      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__le__imp__le__right,axiom,
% 159.04/158.96      ! [V_b,V_c,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__le__imp__le__left,axiom,
% 159.04/158.96      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_bot__least,axiom,
% 159.04/158.96      ! [V_x,T_a] :
% 159.04/158.96        ( class_Orderings_Obot(T_a)
% 159.04/158.96       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__cancel2,axiom,
% 159.04/158.96      ! [V_n_2,V_k_2,V_m_2] :
% 159.04/158.96        ( 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)
% 159.04/158.96      <=> ( V_m_2 = V_n_2
% 159.04/158.96          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__cancel1,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.96        ( 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)
% 159.04/158.96      <=> ( V_m_2 = V_n_2
% 159.04/158.96          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__is__0,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2] :
% 159.04/158.96        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.96      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.96          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__0__right,axiom,
% 159.04/158.96      ! [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) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__0,axiom,
% 159.04/158.96      ! [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) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Suc__mult__cancel1,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.96        ( 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)
% 159.04/158.96      <=> V_m_2 = V_n_2 ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__minus__iff,axiom,
% 159.04/158.96      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.96        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_minus__le__iff,axiom,
% 159.04/158.96      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.96        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),V_a_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_neg__le__iff__le,axiom,
% 159.04/158.96      ! [V_a_2,V_b_2,T_b] :
% 159.04/158.96        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__imp__neg__le,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__ab__group__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__mult__distrib2,axiom,
% 159.04/158.96      ! [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)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__mult__distrib,axiom,
% 159.04/158.96      ! [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)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I5_J,axiom,
% 159.04/158.96      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))) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__0__neq__1,axiom,
% 159.04/158.96      c_Groups_Ozero__class_Ozero(tc_Int_Oint) != c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zless__le,axiom,
% 159.04/158.96      ! [V_w_2,V_z_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),V_w_2))
% 159.04/158.96      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),V_w_2))
% 159.04/158.96          & V_z_2 != V_w_2 ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zadd__left__mono,axiom,
% 159.04/158.96      ! [V_k,V_j,V_i] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 159.04/158.96       => 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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zmult__1,axiom,
% 159.04/158.96      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z) = V_z ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zmult__1__right,axiom,
% 159.04/158.96      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),c_Groups_Oone__class_Oone(tc_Int_Oint)) = V_z ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_funpow__mult,axiom,
% 159.04/158.96      ! [V_f_2,V_m_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_m_2),V_f_2)) = hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_convex__bound__le,axiom,
% 159.04/158.96      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__1(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_a))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 159.04/158.96               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 159.04/158.96                 => 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)) ) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__imp__0__less,axiom,
% 159.04/158.96      ! [V_z] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 159.04/158.96       => 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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__mult__distrib,axiom,
% 159.04/158.96      ! [V_z_H,V_z] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 159.04/158.96       => 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)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I2_J,axiom,
% 159.04/158.96      ! [V_y,V_x] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.96         => 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)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__int__0__le__iff,axiom,
% 159.04/158.96      ! [V_z_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__int__le__0__iff,axiom,
% 159.04/158.96      ! [V_z_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_convex__bound__lt,axiom,
% 159.04/158.96      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__1__strict(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_a))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 159.04/158.96               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 159.04/158.96                 => 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)) ) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Suc__nat__eq__nat__zadd1,axiom,
% 159.04/158.96      ! [V_z] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 159.04/158.96       => 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)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zero__less__one,axiom,
% 159.04/158.96      ! [T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.96       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_not__one__less__zero,axiom,
% 159.04/158.96      ! [T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.96       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__mult__distrib__neg,axiom,
% 159.04/158.96      ! [V_z_H,V_z] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.96       => 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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_less__add__one,axiom,
% 159.04/158.96      ! [V_a,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.96       => 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)))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_less__1__mult,axiom,
% 159.04/158.96      ! [V_n,V_m,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_m))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_n))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I4_J,axiom,
% 159.04/158.96      ! [V_m,T_a] :
% 159.04/158.96        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.96       => 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) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I3_J,axiom,
% 159.04/158.96      ! [V_a,V_m,T_a] :
% 159.04/158.96        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.96       => 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) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I2_J,axiom,
% 159.04/158.96      ! [V_m,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.96       => 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) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zero__le__double__add__iff__zero__le__single__add,axiom,
% 159.04/158.96      ! [V_a_2,T_b] :
% 159.04/158.96        ( class_Groups_Olinordered__ab__group__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_double__add__le__zero__iff__single__add__le__zero,axiom,
% 159.04/158.96      ! [V_a_2,T_b] :
% 159.04/158.96        ( class_Groups_Olinordered__ab__group__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__nonneg__nonneg,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__nonneg__eq__0__iff,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_x_2))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_y_2))
% 159.04/158.96           => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_y_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.96            <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.96                & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__increasing,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__increasing2,axiom,
% 159.04/158.96      ! [V_a,V_b,V_c,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__nonpos__nonpos,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zero__le__square,axiom,
% 159.04/158.96      ! [V_a,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__ring(T_a)
% 159.04/158.96       => 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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zero__le__mult__iff,axiom,
% 159.04/158.96      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__ring__strict(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)))
% 159.04/158.96        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 159.04/158.96              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 159.04/158.96            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.96              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__le__0__iff,axiom,
% 159.04/158.96      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__ring__strict(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.96        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 159.04/158.96              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 159.04/158.96            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.96              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__nonneg__nonneg,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__cancel__semiring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__nonneg__nonpos,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__cancel__semiring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__nonneg__nonpos2,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__cancel__semiring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__nonpos__nonneg,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__cancel__semiring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__nonpos__nonpos,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__ring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__right__mono,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__semiring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__left__mono,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__semiring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_comm__mult__left__mono,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__comm__semiring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__right__mono__neg,axiom,
% 159.04/158.96      ! [V_c,V_a,V_b,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__ring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__left__mono__neg,axiom,
% 159.04/158.96      ! [V_c,V_a,V_b,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__ring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__mono_H,axiom,
% 159.04/158.96      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__semiring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96               => 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))) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__mono,axiom,
% 159.04/158.96      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__semiring(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96               => 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))) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_split__mult__pos__le,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__ring(T_a)
% 159.04/158.96       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) )
% 159.04/158.96            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_split__mult__neg__le,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Oordered__cancel__semiring(T_a)
% 159.04/158.96       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) )
% 159.04/158.96            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) )
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__less__le__mono,axiom,
% 159.04/158.96      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__le__less__mono,axiom,
% 159.04/158.96      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I1_J,axiom,
% 159.04/158.96      ! [V_x,T_a] :
% 159.04/158.96        ( class_Rings_Ocomm__ring__1(T_a)
% 159.04/158.96       => 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) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_square__eq__1__iff,axiom,
% 159.04/158.96      ! [V_x_2,T_b] :
% 159.04/158.96        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 159.04/158.96       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2) = c_Groups_Oone__class_Oone(T_b)
% 159.04/158.96        <=> ( V_x_2 = c_Groups_Oone__class_Oone(T_b)
% 159.04/158.96            | V_x_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_neg__0__le__iff__le,axiom,
% 159.04/158.96      ! [V_a_2,T_b] :
% 159.04/158.96        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__minus__self__iff,axiom,
% 159.04/158.96      ! [V_a_2,T_b] :
% 159.04/158.96        ( class_Groups_Olinordered__ab__group__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_neg__le__0__iff__le,axiom,
% 159.04/158.96      ! [V_a_2,T_b] :
% 159.04/158.96        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_minus__le__self__iff,axiom,
% 159.04/158.96      ! [V_a_2,T_b] :
% 159.04/158.96        ( class_Groups_Olinordered__ab__group__add(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_a_2))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__eq__1__iff,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2] :
% 159.04/158.96        ( 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))
% 159.04/158.96      <=> ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 159.04/158.96          & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__nat__0__le__iff,axiom,
% 159.04/158.96      ! [V_n,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.96       => 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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zero__le__imp__of__nat,axiom,
% 159.04/158.96      ! [V_m,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.96       => 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))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__less__mono2,axiom,
% 159.04/158.96      ! [V_k,V_j,V_i] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__less__mono1,axiom,
% 159.04/158.96      ! [V_k,V_j,V_i] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__less__cancel2,axiom,
% 159.04/158.96      ! [V_n_2,V_k_2,V_m_2] :
% 159.04/158.96        ( 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)))
% 159.04/158.96      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 159.04/158.96          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__less__cancel1,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.96        ( 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)))
% 159.04/158.96      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 159.04/158.96          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__0__less__mult__iff,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2] :
% 159.04/158.96        ( 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)))
% 159.04/158.96      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 159.04/158.96          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Suc__mult__less__cancel1,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.96        ( 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)))
% 159.04/158.96      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__Suc__right,axiom,
% 159.04/158.96      ! [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)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__Suc,axiom,
% 159.04/158.96      ! [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)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I1_J,axiom,
% 159.04/158.96      ! [V_y,V_x] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__0__less__1,axiom,
% 159.04/158.96      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))) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zero__zle__int,axiom,
% 159.04/158.96      ! [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))) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I9_J,axiom,
% 159.04/158.96      ! [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))) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_transfer__int__nat__quantifiers_I2_J,axiom,
% 159.04/158.96      ! [V_Pa_2] :
% 159.04/158.96        ( ? [B_x] :
% 159.04/158.96            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 159.04/158.96            & hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.04/158.96      <=> ? [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_transfer__int__nat__quantifiers_I1_J,axiom,
% 159.04/158.96      ! [V_Pa_2] :
% 159.04/158.96        ( ! [B_x] :
% 159.04/158.96            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 159.04/158.96           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.04/158.96      <=> ! [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_eq__nat__nat__iff,axiom,
% 159.04/158.96      ! [V_z_H_2,V_z_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H_2))
% 159.04/158.96         => ( hAPP(c_Int_Onat,V_z_2) = hAPP(c_Int_Onat,V_z_H_2)
% 159.04/158.96          <=> V_z_2 = V_z_H_2 ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_ex__nat,axiom,
% 159.04/158.96      ! [V_Pa_2] :
% 159.04/158.96        ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 159.04/158.96      <=> ? [B_x] :
% 159.04/158.96            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 159.04/158.96            & hBOOL(hAPP(V_Pa_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_all__nat,axiom,
% 159.04/158.96      ! [V_Pa_2] :
% 159.04/158.96        ( ! [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 159.04/158.96      <=> ! [B_x] :
% 159.04/158.96            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 159.04/158.96           => hBOOL(hAPP(V_Pa_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_transfer__nat__int__relations_I1_J,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 159.04/158.96         => ( hAPP(c_Int_Onat,V_x_2) = hAPP(c_Int_Onat,V_y_2)
% 159.04/158.96          <=> V_x_2 = V_y_2 ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zadd__zless__mono,axiom,
% 159.04/158.96      ! [V_z,V_z_H,V_w,V_w_H] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_H),V_w))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I2_J,axiom,
% 159.04/158.96      ! [V_y,V_x] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_odd__nonzero,axiom,
% 159.04/158.96      ! [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) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zmult__int,axiom,
% 159.04/158.96      ! [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)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__mult,axiom,
% 159.04/158.96      ! [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)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I2_J,axiom,
% 159.04/158.96      ! [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)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zless__add1__eq,axiom,
% 159.04/158.96      ! [V_z_2,V_w_2] :
% 159.04/158.96        ( 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))))
% 159.04/158.96      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 159.04/158.96          | V_w_2 = V_z_2 ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zle__iff__zadd,axiom,
% 159.04/158.96      ! [V_z_2,V_w_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2))
% 159.04/158.96      <=> ? [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)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zero__less__two,axiom,
% 159.04/158.96      ! [T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.96       => 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)))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__nonpos__neg,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__neg__nonpos,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__strict__increasing2,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__strict__increasing,axiom,
% 159.04/158.96      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__nonneg__pos,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_add__pos__nonneg,axiom,
% 159.04/158.96      ! [V_b,V_a,T_a] :
% 159.04/158.96        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.96           => 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))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__left__le__imp__le,axiom,
% 159.04/158.96      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__strict(T_a)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__right__le__imp__le,axiom,
% 159.04/158.96      ! [V_b,V_c,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__strict(T_a)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__less__imp__less__left,axiom,
% 159.04/158.96      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__strict(T_a)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__left__less__imp__less,axiom,
% 159.04/158.96      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring(T_a)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__less__imp__less__right,axiom,
% 159.04/158.96      ! [V_b,V_c,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__strict(T_a)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__right__less__imp__less,axiom,
% 159.04/158.96      ! [V_b,V_c,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring(T_a)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__le__less__imp__less,axiom,
% 159.04/158.96      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__strict(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96               => 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))) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__less__le__imp__less,axiom,
% 159.04/158.96      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__strict(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96               => 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))) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__strict__mono_H,axiom,
% 159.04/158.96      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__strict(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96               => 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))) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__strict__mono,axiom,
% 159.04/158.96      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__semiring__strict(T_a)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.96               => 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))) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__le__cancel__left__neg,axiom,
% 159.04/158.96      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__ring__strict(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 159.04/158.96          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_mult__le__cancel__left__pos,axiom,
% 159.04/158.96      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__ring__strict(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 159.04/158.96          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_sum__squares__le__zero__iff,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.96        ( class_Rings_Olinordered__ring__strict(T_b)
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2))),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.96        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.96            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_sum__squares__ge__zero,axiom,
% 159.04/158.96      ! [V_y,V_x,T_a] :
% 159.04/158.96        ( class_Rings_Olinordered__ring(T_a)
% 159.04/158.96       => 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)))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_of__nat__Suc,axiom,
% 159.04/158.96      ! [V_m,T_a] :
% 159.04/158.96        ( class_Rings_Osemiring__1(T_a)
% 159.04/158.96       => 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)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_n__less__m__mult__n,axiom,
% 159.04/158.96      ! [V_m,V_n] :
% 159.04/158.96        ( 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))
% 159.04/158.96       => ( 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))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_n__less__n__mult__m,axiom,
% 159.04/158.96      ! [V_m,V_n] :
% 159.04/158.96        ( 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))
% 159.04/158.96       => ( 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))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_one__less__mult,axiom,
% 159.04/158.96      ! [V_m,V_n] :
% 159.04/158.96        ( 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))
% 159.04/158.96       => ( 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))
% 159.04/158.96         => 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))) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__le__0__conv,axiom,
% 159.04/158.96      ! [V_n_2] :
% 159.04/158.96        ( 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)))
% 159.04/158.96      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__le__0,axiom,
% 159.04/158.96      ! [V_z] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.96       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__0__iff,axiom,
% 159.04/158.96      ! [V_i_2] :
% 159.04/158.96        ( hAPP(c_Int_Onat,V_i_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.96      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__Suc0__eq__1,axiom,
% 159.04/158.96      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) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__1,axiom,
% 159.04/158.96      hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_odd__less__0,axiom,
% 159.04/158.96      ! [V_z_2] :
% 159.04/158.96        ( 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)))
% 159.04/158.96      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__0__le,axiom,
% 159.04/158.96      ! [V_z] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 159.04/158.96       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__eq__iff,axiom,
% 159.04/158.96      ! [V_z_2,V_m_2] :
% 159.04/158.96        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = V_z_2
% 159.04/158.96      <=> ( V_m_2 = hAPP(c_Int_Onat,V_z_2)
% 159.04/158.96          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__nat__eq,axiom,
% 159.04/158.96      ! [V_z] :
% 159.04/158.96        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 159.04/158.96         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z )
% 159.04/158.96        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 159.04/158.96         => 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) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_pos__zmult__eq__1__iff,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m_2))
% 159.04/158.96       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 159.04/158.96        <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 159.04/158.96            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__Suc,axiom,
% 159.04/158.96      ! [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)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_int__zle__neg,axiom,
% 159.04/158.96      ! [V_m_2,V_n_2] :
% 159.04/158.96        ( 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))))
% 159.04/158.96      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.96          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_negative__zle__0,axiom,
% 159.04/158.96      ! [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))) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_transfer__nat__int__relations_I2_J,axiom,
% 159.04/158.96      ! [V_y_2,V_x_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 159.04/158.96         => ( 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)))
% 159.04/158.96          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__less__eq__zless,axiom,
% 159.04/158.96      ! [V_z_2,V_w_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 159.04/158.96       => ( 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)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__eq__iff2,axiom,
% 159.04/158.96      ! [V_w_2,V_m_2] :
% 159.04/158.96        ( V_m_2 = hAPP(c_Int_Onat,V_w_2)
% 159.04/158.96      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 159.04/158.96           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 159.04/158.96          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 159.04/158.96           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_self__quotient__aux2,axiom,
% 159.04/158.96      ! [V_q,V_r,V_a] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.96       => ( 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))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_self__quotient__aux1,axiom,
% 159.04/158.96      ! [V_q,V_r,V_a] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.96       => ( 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))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_a))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_q)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_q__pos__lemma,axiom,
% 159.04/158.96      ! [V_r_H,V_q_H,V_b_H] :
% 159.04/158.96        ( 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)))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_q_H)) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_q__neg__lemma,axiom,
% 159.04/158.96      ! [V_r_H,V_q_H,V_b_H] :
% 159.04/158.96        ( 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)))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 159.04/158.96           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_unique__quotient__lemma,axiom,
% 159.04/158.96      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 159.04/158.96        ( 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)))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 159.04/158.96             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zdiv__mono2__lemma,axiom,
% 159.04/158.96      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 159.04/158.96        ( 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)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 159.04/158.96               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 159.04/158.96                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_unique__quotient__lemma__neg,axiom,
% 159.04/158.96      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 159.04/158.96        ( 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)))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r_H))
% 159.04/158.96             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_zdiv__mono2__neg__lemma,axiom,
% 159.04/158.96      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 159.04/158.96        ( 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)
% 159.04/158.96       => ( 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)))
% 159.04/158.96         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 159.04/158.96           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 159.04/158.96             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 159.04/158.96               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 159.04/158.96                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__mult__less__cancel1,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 159.04/158.96       => ( 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)))
% 159.04/158.96        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__mult__eq__cancel1,axiom,
% 159.04/158.96      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 159.04/158.96       => ( 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)
% 159.04/158.96        <=> V_m_2 = V_n_2 ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_empty__subsetI,axiom,
% 159.04/158.96      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le0,axiom,
% 159.04/158.96      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__refl,axiom,
% 159.04/158.96      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_n)) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_nat__le__linear,axiom,
% 159.04/158.96      ! [V_n,V_m] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.96        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_eq__imp__le,axiom,
% 159.04/158.96      ! [V_n,V_m] :
% 159.04/158.96        ( V_m = V_n
% 159.04/158.96       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__trans,axiom,
% 159.04/158.96      ! [V_k,V_j,V_i] :
% 159.04/158.96        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.04/158.96       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_k))
% 159.04/158.96         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_k)) ) ) ).
% 159.04/158.96  
% 159.04/158.96  fof(fact_le__antisym,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.04/158.97         => V_m = V_n ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_subset__empty,axiom,
% 159.04/158.97      ! [V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.04/158.97      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_subset__Compl__self__eq,axiom,
% 159.04/158.97      ! [V_A_2,T_b] :
% 159.04/158.97        ( 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)),V_A_2)))
% 159.04/158.97      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_less__eq__nat_Osimps_I1_J,axiom,
% 159.04/158.97      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__0__eq,axiom,
% 159.04/158.97      ! [V_n_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 159.04/158.97      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_insert__mono,axiom,
% 159.04/158.97      ! [V_a_2,V_D_2,V_C_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_C_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_D_2))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_subset__insertI2,axiom,
% 159.04/158.97      ! [V_b_2,V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_subset__insertI,axiom,
% 159.04/158.97      ! [V_a_2,V_B_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__n__not__le__n,axiom,
% 159.04/158.97      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),V_n)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_not__less__eq__eq,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__Suc__eq,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 159.04/158.97      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.04/158.97          | V_m_2 = hAPP(c_Nat_OSuc,V_n_2) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__le__mono,axiom,
% 159.04/158.97      ! [V_m_2,V_n_2] :
% 159.04/158.97        ( 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)))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__SucI,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__SucE,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 159.04/158.97       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97         => V_m = hAPP(c_Nat_OSuc,V_n) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__leD,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_less__or__eq__imp__le,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97          | V_m = V_n )
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__neq__implies__less,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => ( V_m != V_n
% 159.04/158.97         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_less__imp__le__nat,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__eq__less__or__eq,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.04/158.97      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 159.04/158.97          | V_m_2 = V_n_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__less__le,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 159.04/158.97      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.04/158.97          & V_m_2 != V_n_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_termination__basic__simps_I5_J,axiom,
% 159.04/158.97      ! [V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_add__leE,axiom,
% 159.04/158.97      ! [V_n,V_k,V_m] :
% 159.04/158.97        ( 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))
% 159.04/158.97       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_add__leD1,axiom,
% 159.04/158.97      ! [V_n,V_k,V_m] :
% 159.04/158.97        ( 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))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_add__leD2,axiom,
% 159.04/158.97      ! [V_n,V_k,V_m] :
% 159.04/158.97        ( 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))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_add__le__mono,axiom,
% 159.04/158.97      ! [V_l,V_k,V_j,V_i] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_add__le__mono1,axiom,
% 159.04/158.97      ! [V_k,V_j,V_i] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_trans__le__add2,axiom,
% 159.04/158.97      ! [V_m,V_j,V_i] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_trans__le__add1,axiom,
% 159.04/158.97      ! [V_m,V_j,V_i] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__add__left__cancel__le,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.97        ( 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)))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__iff__add,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.04/158.97      <=> ? [B_k] : V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__add1,axiom,
% 159.04/158.97      ! [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))) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__add2,axiom,
% 159.04/158.97      ! [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))) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_termination__basic__simps_I3_J,axiom,
% 159.04/158.97      ! [V_z,V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_termination__basic__simps_I4_J,axiom,
% 159.04/158.97      ! [V_y,V_z,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_z))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__square,axiom,
% 159.04/158.97      ! [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))) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__cube,axiom,
% 159.04/158.97      ! [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)))) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mult__le__mono1,axiom,
% 159.04/158.97      ! [V_k,V_j,V_i] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mult__le__mono2,axiom,
% 159.04/158.97      ! [V_k,V_j,V_i] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mult__le__mono,axiom,
% 159.04/158.97      ! [V_l,V_k,V_j,V_i] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__mult__1,axiom,
% 159.04/158.97      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) = V_n ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__1__eq__mult__iff,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)
% 159.04/158.97      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 159.04/158.97          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__mult__1__right,axiom,
% 159.04/158.97      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__mult__eq__1__iff,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 159.04/158.97      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 159.04/158.97          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_less__fun__def,axiom,
% 159.04/158.97      ! [V_g_2,V_f_2,T_b,T_c] :
% 159.04/158.97        ( class_Orderings_Oord(T_c)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 159.04/158.97        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 159.04/158.97            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_g_2),V_f_2)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_evaln__nonstrict,axiom,
% 159.04/158.97      ! [V_m,V_t,V_n,V_s,V_c] :
% 159.04/158.97        ( c_Natural_Oevaln(V_c,V_s,V_n,V_t)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.04/158.97         => c_Natural_Oevaln(V_c,V_s,V_m,V_t) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_weaken,axiom,
% 159.04/158.97      ! [V_ts_2,V_ts_H_2,V_Ga_2,T_b] :
% 159.04/158.97        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_H_2)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_ts_2),V_ts_H_2))
% 159.04/158.97         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_asm,axiom,
% 159.04/158.97      ! [V_Ga_2,V_ts_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_ts_2),V_Ga_2))
% 159.04/158.97       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_subset__psubset__trans,axiom,
% 159.04/158.97      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 159.04/158.97         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_psubset__subset__trans,axiom,
% 159.04/158.97      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 159.04/158.97         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_psubset__imp__subset,axiom,
% 159.04/158.97      ! [V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_subset__iff__psubset__eq,axiom,
% 159.04/158.97      ! [V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97          | V_A_2 = V_B_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_psubset__eq,axiom,
% 159.04/158.97      ! [V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97          & V_A_2 != V_B_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_subset__singletonD,axiom,
% 159.04/158.97      ! [V_x_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(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)))))
% 159.04/158.97       => ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.04/158.97          | 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__mult__le__cancel1,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 159.04/158.97       => ( 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)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_One__nat__def,axiom,
% 159.04/158.97      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__le__lessD,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__less__Suc__eq,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 159.04/158.97        <=> V_n_2 = V_m_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__leI,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__imp__less__Suc,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__le__eq,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_less__Suc__eq__le,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_less__eq__Suc__le,axiom,
% 159.04/158.97      ! [V_m_2,V_n_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__eq__plus1,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__eq__plus1__left,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mult__eq__self__implies__10,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( V_m = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)
% 159.04/158.97       => ( V_n = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 159.04/158.97          | V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__mult__le__cancel1,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.97        ( 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)))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_transfer__int__nat__relations_I3_J,axiom,
% 159.04/158.97      ! [V_y_2,V_x_2] :
% 159.04/158.97        ( 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)))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zle__int,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( 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)))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_transfer__int__nat__numerals_I2_J,axiom,
% 159.04/158.97      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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_int__1,axiom,
% 159.04/158.97      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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_transfer__nat__int__numerals_I2_J,axiom,
% 159.04/158.97      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_one__le__mult__iff,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2] :
% 159.04/158.97        ( 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)))
% 159.04/158.97      <=> ( 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))
% 159.04/158.97          & 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mult__le__cancel1,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.97        ( 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)))
% 159.04/158.97      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 159.04/158.97         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mult__le__cancel2,axiom,
% 159.04/158.97      ! [V_n_2,V_k_2,V_m_2] :
% 159.04/158.97        ( 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)))
% 159.04/158.97      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 159.04/158.97         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_transfer__nat__int__relations_I3_J,axiom,
% 159.04/158.97      ! [V_y_2,V_x_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 159.04/158.97         => ( 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)))
% 159.04/158.97          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__le__eq__zle,axiom,
% 159.04/158.97      ! [V_z_2,V_w_2] :
% 159.04/158.97        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 159.04/158.97          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) )
% 159.04/158.97       => ( 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)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__mult__eq__cancel__disj,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.97        ( 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)
% 159.04/158.97      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97          | V_m_2 = V_n_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_left__add__mult__distrib,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_transfer__morphism__nat__int,axiom,
% 159.04/158.97      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))) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_compl__le__compl__iff,axiom,
% 159.04/158.97      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.97        ( class_Lattices_Oboolean__algebra(T_b)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_compl__mono,axiom,
% 159.04/158.97      ! [V_y,V_x,T_a] :
% 159.04/158.97        ( class_Lattices_Oboolean__algebra(T_a)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_ex__least__nat__less,axiom,
% 159.04/158.97      ! [V_n_2,V_Pa_2] :
% 159.04/158.97        ( ~ hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 159.04/158.97       => ( hBOOL(hAPP(V_Pa_2,V_n_2))
% 159.04/158.97         => ? [B_k] :
% 159.04/158.97              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_k),V_n_2))
% 159.04/158.97              & ! [B_i] :
% 159.04/158.97                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_k))
% 159.04/158.97                 => ~ hBOOL(hAPP(V_Pa_2,B_i)) )
% 159.04/158.97              & hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_k),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__if,axiom,
% 159.04/158.97      ! [V_x,T_a] :
% 159.04/158.97        ( class_Groups_Osgn__if(T_a)
% 159.04/158.97       => ( ( V_x = c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97           => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Ozero__class_Ozero(T_a) )
% 159.04/158.97          & ( V_x != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.97               => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Oone__class_Oone(T_a) )
% 159.04/158.97              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.97               => c_Groups_Osgn__class_Osgn(T_a,V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__1__neg,axiom,
% 159.04/158.97      ! [V_a_2,T_b] :
% 159.04/158.97        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.97       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__neg,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.97         => c_Groups_Osgn__class_Osgn(T_a,V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zsgn__def,axiom,
% 159.04/158.97      ! [V_i] :
% 159.04/158.97        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97         => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 159.04/158.97        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 159.04/158.97             => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 159.04/158.97            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 159.04/158.97             => 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)) ) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_divmod__int__rel__mod__eq,axiom,
% 159.04/158.97      ! [V_y,V_q_1,V_b_1,V_a_1] :
% 159.04/158.97        ( 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)
% 159.04/158.97       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 159.04/158.97             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.97                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_b_1)) ) )
% 159.04/158.97            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 159.04/158.97             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_y))
% 159.04/158.97                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 159.04/158.97         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97           => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a_1,V_b_1) = V_y ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_equalityI,axiom,
% 159.04/158.97      ! [V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.04/158.97         => V_A_2 = V_B_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Compl__anti__mono,axiom,
% 159.04/158.97      ! [V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Compl__subset__Compl__iff,axiom,
% 159.04/158.97      ! [V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_B_2)))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_subset__refl,axiom,
% 159.04/158.97      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_set__eq__subset,axiom,
% 159.04/158.97      ! [T_b,V_B_2,V_A_2] :
% 159.04/158.97        ( V_A_2 = V_B_2
% 159.04/158.97      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_equalityD1,axiom,
% 159.04/158.97      ! [T_b,V_B_2,V_A_2] :
% 159.04/158.97        ( V_A_2 = V_B_2
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_equalityD2,axiom,
% 159.04/158.97      ! [T_b,V_B_2,V_A_2] :
% 159.04/158.97        ( V_A_2 = V_B_2
% 159.04/158.97       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_subset__trans,axiom,
% 159.04/158.97      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 159.04/158.97         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_equalityE,axiom,
% 159.04/158.97      ! [T_b,V_B_2,V_A_2] :
% 159.04/158.97        ( V_A_2 = V_B_2
% 159.04/158.97       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.97           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mod__trivial,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__sgn,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_double__complement,axiom,
% 159.04/158.97      ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = V_A_2 ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Compl__eq__Compl__iff,axiom,
% 159.04/158.97      ! [V_B_2,V_A_2,T_b] :
% 159.04/158.97        ( 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_b,tc_HOL_Obool)),V_B_2)
% 159.04/158.97      <=> V_A_2 = V_B_2 ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__0,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => c_Divides_Odiv__class_Omod(T_a,c_Groups_Ozero__class_Ozero(T_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__by__0,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__self,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => c_Divides_Odiv__class_Omod(T_a,V_a,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__add__self2,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__add__self1,axiom,
% 159.04/158.97      ! [V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__add__right__eq,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__add__left__eq,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__add__eq,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__simps_I2_J,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__simps_I1_J,axiom,
% 159.04/158.97      ! [V_b,V_c,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__add__cong,axiom,
% 159.04/158.97      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 159.04/158.97         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 159.04/158.97           => 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) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__right__eq,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__left__eq,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__eq,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__mult1,axiom,
% 159.04/158.97      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__mult2,axiom,
% 159.04/158.97      ! [V_b,V_c,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__simps_I4_J,axiom,
% 159.04/158.97      ! [V_b,V_c,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__cong,axiom,
% 159.04/158.97      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 159.04/158.97         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 159.04/158.97           => 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) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__minus__cong,axiom,
% 159.04/158.97      ! [V_a_H,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Oring__div(T_a)
% 159.04/158.97       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_b) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_b)
% 159.04/158.97         => 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) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__minus__eq,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Oring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__self,axiom,
% 159.04/158.97      ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_a) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__zero,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__simps_I3_J,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__zmult1__eq,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zminus__zmod,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__zminus__zminus,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__zminus2,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__0__0,axiom,
% 159.04/158.97      ! [V_a_2,T_b] :
% 159.04/158.97        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.97       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.97        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn0,axiom,
% 159.04/158.97      ! [T_a] :
% 159.04/158.97        ( class_Groups_Osgn__if(T_a)
% 159.04/158.97       => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__times,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__self2__is__0,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__self1__is__0,axiom,
% 159.04/158.97      ! [V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__self2,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__self1,axiom,
% 159.04/158.97      ! [V_b,V_c,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__by__1,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Oone__class_Oone(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__le__nonneg__dividend,axiom,
% 159.04/158.97      ! [V_k,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m))
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Divides_Otransfer__nat__int__function__closures_I2_J,axiom,
% 159.04/158.97      ! [V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_pos__mod__bound,axiom,
% 159.04/158.97      ! [V_a,V_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_neg__mod__bound,axiom,
% 159.04/158.97      ! [V_a,V_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__eq__0__iff,axiom,
% 159.04/158.97      ! [V_d_2,V_m_2] :
% 159.04/158.97        ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_d_2),B_q) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__zminus2__not__zero,axiom,
% 159.04/158.97      ! [V_l,V_k] :
% 159.04/158.97        ( 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)
% 159.04/158.97       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__zminus1__not__zero,axiom,
% 159.04/158.97      ! [V_l,V_k] :
% 159.04/158.97        ( 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)
% 159.04/158.97       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_pos__mod__sign,axiom,
% 159.04/158.97      ! [V_a,V_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_pos__mod__conj,axiom,
% 159.04/158.97      ! [V_a,V_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.04/158.97       => ( 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)))
% 159.04/158.97          & 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__pos__pos__trivial,axiom,
% 159.04/158.97      ! [V_b,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 159.04/158.97         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_neg__mod__sign,axiom,
% 159.04/158.97      ! [V_a,V_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_neg__mod__conj,axiom,
% 159.04/158.97      ! [V_a,V_b] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => ( 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)))
% 159.04/158.97          & 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__neg__neg__trivial,axiom,
% 159.04/158.97      ! [V_b,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 159.04/158.97         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__less,axiom,
% 159.04/158.97      ! [V_a_2,T_b] :
% 159.04/158.97        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Osgn__class_Osgn(T_b,V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__greater,axiom,
% 159.04/158.97      ! [V_a_2,T_b] :
% 159.04/158.97        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Groups_Osgn__class_Osgn(T_b,V_a_2)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mult__left__idem,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mult__idem,axiom,
% 159.04/158.97      ! [V_x,T_a] :
% 159.04/158.97        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 159.04/158.97       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = V_x ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_times_Oidem,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 159.04/158.97       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) = V_a ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_compl__eq__compl__iff,axiom,
% 159.04/158.97      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.97        ( class_Lattices_Oboolean__algebra(T_b)
% 159.04/158.97       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)
% 159.04/158.97        <=> V_x_2 = V_y_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_uminus__apply,axiom,
% 159.04/158.97      ! [V_x_2,V_A_2,T_c,T_b] :
% 159.04/158.97        ( class_Groups_Ouminus(T_b)
% 159.04/158.97       => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,T_b)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(V_A_2,V_x_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_double__compl,axiom,
% 159.04/158.97      ! [V_x,T_a] :
% 159.04/158.97        ( class_Lattices_Oboolean__algebra(T_a)
% 159.04/158.97       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = V_x ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__pos__neg__trivial,axiom,
% 159.04/158.97      ! [V_b,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.97       => ( 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)))
% 159.04/158.97         => 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) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__pos,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.97         => c_Groups_Osgn__class_Osgn(T_a,V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_sgn__1__pos,axiom,
% 159.04/158.97      ! [V_a_2,T_b] :
% 159.04/158.97        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.97       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Oone__class_Oone(T_b)
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_split__zmod,axiom,
% 159.04/158.97      ! [V_k_2,V_n_2,V_Pa_2] :
% 159.04/158.97        ( hBOOL(hAPP(V_Pa_2,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 159.04/158.97      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97           => hBOOL(hAPP(V_Pa_2,V_n_2)) )
% 159.04/158.97          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 159.04/158.97           => ! [B_i,B_j] :
% 159.04/158.97                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 159.04/158.97                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 159.04/158.97                  & 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) )
% 159.04/158.97               => hBOOL(hAPP(V_Pa_2,B_j)) ) )
% 159.04/158.97          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97           => ! [B_i,B_j] :
% 159.04/158.97                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 159.04/158.97                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97                  & 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) )
% 159.04/158.97               => hBOOL(hAPP(V_Pa_2,B_j)) ) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmult2__lemma__aux3,axiom,
% 159.04/158.97      ! [V_q,V_b,V_r,V_c] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 159.04/158.97         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 159.04/158.97           => 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))) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmult2__lemma__aux4,axiom,
% 159.04/158.97      ! [V_q,V_b,V_r,V_c] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 159.04/158.97         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 159.04/158.97           => 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))) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmult2__lemma__aux1,axiom,
% 159.04/158.97      ! [V_q,V_r,V_b,V_c] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 159.04/158.97         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97           => 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))) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmult2__lemma__aux2,axiom,
% 159.04/158.97      ! [V_q,V_r,V_b,V_c] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 159.04/158.97         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97           => 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))) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_z3mod__def,axiom,
% 159.04/158.97      ! [V_k,V_l] :
% 159.04/158.97        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 159.04/158.97         => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) )
% 159.04/158.97        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_split__pos__lemma,axiom,
% 159.04/158.97      ! [V_n_2,V_Pa_2,V_k_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(V_Pa_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)))
% 159.04/158.97        <=> ! [B_i,B_j] :
% 159.04/158.97              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 159.04/158.97                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 159.04/158.97                & 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) )
% 159.04/158.97             => hBOOL(hAPP(hAPP(V_Pa_2,B_i),B_j)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_split__neg__lemma,axiom,
% 159.04/158.97      ! [V_n_2,V_Pa_2,V_k_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(V_Pa_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)))
% 159.04/158.97        <=> ! [B_i,B_j] :
% 159.04/158.97              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 159.04/158.97                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97                & 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) )
% 159.04/158.97             => hBOOL(hAPP(hAPP(V_Pa_2,B_i),B_j)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__zmult2__eq,axiom,
% 159.04/158.97      ! [V_b,V_a,V_c] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I3_J,axiom,
% 159.04/158.97      ! [V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_split__zdiv,axiom,
% 159.04/158.97      ! [V_k_2,V_n_2,V_Pa_2] :
% 159.04/158.97        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)))
% 159.04/158.97      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.04/158.97          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 159.04/158.97           => ! [B_i] :
% 159.04/158.97                ( ? [B_j] :
% 159.04/158.97                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 159.04/158.97                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 159.04/158.97                    & 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) )
% 159.04/158.97               => hBOOL(hAPP(V_Pa_2,B_i)) ) )
% 159.04/158.97          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97           => ! [B_i] :
% 159.04/158.97                ( ? [B_j] :
% 159.04/158.97                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 159.04/158.97                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97                    & 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) )
% 159.04/158.97               => hBOOL(hAPP(V_Pa_2,B_i)) ) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_divmod__int__rel__div__eq,axiom,
% 159.04/158.97      ! [V_r_1,V_y,V_b_1,V_a_1] :
% 159.04/158.97        ( 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)
% 159.04/158.97       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 159.04/158.97             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_1))
% 159.04/158.97                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_1),V_b_1)) ) )
% 159.04/158.97            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 159.04/158.97             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_r_1))
% 159.04/158.97                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r_1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 159.04/158.97         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_1),V_b_1) = V_y ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_split__div_H,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2,V_Pa_2] :
% 159.04/158.97        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2)))
% 159.04/158.97      <=> ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97            & hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 159.04/158.97          | ? [B_q] :
% 159.04/158.97              ( 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))
% 159.04/158.97              & 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))))
% 159.04/158.97              & hBOOL(hAPP(V_Pa_2,B_q)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__add1__eq,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Divides_Otransfer__int__nat__functions_I1_J,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__int,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult2__eq,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult1__eq,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__le__mono,axiom,
% 159.04/158.97      ! [V_k,V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__le__dividend,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zero,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__Suc__eq__Suc__mod,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult2__eq,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__less,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__less__eq__dividend,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__distrib,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__distrib2,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zminus2,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zminus__zminus,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__0,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__by__0,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__by__1,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__div__distrib,axiom,
% 159.04/158.97      ! [V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Divides_Otransfer__nat__int__functions_I1_J,axiom,
% 159.04/158.97      ! [V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__1,axiom,
% 159.04/158.97      ! [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 ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__less,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__mult__div__cancel__disj,axiom,
% 159.04/158.97      ! [V_n,V_m,V_k] :
% 159.04/158.97        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97         => 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) )
% 159.04/158.97        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97         => 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) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__Suc,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = V_n
% 159.04/158.97         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 159.04/158.97        & ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) != V_n
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__1,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Divides_Otransfer__nat__int__function__closures_I1_J,axiom,
% 159.04/158.97      ! [V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__less__divisor,axiom,
% 159.04/158.97      ! [V_m,V_n] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__neg__pos__less0,axiom,
% 159.04/158.97      ! [V_b,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_neg__imp__zdiv__neg__iff,axiom,
% 159.04/158.97      ! [V_a_2,V_b_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => ( 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)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_pos__imp__zdiv__neg__iff,axiom,
% 159.04/158.97      ! [V_a_2,V_b_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 159.04/158.97       => ( 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)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__self,axiom,
% 159.04/158.97      ! [V_a] :
% 159.04/158.97        ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_a) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__eq__0__iff,axiom,
% 159.04/158.97      ! [V_d_2,V_m_2] :
% 159.04/158.97        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_d_2),B_q) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_DIVISION__BY__ZERO,axiom,
% 159.04/158.97      ! [V_a] :
% 159.04/158.97        ( 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)
% 159.04/158.97        & c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_a ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__zdiv__trivial,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__self3,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zadd1__eq,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Divides_Otransfer__int__nat__functions_I2_J,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__int,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult__mult1,axiom,
% 159.04/158.97      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97         => 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) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult__mult2,axiom,
% 159.04/158.97      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97         => 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) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult__self1__is__id,axiom,
% 159.04/158.97      ! [V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97         => 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 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult__self2__is__id,axiom,
% 159.04/158.97      ! [V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97         => 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 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult__mult1__if,axiom,
% 159.04/158.97      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( ( V_c = c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97           => 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) )
% 159.04/158.97          & ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97           => 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) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__self,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__div__trivial,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__le__mono2,axiom,
% 159.04/158.97      ! [V_k,V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult__self__is__m,axiom,
% 159.04/158.97      ! [V_m,V_n] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.97       => 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 ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult__self1__is__m,axiom,
% 159.04/158.97      ! [V_m,V_n] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.97       => 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 ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__mult__div__cancel1,axiom,
% 159.04/158.97      ! [V_n,V_m,V_k] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__less__dividend,axiom,
% 159.04/158.97      ! [V_m,V_n] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__mono1__neg,axiom,
% 159.04/158.97      ! [V_b,V_a_H,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__mono1,axiom,
% 159.04/158.97      ! [V_b,V_a_H,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__neg__neg__trivial,axiom,
% 159.04/158.97      ! [V_b,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 159.04/158.97         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__mono2__neg,axiom,
% 159.04/158.97      ! [V_b,V_b_H,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 159.04/158.97         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 159.04/158.97           => 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))) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__nonpos__pos__le0,axiom,
% 159.04/158.97      ! [V_b,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_neg__imp__zdiv__nonneg__iff,axiom,
% 159.04/158.97      ! [V_a_2,V_b_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97       => ( 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)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__pos__pos__trivial,axiom,
% 159.04/158.97      ! [V_b,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 159.04/158.97         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__nonneg__neg__le0,axiom,
% 159.04/158.97      ! [V_b,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__mono2,axiom,
% 159.04/158.97      ! [V_b,V_b_H,V_a] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 159.04/158.97         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 159.04/158.97           => 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))) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nonneg1__imp__zdiv__pos__iff,axiom,
% 159.04/158.97      ! [V_b_2,V_a_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2))
% 159.04/158.97       => ( 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)))
% 159.04/158.97        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),V_a_2))
% 159.04/158.97            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_pos__imp__zdiv__pos__iff,axiom,
% 159.04/158.97      ! [V_i_2,V_k_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 159.04/158.97       => ( 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)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_i_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_pos__imp__zdiv__nonneg__iff,axiom,
% 159.04/158.97      ! [V_a_2,V_b_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 159.04/158.97       => ( 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)))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__eq__0__iff,axiom,
% 159.04/158.97      ! [V_k_2,V_i_2] :
% 159.04/158.97        ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i_2))
% 159.04/158.97            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),V_k_2)) )
% 159.04/158.97          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.97            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_i_2)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__le__divisor,axiom,
% 159.04/158.97      ! [V_m,V_n] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_int__div__less__self,axiom,
% 159.04/158.97      ! [V_k,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zmult2__eq,axiom,
% 159.04/158.97      ! [V_b,V_a,V_c] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__mult__self4,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zmod__equality2,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zmod__equality,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zmult1__eq,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zmod__zdiv__equality,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult__self2,axiom,
% 159.04/158.97      ! [V_c,V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mult__self1,axiom,
% 159.04/158.97      ! [V_c,V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__add__self2,axiom,
% 159.04/158.97      ! [V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__add__self1,axiom,
% 159.04/158.97      ! [V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mod__equality,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_div__mod__equality2,axiom,
% 159.04/158.97      ! [V_c,V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__div__equality,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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 ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__div__equality2,axiom,
% 159.04/158.97      ! [V_a,V_b,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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 ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_semiring__div__class_Omod__div__equality_H,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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 ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_split__div,axiom,
% 159.04/158.97      ! [V_k_2,V_n_2,V_Pa_2] :
% 159.04/158.97        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n_2),V_k_2)))
% 159.04/158.97      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 159.04/158.97          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97           => ! [B_i,B_j] :
% 159.04/158.97                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 159.04/158.97               => ( 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)
% 159.04/158.97                 => hBOOL(hAPP(V_Pa_2,B_i)) ) ) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_split__mod,axiom,
% 159.04/158.97      ! [V_k_2,V_n_2,V_Pa_2] :
% 159.04/158.97        ( hBOOL(hAPP(V_Pa_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n_2,V_k_2)))
% 159.04/158.97      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97           => hBOOL(hAPP(V_Pa_2,V_n_2)) )
% 159.04/158.97          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97           => ! [B_i,B_j] :
% 159.04/158.97                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 159.04/158.97               => ( 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)
% 159.04/158.97                 => hBOOL(hAPP(V_Pa_2,B_j)) ) ) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__lemma,axiom,
% 159.04/158.97      ! [V_q,V_b,V_r,V_c] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_r),V_b))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__times__mod__eq,axiom,
% 159.04/158.97      ! [V_m,V_k] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_k))
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__mod__distrib,axiom,
% 159.04/158.97      ! [V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Divides_Otransfer__nat__int__functions_I2_J,axiom,
% 159.04/158.97      ! [V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_split__div__lemma,axiom,
% 159.04/158.97      ! [V_m_2,V_q_2,V_n_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 159.04/158.97       => ( ( 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))
% 159.04/158.97            & 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)))) )
% 159.04/158.97        <=> V_q_2 = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_z3div__def,axiom,
% 159.04/158.97      ! [V_k,V_l] :
% 159.04/158.97        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 159.04/158.97         => c_SMT_Oz3div(V_k,V_l) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l) )
% 159.04/158.97        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zminus2__eq__if,axiom,
% 159.04/158.97      ! [V_a,V_b] :
% 159.04/158.97        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97           => 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)) )
% 159.04/158.97          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97           => 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)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiv__zminus1__eq__if,axiom,
% 159.04/158.97      ! [V_a,V_b] :
% 159.04/158.97        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97           => 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)) )
% 159.04/158.97          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.97           => 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)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__div__geq,axiom,
% 159.04/158.97      ! [V_m,V_n] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__div__decomp,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Osemiring__div(T_a)
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I3_J,axiom,
% 159.04/158.97      ! [V_y,V_x] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_incr__mult__lemma,axiom,
% 159.04/158.97      ! [V_k_2,V_Pa_2,V_d_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 159.04/158.97       => ( ! [B_x] :
% 159.04/158.97              ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.04/158.97             => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_d_2))) )
% 159.04/158.97         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 159.04/158.97           => ! [B_x] :
% 159.04/158.97                ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.04/158.97               => hBOOL(hAPP(V_Pa_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)))) ) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_field__le__mult__one__interval,axiom,
% 159.04/158.97      ! [V_y,V_x,T_a] :
% 159.04/158.97        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 159.04/158.97       => ( ! [B_z] :
% 159.04/158.97              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_z))
% 159.04/158.97             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_z),c_Groups_Oone__class_Oone(T_a)))
% 159.04/158.97               => 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)) ) )
% 159.04/158.97         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__commute,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__eq__diff__eq,axiom,
% 159.04/158.97      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.04/158.97        ( class_Groups_Oab__group__add(T_b)
% 159.04/158.97       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2)
% 159.04/158.97         => ( V_a_2 = V_b_2
% 159.04/158.97          <=> V_c_2 = V_d_2 ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_of__int__diff,axiom,
% 159.04/158.97      ! [V_z,V_w,T_a] :
% 159.04/158.97        ( class_Rings_Oring__1(T_a)
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_minus__apply,axiom,
% 159.04/158.97      ! [V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 159.04/158.97        ( class_Groups_Ominus(T_b)
% 159.04/158.97       => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,T_b)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_of__nat__diff,axiom,
% 159.04/158.97      ! [V_m,V_n,T_a] :
% 159.04/158.97        ( class_Rings_Oring__1(T_a)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiff__int,axiom,
% 159.04/158.97      ! [V_m,V_n] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__eq__diff__less__eq,axiom,
% 159.04/158.97      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.04/158.97        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.04/158.97       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2)
% 159.04/158.97         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 159.04/158.97          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_right__minus__eq,axiom,
% 159.04/158.97      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.97        ( class_Groups_Ogroup__add(T_b)
% 159.04/158.97       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.97        <=> V_a_2 = V_b_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_eq__iff__diff__eq__0,axiom,
% 159.04/158.97      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.97        ( class_Groups_Oab__group__add(T_b)
% 159.04/158.97       => ( V_a_2 = V_b_2
% 159.04/158.97        <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__self,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Groups_Ogroup__add(T_a)
% 159.04/158.97       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__0__right,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Groups_Ogroup__add(T_a)
% 159.04/158.97       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__eq__diff__less,axiom,
% 159.04/158.97      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.04/158.97        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.04/158.97       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2)
% 159.04/158.97         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 159.04/158.97          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__add__cancel,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Groups_Ogroup__add(T_a)
% 159.04/158.97       => 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 ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_add__diff__cancel,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Groups_Ogroup__add(T_a)
% 159.04/158.97       => 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 ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_minus__diff__eq,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Groups_Oab__group__add(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__diff__right__eq,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Oring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__diff__left__eq,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Oring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__diff__eq,axiom,
% 159.04/158.97      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Oring__div(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__diff__cong,axiom,
% 159.04/158.97      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 159.04/158.97        ( class_Divides_Oring__div(T_a)
% 159.04/158.97       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 159.04/158.97         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 159.04/158.97           => 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) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diffs0__imp__equal,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.97         => V_m = V_n ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__self__eq__0,axiom,
% 159.04/158.97      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_minus__nat_Odiff__0,axiom,
% 159.04/158.97      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__0__eq__0,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Suc__diff__diff,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__Suc__Suc,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_less__imp__diff__less,axiom,
% 159.04/158.97      ! [V_n,V_k,V_j] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__less__mono2,axiom,
% 159.04/158.97      ! [V_l,V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_l))
% 159.04/158.97         => 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))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__geq,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_mod__if,axiom,
% 159.04/158.97      ! [V_n,V_m] :
% 159.04/158.97        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m )
% 159.04/158.97        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97         => 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) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__add__inverse2,axiom,
% 159.04/158.97      ! [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 ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__add__inverse,axiom,
% 159.04/158.97      ! [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 ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__diff__left,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__cancel,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__cancel2,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__diff__iff,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 159.04/158.97         => ( 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)))
% 159.04/158.97          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_Nat_Odiff__diff__eq,axiom,
% 159.04/158.97      ! [V_n,V_m,V_k] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_m))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 159.04/158.97         => 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) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_eq__diff__iff,axiom,
% 159.04/158.97      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 159.04/158.97         => ( 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)
% 159.04/158.97          <=> V_m_2 = V_n_2 ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__diff__cancel,axiom,
% 159.04/158.97      ! [V_n,V_i] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_n))
% 159.04/158.97       => 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 ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__le__mono,axiom,
% 159.04/158.97      ! [V_l,V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__le__mono2,axiom,
% 159.04/158.97      ! [V_l,V_n,V_m] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.97       => 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__le__self,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__mod__geq,axiom,
% 159.04/158.97      ! [V_m,V_n] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiff__zmult__distrib2,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiff__zmult__distrib,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__mult__distrib,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__mult__distrib2,axiom,
% 159.04/158.97      ! [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)) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiff__zmod__right,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiff__zmod__left,axiom,
% 159.04/158.97      ! [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) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_nat__diff__distrib,axiom,
% 159.04/158.97      ! [V_z,V_z_H] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zdiff__int__split,axiom,
% 159.04/158.97      ! [V_y_2,V_x_2,V_Pa_2] :
% 159.04/158.97        ( hBOOL(hAPP(V_Pa_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))))
% 159.04/158.97      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),V_x_2))
% 159.04/158.97           => hBOOL(hAPP(V_Pa_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)))) )
% 159.04/158.97          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 159.04/158.97           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_le__iff__diff__le__0,axiom,
% 159.04/158.97      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.97        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_less__iff__diff__less__0,axiom,
% 159.04/158.97      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.97        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 159.04/158.97        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_eq__add__iff2,axiom,
% 159.04/158.97      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 159.04/158.97        ( class_Rings_Oring(T_b)
% 159.04/158.97       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)
% 159.04/158.97        <=> V_c_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_eq__add__iff1,axiom,
% 159.04/158.97      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 159.04/158.97        ( class_Rings_Oring(T_b)
% 159.04/158.97       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)
% 159.04/158.97        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2) = V_d_2 ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__0,axiom,
% 159.04/158.97      ! [V_a,T_a] :
% 159.04/158.97        ( class_Groups_Ogroup__add(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I2_J,axiom,
% 159.04/158.97      ! [V_y,V_x,T_a] :
% 159.04/158.97        ( class_Rings_Ocomm__ring__1(T_a)
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__def,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Groups_Ogroup__add(T_a)
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_ab__diff__minus,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Groups_Oab__group__add(T_a)
% 159.04/158.97       => 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)) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__minus__eq__add,axiom,
% 159.04/158.97      ! [V_b,V_a,T_a] :
% 159.04/158.97        ( class_Groups_Ogroup__add(T_a)
% 159.04/158.97       => 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) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_less__bin__lemma,axiom,
% 159.04/158.97      ! [V_l_2,V_k_2] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2))
% 159.04/158.97      <=> 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))) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_diff__less,axiom,
% 159.04/158.97      ! [V_m,V_n] :
% 159.04/158.97        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.97       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 159.04/158.97         => 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)) ) ) ).
% 159.04/158.97  
% 159.04/158.97  fof(fact_zero__less__diff,axiom,
% 159.04/158.97      ! [V_m_2,V_n_2] :
% 159.04/158.97        ( 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)))
% 159.04/158.97      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__less__Suc,axiom,
% 159.04/158.98      ! [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))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__add__0,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__is__0__eq_H,axiom,
% 159.04/158.98      ! [V_n,V_m] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 159.04/158.98       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__is__0__eq,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2] :
% 159.04/158.98        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_less__diff__conv,axiom,
% 159.04/158.98      ! [V_k_2,V_j_2,V_i_2] :
% 159.04/158.98        ( 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)))
% 159.04/158.98      <=> 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__diff__inverse,axiom,
% 159.04/158.98      ! [V_n,V_m] :
% 159.04/158.98        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.98       => 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 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Suc__diff__le,axiom,
% 159.04/158.98      ! [V_m,V_n] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_less__diff__iff,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2,V_k_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 159.04/158.98         => ( 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)))
% 159.04/158.98          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__less__mono,axiom,
% 159.04/158.98      ! [V_c,V_b,V_a] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a),V_b))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_c),V_a))
% 159.04/158.98         => 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__add__assoc2,axiom,
% 159.04/158.98      ! [V_i,V_j,V_k] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__diff__assoc2,axiom,
% 159.04/158.98      ! [V_i,V_j,V_k] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__add__assoc,axiom,
% 159.04/158.98      ! [V_i,V_j,V_k] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__imp__diff__is__add,axiom,
% 159.04/158.98      ! [V_k_2,V_j_2,V_i_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 159.04/158.98       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2) = V_k_2
% 159.04/158.98        <=> V_j_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_i_2) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__add__diff__inverse2,axiom,
% 159.04/158.98      ! [V_m,V_n] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.04/158.98       => 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 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__diff__conv2,axiom,
% 159.04/158.98      ! [V_i_2,V_j_2,V_k_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_j_2))
% 159.04/158.98       => ( 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)))
% 159.04/158.98        <=> 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__diff__assoc,axiom,
% 159.04/158.98      ! [V_i,V_j,V_k] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__add__diff__inverse,axiom,
% 159.04/158.98      ! [V_m,V_n] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.04/158.98       => 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 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__add__diff,axiom,
% 159.04/158.98      ! [V_m,V_n,V_k] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__diff__conv,axiom,
% 159.04/158.98      ! [V_i_2,V_k_2,V_j_2] :
% 159.04/158.98        ( 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))
% 159.04/158.98      <=> 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__diff__right,axiom,
% 159.04/158.98      ! [V_i,V_j,V_k] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__int__def__symmetric,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__int__def,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__Suc__1,axiom,
% 159.04/158.98      ! [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 ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__Suc__eq__diff__pred,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_div__mod__equality_H,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mult__div__cancel,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Divides_Omod__div__equality_H,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_tsub__eq,axiom,
% 159.04/158.98      ! [V_x,V_y] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 159.04/158.98       => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I3_J,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__add__iff2,axiom,
% 159.04/158.98      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 159.04/158.98        ( class_Rings_Oordered__ring(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 159.04/158.98        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__add__iff1,axiom,
% 159.04/158.98      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 159.04/158.98        ( class_Rings_Oordered__ring(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 159.04/158.98        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_less__add__iff1,axiom,
% 159.04/158.98      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 159.04/158.98        ( class_Rings_Oordered__ring(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 159.04/158.98        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_less__add__iff2,axiom,
% 159.04/158.98      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 159.04/158.98        ( class_Rings_Oordered__ring(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 159.04/158.98        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Suc__pred,axiom,
% 159.04/158.98      ! [V_n] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.98       => 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 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__Suc__less,axiom,
% 159.04/158.98      ! [V_i,V_n] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__diff__split,axiom,
% 159.04/158.98      ! [V_b_2,V_a_2,V_Pa_2] :
% 159.04/158.98        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 159.04/158.98      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 159.04/158.98           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 159.04/158.98          & ! [B_d] :
% 159.04/158.98              ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 159.04/158.98             => hBOOL(hAPP(V_Pa_2,B_d)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__diff__split__asm,axiom,
% 159.04/158.98      ! [V_b_2,V_a_2,V_Pa_2] :
% 159.04/158.98        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 159.04/158.98      <=> ~ ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 159.04/158.98              & ~ hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 159.04/158.98            | ? [B_d] :
% 159.04/158.98                ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 159.04/158.98                & ~ hBOOL(hAPP(V_Pa_2,B_d)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zle__diff1__eq,axiom,
% 159.04/158.98      ! [V_z_2,V_w_2] :
% 159.04/158.98        ( 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))))
% 159.04/158.98      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__Suc__diff__eq2,axiom,
% 159.04/158.98      ! [V_m,V_j,V_k] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__Suc__diff__eq1,axiom,
% 159.04/158.98      ! [V_m,V_j,V_k] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__le__add__iff1,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 159.04/158.98       => ( 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)))
% 159.04/158.98        <=> 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__diff__add__eq1,axiom,
% 159.04/158.98      ! [V_n,V_m,V_u,V_i,V_j] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__eq__add__iff1,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 159.04/158.98       => ( 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)
% 159.04/158.98        <=> 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 ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__le__add__iff2,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 159.04/158.98       => ( 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)))
% 159.04/158.98        <=> 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__diff__add__eq2,axiom,
% 159.04/158.98      ! [V_n,V_m,V_u,V_j,V_i] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__eq__add__iff2,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 159.04/158.98       => ( 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)
% 159.04/158.98        <=> 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) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zmod__zminus2__eq__if,axiom,
% 159.04/158.98      ! [V_b,V_a] :
% 159.04/158.98        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.98         => 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) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zmod__zminus1__eq__if,axiom,
% 159.04/158.98      ! [V_b,V_a] :
% 159.04/158.98        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zmod__zdiv__equality_H,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zmult__div__cancel,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_tsub__def,axiom,
% 159.04/158.98      ! [V_x,V_y] :
% 159.04/158.98        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 159.04/158.98         => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 159.04/158.98         => c_Nat__Transfer_Otsub(V_x,V_y) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Suc__pred_H,axiom,
% 159.04/158.98      ! [V_n] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Suc__diff__1,axiom,
% 159.04/158.98      ! [V_n] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.98       => 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 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__less__add__iff1,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 159.04/158.98       => ( 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)))
% 159.04/158.98        <=> 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__less__add__iff2,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 159.04/158.98       => ( 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)))
% 159.04/158.98        <=> 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__eq__if,axiom,
% 159.04/158.98      ! [V_n,V_m] :
% 159.04/158.98        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_n )
% 159.04/158.98        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_div__if,axiom,
% 159.04/158.98      ! [V_m,V_n] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.98       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.98           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 159.04/158.98          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.98           => 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)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_div__geq,axiom,
% 159.04/158.98      ! [V_m,V_n] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.98       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mult__eq__if,axiom,
% 159.04/158.98      ! [V_n,V_m] :
% 159.04/158.98        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 159.04/158.98        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_int__power__div__base,axiom,
% 159.04/158.98      ! [V_k,V_m] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 159.04/158.98         => 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)))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_decr__mult__lemma,axiom,
% 159.04/158.98      ! [V_k_2,V_Pa_2,V_d_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 159.04/158.98       => ( ! [B_x] :
% 159.04/158.98              ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.04/158.98             => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_d_2))) )
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 159.04/158.98           => ! [B_x] :
% 159.04/158.98                ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.04/158.98               => hBOOL(hAPP(V_Pa_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)))) ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_incr__lemma,axiom,
% 159.04/158.98      ! [V_x,V_z,V_d] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 159.04/158.98       => 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)))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_decr__lemma,axiom,
% 159.04/158.98      ! [V_z,V_x,V_d] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__mod__eq__lemma,axiom,
% 159.04/158.98      ! [V_y,V_n,V_x] :
% 159.04/158.98        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_y,V_n)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y),V_x))
% 159.04/158.98         => ? [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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mod__induct__0,axiom,
% 159.04/158.98      ! [V_i_2,V_Pa_2,V_p_2] :
% 159.04/158.98        ( ! [B_i] :
% 159.04/158.98            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_p_2))
% 159.04/158.98           => ( hBOOL(hAPP(V_Pa_2,B_i))
% 159.04/158.98             => hBOOL(hAPP(V_Pa_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,B_i),V_p_2))) ) )
% 159.04/158.98       => ( hBOOL(hAPP(V_Pa_2,V_i_2))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_p_2))
% 159.04/158.98           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_expand__Suc,axiom,
% 159.04/158.98      ! [V_v] :
% 159.04/158.98        ( 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)))
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_field__le__epsilon,axiom,
% 159.04/158.98      ! [V_y,V_x,T_a] :
% 159.04/158.98        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.98       => ( ! [B_e] :
% 159.04/158.98              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_e))
% 159.04/158.98             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),B_e))) )
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_of__int__power,axiom,
% 159.04/158.98      ! [V_n,V_z,T_a] :
% 159.04/158.98        ( class_Rings_Oring__1(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_eq__number__of,axiom,
% 159.04/158.98      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.98        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.98          & class_Int_Oring__char__0(T_b) )
% 159.04/158.98       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 159.04/158.98        <=> V_x_2 = V_y_2 ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__reorient,axiom,
% 159.04/158.98      ! [V_x_2,V_w_2,T_b] :
% 159.04/158.98        ( class_Int_Onumber(T_b)
% 159.04/158.98       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = V_x_2
% 159.04/158.98        <=> V_x_2 = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__idempotent,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_of__int__number__of__eq,axiom,
% 159.04/158.98      ! [V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zero__le__zpower__abs,axiom,
% 159.04/158.98      ! [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))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__le__D1,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__ge__self,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__zero,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__eq__0,axiom,
% 159.04/158.98      ! [V_a_2,T_b] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 159.04/158.98       => ( hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.98        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__add__abs,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__mult__self,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__mult,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__minus__commute,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__one,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Oone__class_Oone(T_a)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__minus__cancel,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I30_J,axiom,
% 159.04/158.98      ! [V_q,V_y,V_x,T_a] :
% 159.04/158.98        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__of__nat,axiom,
% 159.04/158.98      ! [V_n,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Diff__cancel,axiom,
% 159.04/158.98      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Diff__empty,axiom,
% 159.04/158.98      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_empty__Diff,axiom,
% 159.04/158.98      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__int__eq,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I31_J,axiom,
% 159.04/158.98      ! [V_q,V_p,V_x,T_a] :
% 159.04/158.98        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_double__diff,axiom,
% 159.04/158.98      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 159.04/158.98         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) = V_A_2 ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Diff__mono,axiom,
% 159.04/158.98      ! [V_B_2,V_D_2,V_C_2,V_A_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_D_2),V_B_2))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Diff__subset,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zpower__zpower,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I33_J,axiom,
% 159.04/158.98      ! [V_x,T_a] :
% 159.04/158.98        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.98       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_x ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zpower__zmod,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_of__nat__number__of__lemma,axiom,
% 159.04/158.98      ! [V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => ( ( 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)))
% 159.04/158.98           => 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) )
% 159.04/158.98          & ( ~ 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)))
% 159.04/158.98           => 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) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__eq,axiom,
% 159.04/158.98      ! [V_k,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__number__of,axiom,
% 159.04/158.98      ! [V_x,T_a] :
% 159.04/158.98        ( ( class_Int_Onumber__ring(T_a)
% 159.04/158.98          & class_Rings_Olinordered__idom(T_a) )
% 159.04/158.98       => ( ( 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)))
% 159.04/158.98           => 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)) )
% 159.04/158.98          & ( ~ 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)))
% 159.04/158.98           => 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) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zero__less__zpower__abs__iff,axiom,
% 159.04/158.98      ! [V_n_2,V_x_2] :
% 159.04/158.98        ( 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)))
% 159.04/158.98      <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.04/158.98          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__of__nonneg,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__le__zero__iff,axiom,
% 159.04/158.98      ! [V_a_2,T_b] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.98        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__ge__zero,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__of__pos,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zero__less__abs__iff,axiom,
% 159.04/158.98      ! [V_a_2,T_b] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)))
% 159.04/158.98        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__not__less__zero,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => ~ 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__triangle__ineq,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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)))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__mult__less,axiom,
% 159.04/158.98      ! [V_d,V_b,V_c,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_c))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)),V_d))
% 159.04/158.98           => 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))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__triangle__ineq3,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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)))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__triangle__ineq2,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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)))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__triangle__ineq2__sym,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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)))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__ge__minus__self,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__le__iff,axiom,
% 159.04/158.98      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),V_b_2))
% 159.04/158.98        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 159.04/158.98            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__leI,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__le__D2,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__less__iff,axiom,
% 159.04/158.98      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),V_b_2))
% 159.04/158.98        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 159.04/158.98            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__number__of__eq__not__less,axiom,
% 159.04/158.98      ! [V_w_2,V_v_2,T_b] :
% 159.04/158.98        ( ( class_Int_Onumber(T_b)
% 159.04/158.98          & class_Orderings_Olinorder(T_b) )
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.04/158.98        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_right__distrib__number__of,axiom,
% 159.04/158.98      ! [V_c,V_b,V_v,T_b] :
% 159.04/158.98        ( ( class_Int_Onumber(T_b)
% 159.04/158.98          & class_Rings_Osemiring(T_b) )
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_left__distrib__number__of,axiom,
% 159.04/158.98      ! [V_v,V_b,V_a,T_b] :
% 159.04/158.98        ( ( class_Int_Onumber(T_b)
% 159.04/158.98          & class_Rings_Osemiring(T_b) )
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I35_J,axiom,
% 159.04/158.98      ! [V_q,V_x,T_a] :
% 159.04/158.98        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I27_J,axiom,
% 159.04/158.98      ! [V_q,V_x,T_a] :
% 159.04/158.98        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I28_J,axiom,
% 159.04/158.98      ! [V_q,V_x,T_a] :
% 159.04/158.98        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_left__diff__distrib__number__of,axiom,
% 159.04/158.98      ! [V_v,V_b,V_a,T_b] :
% 159.04/158.98        ( ( class_Int_Onumber(T_b)
% 159.04/158.98          & class_Rings_Oring(T_b) )
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_right__diff__distrib__number__of,axiom,
% 159.04/158.98      ! [V_c,V_b,V_v,T_b] :
% 159.04/158.98        ( ( class_Int_Onumber(T_b)
% 159.04/158.98          & class_Rings_Oring(T_b) )
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__number__of,axiom,
% 159.04/158.98      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.98        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.98          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 159.04/158.98        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I32_J,axiom,
% 159.04/158.98      ! [V_x,T_a] :
% 159.04/158.98        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I26_J,axiom,
% 159.04/158.98      ! [V_q,V_p,V_x,T_a] :
% 159.04/158.98        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_less__number__of,axiom,
% 159.04/158.98      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.98        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.98          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 159.04/158.98        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__add,axiom,
% 159.04/158.98      ! [V_w,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__number__of__eq,axiom,
% 159.04/158.98      ! [V_w,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__number__of__left,axiom,
% 159.04/158.98      ! [V_z,V_w,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I4_J,axiom,
% 159.04/158.98      ! [V_n,V_x] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insert__Diff__single,axiom,
% 159.04/158.98      ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Diff__insert2,axiom,
% 159.04/158.98      ! [V_B_2,V_a_2,V_A_2,T_b] : 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_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Diff__insert,axiom,
% 159.04/158.98      ! [V_B_2,V_a_2,V_A_2,T_b] : 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_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_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)))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mult__number__of__left,axiom,
% 159.04/158.98      ! [V_z,V_w,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_arith__simps_I32_J,axiom,
% 159.04/158.98      ! [V_w,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__mult,axiom,
% 159.04/158.98      ! [V_w,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__zmult__eq__1,axiom,
% 159.04/158.98      ! [V_n,V_m] :
% 159.04/158.98        ( 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)
% 159.04/158.98       => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_m) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__diff,axiom,
% 159.04/158.98      ! [V_w,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zpower__zadd__distrib,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__minus,axiom,
% 159.04/158.98      ! [V_w,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_arith__simps_I30_J,axiom,
% 159.04/158.98      ! [V_w,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__sgn,axiom,
% 159.04/158.98      ! [V_k,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mult__sgn__abs,axiom,
% 159.04/158.98      ! [V_x,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => 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 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__mult__pos,axiom,
% 159.04/158.98      ! [V_y,V_x,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__eq__mult,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Oordered__ring__abs(T_a)
% 159.04/158.98       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) )
% 159.04/158.98            & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.98              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__triangle__ineq4,axiom,
% 159.04/158.98      ! [V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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)))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__diff__triangle__ineq,axiom,
% 159.04/158.98      ! [V_d,V_c,V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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))))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__of__nonpos,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.98         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__minus__le__zero,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__if,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oabs__if(T_a)
% 159.04/158.98       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.98           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) )
% 159.04/158.98          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.98           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__of__neg,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.98         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zabs__less__one__iff,axiom,
% 159.04/158.98      ! [V_z_2] :
% 159.04/158.98        ( 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)))
% 159.04/158.98      <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__number__of__diff1,axiom,
% 159.04/158.98      ! [V_c,V_w,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zabs__def,axiom,
% 159.04/158.98      ! [V_i] :
% 159.04/158.98        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.98         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_i) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.98         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = V_i ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_minus__number__of__mult,axiom,
% 159.04/158.98      ! [V_z,V_w,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__abs__mult__distrib,axiom,
% 159.04/158.98      ! [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))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__number__of__eq,axiom,
% 159.04/158.98      ! [V_w,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__number__of__diff2,axiom,
% 159.04/158.98      ! [V_w,V_c,V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__strict__mono,axiom,
% 159.04/158.98      ! [V_n,V_b,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.98             => 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))) ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_one__less__power,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.98           => 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))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__increasing__iff,axiom,
% 159.04/158.98      ! [V_y_2,V_x_2,V_b_2,T_b] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_y_2)))
% 159.04/158.98          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__le__imp__le__exp,axiom,
% 159.04/158.98      ! [V_n,V_m,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 159.04/158.98         => ( 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)))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__decreasing,axiom,
% 159.04/158.98      ! [V_a,V_N,V_n,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 159.04/158.98             => 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))) ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__strict__decreasing,axiom,
% 159.04/158.98      ! [V_a,V_N,V_n,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 159.04/158.98             => 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))) ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__Suc__less__one,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 159.04/158.98           => 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))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Diff__idemp,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__is__id,axiom,
% 159.04/158.98      ! [V_k] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k) = V_k ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_less__eq__number__of__int__code,axiom,
% 159.04/158.98      ! [V_l_2,V_k_2] :
% 159.04/158.98        ( 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)))
% 159.04/158.98      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_less__number__of__int__code,axiom,
% 159.04/158.98      ! [V_l_2,V_k_2] :
% 159.04/158.98        ( 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)))
% 159.04/158.98      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_plus__numeral__code_I9_J,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_times__numeral__code_I5_J,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_minus__numeral__code_I5_J,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__Suc__0,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__power__eq__Suc__0__iff,axiom,
% 159.04/158.98      ! [V_m_2,V_x_2] :
% 159.04/158.98        ( 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))
% 159.04/158.98      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98          | V_x_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__power__less__imp__less,axiom,
% 159.04/158.98      ! [V_n,V_m,V_i] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_i))
% 159.04/158.98       => ( 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)))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__zero__less__power__iff,axiom,
% 159.04/158.98      ! [V_n_2,V_x_2] :
% 159.04/158.98        ( 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)))
% 159.04/158.98      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_x_2))
% 159.04/158.98          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_int__number__of__def,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__one__le__power,axiom,
% 159.04/158.98      ! [V_n,V_i] :
% 159.04/158.98        ( 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))
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__number__of,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__number__of__def,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I4_J,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_int__power,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zpower__int,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_minus__numeral__code_I6_J,axiom,
% 159.04/158.98      ! [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))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__eq__if,axiom,
% 159.04/158.98      ! [V_p,V_m] :
% 159.04/158.98        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 159.04/158.98        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98         => 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)))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_int__eq__iff__number__of,axiom,
% 159.04/158.98      ! [V_v_2,V_m_2] :
% 159.04/158.98        ( 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)
% 159.04/158.98      <=> ( V_m_2 = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))
% 159.04/158.98          & 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__power__eq,axiom,
% 159.04/158.98      ! [V_n,V_z] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I4_J,axiom,
% 159.04/158.98      ! [V_n,V_x] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_field__power__not__zero,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 159.04/158.98       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.98         => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__commutes,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__mult__distrib,axiom,
% 159.04/158.98      ! [V_n,V_b,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Ocomm__monoid__mult(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__one,axiom,
% 159.04/158.98      ! [V_n,T_a] :
% 159.04/158.98        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_of__nat__power,axiom,
% 159.04/158.98      ! [V_n,V_m,T_a] :
% 159.04/158.98        ( class_Rings_Osemiring__1(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__mult,axiom,
% 159.04/158.98      ! [V_n,V_m,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_one__div__nat__number__of,axiom,
% 159.04/158.98      ! [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))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__abs,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__one__right,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.98       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_a ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zero__le__power,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98         => 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__mono,axiom,
% 159.04/158.98      ! [V_n,V_b,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98           => 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))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zero__less__power,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98         => 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__eq__0__iff,axiom,
% 159.04/158.98      ! [V_n_2,V_a_2,T_b] :
% 159.04/158.98        ( ( class_Power_Opower(T_b)
% 159.04/158.98          & class_Rings_Omult__zero(T_b)
% 159.04/158.98          & class_Rings_Ono__zero__divisors(T_b)
% 159.04/158.98          & class_Rings_Ozero__neq__one(T_b) )
% 159.04/158.98       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.98        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.98            & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_one__le__power,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 159.04/158.98         => 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__0__Suc,axiom,
% 159.04/158.98      ! [V_n,T_a] :
% 159.04/158.98        ( ( class_Power_Opower(T_a)
% 159.04/158.98          & class_Rings_Osemiring__0(T_a) )
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__inject__exp,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2,V_a_2,T_b] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2))
% 159.04/158.98         => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_m_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2)
% 159.04/158.98          <=> V_m_2 = V_n_2 ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__Suc,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Power_Opower(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__Suc2,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__0,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Power_Opower(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__add,axiom,
% 159.04/158.98      ! [V_n,V_m,V_a,T_a] :
% 159.04/158.98        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__power__minus,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__less__imp__less__base,axiom,
% 159.04/158.98      ! [V_b,V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( 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)))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__le__imp__le__base,axiom,
% 159.04/158.98      ! [V_b,V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( 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))))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__inject__base,axiom,
% 159.04/158.98      ! [V_b,V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( 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))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.98             => V_a = V_b ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__less__power__Suc,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 159.04/158.98         => 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)))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__gt1__lemma,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 159.04/158.98         => 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)))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__0__left,axiom,
% 159.04/158.98      ! [V_n,T_a] :
% 159.04/158.98        ( ( class_Power_Opower(T_a)
% 159.04/158.98          & class_Rings_Osemiring__0(T_a) )
% 159.04/158.98       => ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98           => 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) )
% 159.04/158.98          & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.98           => 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) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__gt1,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 159.04/158.98         => 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)))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__strict__increasing,axiom,
% 159.04/158.98      ! [V_a,V_N,V_n,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 159.04/158.98           => 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))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__less__imp__less__exp,axiom,
% 159.04/158.98      ! [V_n,V_m,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 159.04/158.98         => ( 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)))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__strict__increasing__iff,axiom,
% 159.04/158.98      ! [V_y_2,V_x_2,V_b_2,T_b] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_y_2)))
% 159.04/158.98          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zero__le__power__abs,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.98       => 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))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__increasing,axiom,
% 159.04/158.98      ! [V_a,V_N,V_n,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 159.04/158.98           => 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))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__minus,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Oring__1(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__Suc__less,axiom,
% 159.04/158.98      ! [V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 159.04/158.98           => 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))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__eq__imp__eq__base,axiom,
% 159.04/158.98      ! [V_b,V_n,V_a,T_a] :
% 159.04/158.98        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.98       => ( 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)
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 159.04/158.98           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 159.04/158.98             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.98               => V_a = V_b ) ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_one__mod__nat__number__of,axiom,
% 159.04/158.98      ! [V_v_H] :
% 159.04/158.98        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 159.04/158.98         => 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)) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 159.04/158.98         => 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__power__power,axiom,
% 159.04/158.98      ! [T_b] :
% 159.04/158.98        ( class_Power_Opower(T_b)
% 159.04/158.98       => c_Power_Opower__class_Opower(T_b) = c_Power_Opower_Opower(T_b,c_Groups_Oone__class_Oone(T_b),c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_div__nat__number__of,axiom,
% 159.04/158.98      ! [V_v_H,V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mod__nat__number__of,axiom,
% 159.04/158.98      ! [V_v_H,V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 159.04/158.98             => 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) )
% 159.04/158.98            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 159.04/158.98             => 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))) ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__nat__number__of__number__of,axiom,
% 159.04/158.98      ! [V_w,V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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)) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power__nat__number__of,axiom,
% 159.04/158.98      ! [V_n,V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zmod__minus1,axiom,
% 159.04/158.98      ! [V_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_neg__number__of__Min,axiom,
% 159.04/158.98      hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I24_J,axiom,
% 159.04/158.98      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I7_J,axiom,
% 159.04/158.98      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_not__neg__0,axiom,
% 159.04/158.98      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_not__neg__int,axiom,
% 159.04/158.98      ! [V_n] : ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_not__neg__1,axiom,
% 159.04/158.98      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_bin__less__0__simps_I2_J,axiom,
% 159.04/158.98      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Int_OMin__def,axiom,
% 159.04/158.98      c_Int_OMin = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mult__Min,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_not__neg__eq__ge__0,axiom,
% 159.04/158.98      ! [V_x_2] :
% 159.04/158.98        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_x_2))
% 159.04/158.98      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_neg__def,axiom,
% 159.04/158.98      ! [V_Z_2] :
% 159.04/158.98        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_Z_2))
% 159.04/158.98      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_Z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_neg__nat,axiom,
% 159.04/158.98      ! [V_z] :
% 159.04/158.98        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 159.04/158.98       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_not__neg__nat,axiom,
% 159.04/158.98      ! [V_z] :
% 159.04/158.98        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 159.04/158.98       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mult__minus1,axiom,
% 159.04/158.98      ! [V_z,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mult__minus1__right,axiom,
% 159.04/158.98      ! [V_z,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_arith__simps_I31_J,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__Min,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__minus__one,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( ( class_Int_Onumber__ring(T_a)
% 159.04/158.98          & class_Rings_Olinordered__idom(T_a) )
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zmod__minus1__right,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zmult__eq__1__iff,axiom,
% 159.04/158.98      ! [V_n_2,V_m_2] :
% 159.04/158.98        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 159.04/158.98      <=> ( ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 159.04/158.98            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 159.04/158.98          | ( V_m_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)
% 159.04/158.98            & V_n_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_pos__zmult__eq__1__iff__lemma,axiom,
% 159.04/158.98      ! [V_n,V_m] :
% 159.04/158.98        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 159.04/158.98       => ( V_m = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 159.04/158.98          | V_m = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power_Opower_Opower__0,axiom,
% 159.04/158.98      ! [V_a_2,V_times_2,V_one_2,T_b] : hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_one_2 ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_power_Opower_Opower__Suc,axiom,
% 159.04/158.98      ! [V_n_2,V_a_2,V_times_2,V_one_2,T_b] : hAPP(hAPP(c_Power_Opower_Opower(T_b,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_b,V_one_2,V_times_2),V_a_2),V_n_2)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_of__int__m1,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zdiv__minus1__right,axiom,
% 159.04/158.98      ! [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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_neg__imp__number__of__eq__0,axiom,
% 159.04/158.98      ! [V_v] :
% 159.04/158.98        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98       => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_neg__zminus__int,axiom,
% 159.04/158.98      ! [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))))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_abs__power__minus__one,axiom,
% 159.04/158.98      ! [V_n,T_a] :
% 159.04/158.98        ( ( class_Int_Onumber__ring(T_a)
% 159.04/158.98          & class_Rings_Olinordered__idom(T_a) )
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_div__eq__minus1,axiom,
% 159.04/158.98      ! [V_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.04/158.98       => 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) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_eq__nat__number__of,axiom,
% 159.04/158.98      ! [V_v_H_2,V_v_2] :
% 159.04/158.98        ( 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)
% 159.04/158.98      <=> ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 159.04/158.98           => 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))) )
% 159.04/158.98          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 159.04/158.98           => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 159.04/158.98               => hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 159.04/158.98              & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 159.04/158.98               => V_v_2 = V_v_H_2 ) ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__number__of__add__left,axiom,
% 159.04/158.98      ! [V_k,V_v_H,V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 159.04/158.98             => 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) )
% 159.04/158.98            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 159.04/158.98             => 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) ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_int__nat__number__of,axiom,
% 159.04/158.98      ! [V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_of__nat__number__of__eq,axiom,
% 159.04/158.98      ! [V_v,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98           => 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) )
% 159.04/158.98          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98           => 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) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_div__pos__neg__trivial,axiom,
% 159.04/158.98      ! [V_b,V_a] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.98       => ( 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)))
% 159.04/158.98         => 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) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Suc__nat__number__of__add,axiom,
% 159.04/158.98      ! [V_n,V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Suc__nat__number__of,axiom,
% 159.04/158.98      ! [V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_int__val__lemma,axiom,
% 159.04/158.98      ! [V_k_2,V_f_2,V_n_2] :
% 159.04/158.98        ( ! [B_i] :
% 159.04/158.98            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 159.04/158.98           => 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))) )
% 159.04/158.98       => ( 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))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 159.04/158.98           => ? [B_i] :
% 159.04/158.98                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 159.04/158.98                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat0__intermed__int__val,axiom,
% 159.04/158.98      ! [V_k_2,V_f_2,V_n_2] :
% 159.04/158.98        ( ! [B_i] :
% 159.04/158.98            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 159.04/158.98           => 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))) )
% 159.04/158.98       => ( 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))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 159.04/158.98           => ? [B_i] :
% 159.04/158.98                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 159.04/158.98                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_psubset__insert__iff,axiom,
% 159.04/158.98      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)))
% 159.04/158.98      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 159.04/158.98          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 159.04/158.98           => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),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))))),V_B_2)) )
% 159.04/158.98              & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_eq__number__of__eq,axiom,
% 159.04/158.98      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_b)
% 159.04/158.98       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 159.04/158.98        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),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)))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_neg__number__of__pred__iff__0,axiom,
% 159.04/158.98      ! [V_v_2] :
% 159.04/158.98        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))))
% 159.04/158.98      <=> hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_equalityCE,axiom,
% 159.04/158.98      ! [V_c_2,T_b,V_B_2,V_A_2] :
% 159.04/158.98        ( V_A_2 = V_B_2
% 159.04/158.98       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.04/158.98           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) )
% 159.04/158.98         => ~ ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.04/158.98             => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_emptyE,axiom,
% 159.04/158.98      ! [V_a_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insertE,axiom,
% 159.04/158.98      ! [V_A_2,V_b_2,V_a_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)))
% 159.04/158.98       => ( V_a_2 != V_b_2
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insertCI,axiom,
% 159.04/158.98      ! [V_b_2,V_B_2,V_a_2,T_b] :
% 159.04/158.98        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 159.04/158.98         => V_a_2 = V_b_2 )
% 159.04/158.98       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_subsetD,axiom,
% 159.04/158.98      ! [V_c_2,V_B_2,V_A_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_DiffI,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.04/158.98       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_DiffE,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.04/158.98       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_ComplI,axiom,
% 159.04/158.98      ! [V_A_2,V_c_2,T_b] :
% 159.04/158.98        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.04/158.98       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mem__def,axiom,
% 159.04/158.98      ! [V_A_2,V_x_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98      <=> hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_eqset__imp__iff,axiom,
% 159.04/158.98      ! [V_x_2,T_b,V_B_2,V_A_2] :
% 159.04/158.98        ( V_A_2 = V_B_2
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_eqelem__imp__iff,axiom,
% 159.04/158.98      ! [V_A_2,T_b,V_y_2,V_x_2] :
% 159.04/158.98        ( V_x_2 = V_y_2
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_eq__mem__trans,axiom,
% 159.04/158.98      ! [V_A_2,T_b,V_b_2,V_a_2] :
% 159.04/158.98        ( V_a_2 = V_b_2
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_succ__pred,axiom,
% 159.04/158.98      ! [V_x] : c_Int_Osucc(c_Int_Opred(V_x)) = V_x ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_all__not__in__conv,axiom,
% 159.04/158.98      ! [V_A_2,T_b] :
% 159.04/158.98        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.04/158.98      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_ex__in__conv,axiom,
% 159.04/158.98      ! [V_A_2,T_b] :
% 159.04/158.98        ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.04/158.98      <=> V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_empty__iff,axiom,
% 159.04/158.98      ! [V_c_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_equals0D,axiom,
% 159.04/158.98      ! [V_a_2,T_b,V_A_2] :
% 159.04/158.98        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.04/158.98       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insertI1,axiom,
% 159.04/158.98      ! [V_B_2,V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insert__iff,axiom,
% 159.04/158.98      ! [V_A_2,V_b_2,V_a_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)))
% 159.04/158.98      <=> ( V_a_2 = V_b_2
% 159.04/158.98          | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insert__ident,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 159.04/158.98        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 159.04/158.98         => ( hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)
% 159.04/158.98          <=> V_A_2 = V_B_2 ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insertI2,axiom,
% 159.04/158.98      ! [V_b_2,V_B_2,V_a_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 159.04/158.98       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insert__absorb,axiom,
% 159.04/158.98      ! [V_A_2,V_a_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.04/158.98       => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) = V_A_2 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_in__mono,axiom,
% 159.04/158.98      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_set__rev__mp,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_set__mp,axiom,
% 159.04/158.98      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Diff__iff,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.04/158.98      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.04/158.98          & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_DiffD1,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.04/158.98       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_DiffD2,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.04/158.98       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Compl__iff,axiom,
% 159.04/158.98      ! [V_A_2,V_c_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 159.04/158.98      <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_ComplD,axiom,
% 159.04/158.98      ! [V_A_2,V_c_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 159.04/158.98       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_ComplE,axiom,
% 159.04/158.98      ! [V_A_2,V_c_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 159.04/158.98       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_psubsetD,axiom,
% 159.04/158.98      ! [V_c_2,V_B_2,V_A_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_iszero__def,axiom,
% 159.04/158.98      ! [V_z_2,T_b] :
% 159.04/158.98        ( class_Rings_Osemiring__1(T_b)
% 159.04/158.98       => ( c_Int_Oiszero(T_b,V_z_2)
% 159.04/158.98        <=> V_z_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_iszero__0,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Rings_Osemiring__1(T_a)
% 159.04/158.98       => c_Int_Oiszero(T_a,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_not__iszero__1,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Rings_Osemiring__1(T_a)
% 159.04/158.98       => ~ c_Int_Oiszero(T_a,c_Groups_Oone__class_Oone(T_a)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_singleton__iff,axiom,
% 159.04/158.98      ! [V_a_2,V_b_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),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)))))
% 159.04/158.98      <=> V_b_2 = V_a_2 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_singletonE,axiom,
% 159.04/158.98      ! [V_a_2,V_b_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),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)))))
% 159.04/158.98       => V_b_2 = V_a_2 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insert__subset,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2))
% 159.04/158.98      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 159.04/158.98          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_subset__insert,axiom,
% 159.04/158.98      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 159.04/158.98        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)))
% 159.04/158.98        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insert__Diff1,axiom,
% 159.04/158.98      ! [V_A_2,V_B_2,V_x_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 159.04/158.98       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insert__Diff__if,axiom,
% 159.04/158.98      ! [V_A_2,V_B_2,V_x_2,T_b] :
% 159.04/158.98        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 159.04/158.98         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 159.04/158.98         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_le__iff__pred__less,axiom,
% 159.04/158.98      ! [V_l_2,V_k_2] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2))
% 159.04/158.98      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_Opred(V_k_2)),V_l_2)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_pred__def,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__Min,axiom,
% 159.04/158.98      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OMin),V_k) = c_Int_Opred(V_k) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__Min__right,axiom,
% 159.04/158.98      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Opred(V_k) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Diff__insert__absorb,axiom,
% 159.04/158.98      ! [V_A_2,V_x_2,T_b] :
% 159.04/158.98        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),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)))) = V_A_2 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_insert__Diff,axiom,
% 159.04/158.98      ! [V_A_2,V_a_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.04/158.98       => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = V_A_2 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_succ__def,axiom,
% 159.04/158.98      ! [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)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__bin__simps_I2_J,axiom,
% 159.04/158.98      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Osucc(V_k) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nonzero__number__of__Min,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_subset__insert__iff,axiom,
% 159.04/158.98      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)))
% 159.04/158.98      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),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))))),V_B_2)) )
% 159.04/158.98          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__single__insert,axiom,
% 159.04/158.98      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 159.04/158.98        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),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))))),V_B_2))
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.04/158.98         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__succ,axiom,
% 159.04/158.98      ! [V_k,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__pred,axiom,
% 159.04/158.98      ! [V_w,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Ints__odd__less__0,axiom,
% 159.04/158.98      ! [V_a_2,T_b] :
% 159.04/158.98        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2)),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.98          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__number__of__diff__1,axiom,
% 159.04/158.98      ! [V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Ints__odd__nonzero,axiom,
% 159.04/158.98      ! [V_a_2,T_b] :
% 159.04/158.98        ( class_Int_Oring__char__0(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.98         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2)),V_a_2) != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__number__of__add__1,axiom,
% 159.04/158.98      ! [V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__1__add__number__of,axiom,
% 159.04/158.98      ! [V_v] :
% 159.04/158.98        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.98         => 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) )
% 159.04/158.98        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.98         => 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)) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_eq__special_I1_J,axiom,
% 159.04/158.98      ! [V_y_2,T_b] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_b)
% 159.04/158.98       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 159.04/158.98        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),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)))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_eq__special_I3_J,axiom,
% 159.04/158.98      ! [V_x_2,T_b] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_b)
% 159.04/158.98       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.98        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),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)))) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Pls__def,axiom,
% 159.04/158.98      c_Int_OPls = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I19_J,axiom,
% 159.04/158.98      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I2_J,axiom,
% 159.04/158.98      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__Pls,axiom,
% 159.04/158.98      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),V_k) = V_k ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__Pls__right,axiom,
% 159.04/158.98      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_mult__Pls,axiom,
% 159.04/158.98      ! [V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OPls),V_w) = c_Int_OPls ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_diff__bin__simps_I1_J,axiom,
% 159.04/158.98      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_minus__Pls,axiom,
% 159.04/158.98      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls) = c_Int_OPls ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I37_J,axiom,
% 159.04/158.98      c_Int_OPls != c_Int_OMin ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I40_J,axiom,
% 159.04/158.98      c_Int_OMin != c_Int_OPls ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_semiring__norm_I112_J,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_number__of__Pls,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__numeral__0__right,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_add__numeral__0,axiom,
% 159.04/158.98      ! [V_a,T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => 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 ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_bin__less__0__simps_I1_J,axiom,
% 159.04/158.98      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_nat__number__of__Pls,axiom,
% 159.04/158.98      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_semiring__norm_I113_J,axiom,
% 159.04/158.98      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_zero__is__num__zero,axiom,
% 159.04/158.98      c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I23_J,axiom,
% 159.04/158.98      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I20_J,axiom,
% 159.04/158.98      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I3_J,axiom,
% 159.04/158.98      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_rel__simps_I6_J,axiom,
% 159.04/158.98      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_eq__number__of__Pls__Min,axiom,
% 159.04/158.98      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) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_not__neg__number__of__Pls,axiom,
% 159.04/158.98      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_pred__Pls,axiom,
% 159.04/158.98      c_Int_Opred(c_Int_OPls) = c_Int_OMin ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_iszero__Numeral0,axiom,
% 159.04/158.98      ! [T_a] :
% 159.04/158.98        ( class_Int_Onumber__ring(T_a)
% 159.04/158.98       => c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_succ__Min,axiom,
% 159.04/158.98      c_Int_Osucc(c_Int_OMin) = c_Int_OPls ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Ints__0,axiom,
% 159.04/158.98      ! [T_b] :
% 159.04/158.98        ( class_Rings_Oring__1(T_b)
% 159.04/158.98       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Ints__add,axiom,
% 159.04/158.98      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.98        ( class_Rings_Oring__1(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.98  fof(fact_Ints__mult,axiom,
% 159.04/158.98      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.98        ( class_Rings_Oring__1(T_b)
% 159.04/158.98       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.98         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.98           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ).
% 159.04/158.98  
% 159.04/158.99  fof(fact_Ints__diff,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Rings_Oring__1(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.99           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Ints__number__of,axiom,
% 159.04/158.99      ! [V_w_2,T_b] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_b)
% 159.04/158.99       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Ints__1,axiom,
% 159.04/158.99      ! [T_b] :
% 159.04/158.99        ( class_Rings_Oring__1(T_b)
% 159.04/158.99       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Ints__minus,axiom,
% 159.04/158.99      ! [V_a_2,T_b] :
% 159.04/158.99        ( class_Rings_Oring__1(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.99         => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Ints__of__nat,axiom,
% 159.04/158.99      ! [V_n_2,T_b] :
% 159.04/158.99        ( class_Rings_Oring__1(T_b)
% 159.04/158.99       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Ints__power,axiom,
% 159.04/158.99      ! [V_n_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Rings_Oring__1(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.99         => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Ints__of__int,axiom,
% 159.04/158.99      ! [V_z_2,T_b] :
% 159.04/158.99        ( class_Rings_Oring__1(T_b)
% 159.04/158.99       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_eq__number__of__0,axiom,
% 159.04/158.99      ! [V_v_2] :
% 159.04/158.99        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_eq__0__number__of,axiom,
% 159.04/158.99      ! [V_v_2] :
% 159.04/158.99        ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_number__of2,axiom,
% 159.04/158.99      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))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__nat__number__of,axiom,
% 159.04/158.99      ! [V_v_H_2,V_v_2] :
% 159.04/158.99        ( 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)))
% 159.04/158.99      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2))
% 159.04/158.99           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_H_2)) )
% 159.04/158.99          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_le__nat__number__of,axiom,
% 159.04/158.99      ! [V_v_H_2,V_v_2] :
% 159.04/158.99        ( 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)))
% 159.04/158.99      <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),V_v_H_2))
% 159.04/158.99         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_le__special_I1_J,axiom,
% 159.04/158.99      ! [V_y_2,T_b] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.99          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 159.04/158.99        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_le__special_I3_J,axiom,
% 159.04/158.99      ! [V_x_2,T_b] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.99          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__special_I1_J,axiom,
% 159.04/158.99      ! [V_y_2,T_b] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.99          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 159.04/158.99        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__special_I3_J,axiom,
% 159.04/158.99      ! [V_x_2,T_b] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.99          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__0__number__of,axiom,
% 159.04/158.99      ! [V_v_2] :
% 159.04/158.99        ( 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)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__nat__number__of,axiom,
% 159.04/158.99      ! [V_v_H,V_v] :
% 159.04/158.99        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.99         => 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) )
% 159.04/158.99        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.99         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 159.04/158.99             => 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) )
% 159.04/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 159.04/158.99             => 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)) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Ints__double__eq__0__iff,axiom,
% 159.04/158.99      ! [V_a_2,T_b] :
% 159.04/158.99        ( class_Int_Oring__char__0(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 159.04/158.99         => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99          <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__nat__number__of,axiom,
% 159.04/158.99      ! [V_v_H,V_v] :
% 159.04/158.99        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.99         => 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) )
% 159.04/158.99        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.99         => 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)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nat__number__of__mult__left,axiom,
% 159.04/158.99      ! [V_k,V_v_H,V_v] :
% 159.04/158.99        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.99         => 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) )
% 159.04/158.99        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 159.04/158.99         => 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) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Suc__diff__number__of,axiom,
% 159.04/158.99      ! [V_m,V_v] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v))
% 159.04/158.99       => 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))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nats__number__of,axiom,
% 159.04/158.99      ! [V_w_2,T_b] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_w_2))
% 159.04/158.99         => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_eq__special_I2_J,axiom,
% 159.04/158.99      ! [V_y_2,T_b] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_b)
% 159.04/158.99       => ( c_Groups_Oone__class_Oone(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 159.04/158.99        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),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)))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_eq__special_I4_J,axiom,
% 159.04/158.99      ! [V_x_2,T_b] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_b)
% 159.04/158.99       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Oone__class_Oone(T_b)
% 159.04/158.99        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),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))))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__special_I1_J,axiom,
% 159.04/158.99      ! [V_w,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__special_I2_J,axiom,
% 159.04/158.99      ! [V_v,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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)))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Suc__div__eq__add3__div__number__of,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I51_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( c_Int_OBit1(V_k_2) = c_Int_OBit1(V_l_2)
% 159.04/158.99      <=> V_k_2 = V_l_2 ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I34_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__eq__int__code_I16_J,axiom,
% 159.04/158.99      ! [V_k2_2,V_k1_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I17_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__int__code_I16_J,axiom,
% 159.04/158.99      ! [V_k2_2,V_k1_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I39_J,axiom,
% 159.04/158.99      ! [V_l] : c_Int_OPls != c_Int_OBit1(V_l) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I46_J,axiom,
% 159.04/158.99      ! [V_k] : c_Int_OBit1(V_k) != c_Int_OPls ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Bit1__Min,axiom,
% 159.04/158.99      c_Int_OBit1(c_Int_OMin) = c_Int_OMin ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I43_J,axiom,
% 159.04/158.99      ! [V_l_2] :
% 159.04/158.99        ( c_Int_OMin = c_Int_OBit1(V_l_2)
% 159.04/158.99      <=> c_Int_OMin = V_l_2 ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I47_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( c_Int_OBit1(V_k_2) = c_Int_OMin
% 159.04/158.99      <=> V_k_2 = c_Int_OMin ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_bin__less__0__simps_I4_J,axiom,
% 159.04/158.99      ! [V_w_2] :
% 159.04/158.99        ( 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)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I22_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I12_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Bit1__def,axiom,
% 159.04/158.99      ! [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) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I30_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I26_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I9_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I13_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_neg__number__of__Bit1,axiom,
% 159.04/158.99      ! [V_w_2] :
% 159.04/158.99        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_w_2))))
% 159.04/158.99      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_minus__Bit1,axiom,
% 159.04/158.99      ! [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))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_iszero__number__of__Bit1,axiom,
% 159.04/158.99      ! [V_w,T_a] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_a)
% 159.04/158.99          & class_Int_Oring__char__0(T_a) )
% 159.04/158.99       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_succ__Pls,axiom,
% 159.04/158.99      c_Int_Osucc(c_Int_OPls) = c_Int_OBit1(c_Int_OPls) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_number__of__Bit1,axiom,
% 159.04/158.99      ! [V_w,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__numeral__1__right,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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 ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__numeral__1,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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 ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_semiring__norm_I110_J,axiom,
% 159.04/158.99      ! [T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => c_Groups_Oone__class_Oone(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_numeral__1__eq__1,axiom,
% 159.04/158.99      ! [T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I29_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I5_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_one__is__num__one,axiom,
% 159.04/158.99      c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Numeral1__eq1__nat,axiom,
% 159.04/158.99      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nat__numeral__1__eq__1,axiom,
% 159.04/158.99      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__bin__simps_I4_J,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_minus__Min,axiom,
% 159.04/158.99      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OMin) = c_Int_OBit1(c_Int_OPls) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_not__iszero__Numeral1,axiom,
% 159.04/158.99      ! [T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nats__0,axiom,
% 159.04/158.99      ! [T_b] :
% 159.04/158.99        ( class_Rings_Osemiring__1(T_b)
% 159.04/158.99       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nats__add,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Rings_Osemiring__1(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 159.04/158.99           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nats__mult,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Rings_Osemiring__1(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 159.04/158.99           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nats__1,axiom,
% 159.04/158.99      ! [T_b] :
% 159.04/158.99        ( class_Rings_Osemiring__1(T_b)
% 159.04/158.99       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_of__nat__in__Nats,axiom,
% 159.04/158.99      ! [V_n_2,T_b] :
% 159.04/158.99        ( class_Rings_Osemiring__1(T_b)
% 159.04/158.99       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_numeral__3__eq__3,axiom,
% 159.04/158.99      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)))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_numeral__1__eq__Suc__0,axiom,
% 159.04/158.99      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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power3__eq__cube,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I8_J,axiom,
% 159.04/158.99      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))))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Suc3__eq__add__3,axiom,
% 159.04/158.99      ! [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) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_transfer__int__nat__numerals_I4_J,axiom,
% 159.04/158.99      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)))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_transfer__nat__int__numerals_I4_J,axiom,
% 159.04/158.99      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)))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_le__special_I2_J,axiom,
% 159.04/158.99      ! [V_y_2,T_b] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.99          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Oone__class_Oone(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 159.04/158.99        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_le__special_I4_J,axiom,
% 159.04/158.99      ! [V_x_2,T_b] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.99          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Oone__class_Oone(T_b)))
% 159.04/158.99        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__special_I4_J,axiom,
% 159.04/158.99      ! [V_x_2,T_b] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.99          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Oone__class_Oone(T_b)))
% 159.04/158.99        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__special_I2_J,axiom,
% 159.04/158.99      ! [V_y_2,T_b] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.99          & class_Rings_Olinordered__idom(T_b) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 159.04/158.99        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__special_I2_J,axiom,
% 159.04/158.99      ! [V_w,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__special_I3_J,axiom,
% 159.04/158.99      ! [V_v,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Suc__diff__eq__diff__pred,axiom,
% 159.04/158.99      ! [V_m,V_n] :
% 159.04/158.99        ( 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))
% 159.04/158.99       => 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)))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mod__Suc__eq__mod__add3,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Suc__mod__eq__add3__mod,axiom,
% 159.04/158.99      ! [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) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Suc__mod__eq__add3__mod__number__of,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_div__Suc__eq__div__add3,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Suc__div__eq__add3__div,axiom,
% 159.04/158.99      ! [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) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_neg__zmod__mult__2,axiom,
% 159.04/158.99      ! [V_b,V_a] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zmod__number__of__Bit1,axiom,
% 159.04/158.99      ! [V_v,V_w] :
% 159.04/158.99        ( ( 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)))
% 159.04/158.99         => 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)) )
% 159.04/158.99        & ( ~ 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)))
% 159.04/158.99         => 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)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_neg__zdiv__mult__2,axiom,
% 159.04/158.99      ! [V_b,V_a] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_pos__zdiv__mult__2,axiom,
% 159.04/158.99      ! [V_b,V_a] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_pos__zmod__mult__2,axiom,
% 159.04/158.99      ! [V_b,V_a] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.04/158.99       => 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))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_of__nat__double,axiom,
% 159.04/158.99      ! [V_x,T_a] :
% 159.04/158.99        ( class_Rings_Osemiring__1(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 159.04/158.99         => 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))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I48_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( c_Int_OBit0(V_k_2) = c_Int_OBit0(V_l_2)
% 159.04/158.99      <=> V_k_2 = V_l_2 ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__eq__int__code_I13_J,axiom,
% 159.04/158.99      ! [V_k2_2,V_k1_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I31_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__int__code_I13_J,axiom,
% 159.04/158.99      ! [V_k2_2,V_k1_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I14_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I44_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( c_Int_OBit0(V_k_2) = c_Int_OPls
% 159.04/158.99      <=> V_k_2 = c_Int_OPls ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I38_J,axiom,
% 159.04/158.99      ! [V_l_2] :
% 159.04/158.99        ( c_Int_OPls = c_Int_OBit0(V_l_2)
% 159.04/158.99      <=> c_Int_OPls = V_l_2 ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Bit0__Pls,axiom,
% 159.04/158.99      c_Int_OBit0(c_Int_OPls) = c_Int_OPls ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I50_J,axiom,
% 159.04/158.99      ! [V_l,V_k] : c_Int_OBit1(V_k) != c_Int_OBit0(V_l) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I49_J,axiom,
% 159.04/158.99      ! [V_l,V_k] : c_Int_OBit0(V_k) != c_Int_OBit1(V_l) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Bit0__def,axiom,
% 159.04/158.99      ! [V_k] : c_Int_OBit0(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_k) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__Bit0__Bit0,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__Bit0,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__bin__simps_I7_J,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_minus__Bit0,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I45_J,axiom,
% 159.04/158.99      ! [V_k] : c_Int_OBit0(V_k) != c_Int_OMin ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I42_J,axiom,
% 159.04/158.99      ! [V_l] : c_Int_OMin != c_Int_OBit0(V_l) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_bin__less__0__simps_I3_J,axiom,
% 159.04/158.99      ! [V_w_2] :
% 159.04/158.99        ( 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)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I21_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I27_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I32_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__eq__int__code_I14_J,axiom,
% 159.04/158.99      ! [V_k2_2,V_k1_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I10_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I4_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__int__code_I15_J,axiom,
% 159.04/158.99      ! [V_k2_2,V_k1_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I16_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__Bit1__Bit0,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__Bit0__Bit1,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__bin__simps_I3_J,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__bin__simps_I9_J,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__bin__simps_I10_J,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I28_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I8_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zdiv__number__of__Bit0,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_neg__number__of__Bit0,axiom,
% 159.04/158.99      ! [V_w_2] :
% 159.04/158.99        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w_2))))
% 159.04/158.99      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_pred__Bit1,axiom,
% 159.04/158.99      ! [V_k] : c_Int_Opred(c_Int_OBit1(V_k)) = c_Int_OBit0(V_k) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_pred__Bit0,axiom,
% 159.04/158.99      ! [V_k] : c_Int_Opred(c_Int_OBit0(V_k)) = c_Int_OBit1(c_Int_Opred(V_k)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_pred__Min,axiom,
% 159.04/158.99      c_Int_Opred(c_Int_OMin) = c_Int_OBit0(c_Int_OMin) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_iszero__number__of__Bit0,axiom,
% 159.04/158.99      ! [V_w_2,T_b] :
% 159.04/158.99        ( ( class_Int_Onumber__ring(T_b)
% 159.04/158.99          & class_Int_Oring__char__0(T_b) )
% 159.04/158.99       => ( c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),c_Int_OBit0(V_w_2)))
% 159.04/158.99        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_succ__Bit0,axiom,
% 159.04/158.99      ! [V_k] : c_Int_Osucc(c_Int_OBit0(V_k)) = c_Int_OBit1(V_k) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_succ__Bit1,axiom,
% 159.04/158.99      ! [V_k] : c_Int_Osucc(c_Int_OBit1(V_k)) = c_Int_OBit0(c_Int_Osucc(V_k)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_number__of__Bit0,axiom,
% 159.04/158.99      ! [V_w,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I15_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__int__code_I14_J,axiom,
% 159.04/158.99      ! [V_k2_2,V_k1_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I33_J,axiom,
% 159.04/158.99      ! [V_l_2,V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__eq__int__code_I15_J,axiom,
% 159.04/158.99      ! [V_k2_2,V_k1_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__Bit1,axiom,
% 159.04/158.99      ! [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) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I25_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_rel__simps_I11_J,axiom,
% 159.04/158.99      ! [V_k_2] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__bin__simps_I5_J,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__bin__simps_I6_J,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__bin__simps_I8_J,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__Bit1__Bit1,axiom,
% 159.04/158.99      ! [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))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_double__number__of__Bit0,axiom,
% 159.04/158.99      ! [V_w,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_number__of1,axiom,
% 159.04/158.99      ! [V_n] :
% 159.04/158.99        ( 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)))
% 159.04/158.99       => ( 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))))
% 159.04/158.99          & 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)))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__2,axiom,
% 159.04/158.99      ! [V_z,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__2__right,axiom,
% 159.04/158.99      ! [V_z,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_one__add__one__is__two,axiom,
% 159.04/158.99      ! [T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zero__eq__power2,axiom,
% 159.04/158.99      ! [V_a_2,T_b] :
% 159.04/158.99        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 159.04/158.99       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),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_b)
% 159.04/158.99        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zero__power2,axiom,
% 159.04/158.99      ! [T_a] :
% 159.04/158.99        ( class_Rings_Osemiring__1(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_semiring__norm_I115_J,axiom,
% 159.04/158.99      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))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_numeral__2__eq__2,axiom,
% 159.04/158.99      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))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I29_J,axiom,
% 159.04/158.99      ! [V_x,T_a] :
% 159.04/158.99        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.99       => 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)))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__eq__square,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I7_J,axiom,
% 159.04/158.99      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))))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__2__eq__Suc,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__2__eq__Suc_H,axiom,
% 159.04/158.99      ! [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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_one__power2,axiom,
% 159.04/158.99      ! [T_a] :
% 159.04/158.99        ( class_Rings_Osemiring__1(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__minus,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Oring__1(T_a)
% 159.04/158.99       => 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)))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nat__mult__2__right,axiom,
% 159.04/158.99      ! [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) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nat__mult__2,axiom,
% 159.04/158.99      ! [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) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power__even__eq,axiom,
% 159.04/158.99      ! [V_n,V_a,T_a] :
% 159.04/158.99        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.99       => 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)))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_transfer__int__nat__numerals_I3_J,axiom,
% 159.04/158.99      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)))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_transfer__nat__int__numerals_I3_J,axiom,
% 159.04/158.99      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)))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__abs,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.99       => 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)))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_abs__power2,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.99       => 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)))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nat__1__add__1,axiom,
% 159.04/158.99      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))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mod2__Suc__Suc,axiom,
% 159.04/158.99      ! [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)))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_div2__Suc__Suc,axiom,
% 159.04/158.99      ! [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))))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zmod__number__of__Bit0,axiom,
% 159.04/158.99      ! [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))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__self__div__2,axiom,
% 159.04/158.99      ! [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 ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zero__le__power2,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.99       => 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)))))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__le__imp__le,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.99       => ( 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))))))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.99           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__eq__imp__eq,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.99       => ( 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))))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.99           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.99             => V_x = V_y ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zero__less__power2,axiom,
% 159.04/158.99      ! [V_a_2,T_b] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 159.04/158.99        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__less__0,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.99       => ~ 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))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_sum__power2__eq__zero__iff,axiom,
% 159.04/158.99      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.99       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),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_b),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_b)
% 159.04/158.99        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__eq__square__number__of,axiom,
% 159.04/158.99      ! [V_w,T_b] :
% 159.04/158.99        ( ( class_Groups_Omonoid__mult(T_b)
% 159.04/158.99          & class_Int_Onumber(T_b) )
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__2__cases,axiom,
% 159.04/158.99      ! [V_n] :
% 159.04/158.99        ( 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)))))
% 159.04/158.99       => ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.04/158.99          | V_n = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nat__2,axiom,
% 159.04/158.99      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))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__eq__1__iff,axiom,
% 159.04/158.99      ! [V_a_2,T_b] :
% 159.04/158.99        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 159.04/158.99       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),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_b)
% 159.04/158.99        <=> ( V_a_2 = c_Groups_Oone__class_Oone(T_b)
% 159.04/158.99            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I36_J,axiom,
% 159.04/158.99      ! [V_n,V_x,T_a] :
% 159.04/158.99        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power__minus__even,axiom,
% 159.04/158.99      ! [V_n,V_a,T_a] :
% 159.04/158.99        ( class_Rings_Oring__1(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__less__imp__less,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__semidom(T_a)
% 159.04/158.99       => ( 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))))))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.99           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_sum__power2__ge__zero,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.99       => 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))))))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_sum__power2__le__zero__iff,axiom,
% 159.04/158.99      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),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_b),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_b)))
% 159.04/158.99        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_not__sum__power2__lt__zero,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.99       => ~ 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))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_sum__power2__gt__zero__iff,axiom,
% 159.04/158.99      ! [V_y_2,V_x_2,T_b] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),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_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))))
% 159.04/158.99        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99            | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__sum,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zero__le__even__power_H,axiom,
% 159.04/158.99      ! [V_n,V_a,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.99       => 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)))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I37_J,axiom,
% 159.04/158.99      ! [V_n,V_x,T_a] :
% 159.04/158.99        ( class_Rings_Ocomm__semiring__1(T_a)
% 159.04/158.99       => 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))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power__odd__eq,axiom,
% 159.04/158.99      ! [V_n,V_a,T_a] :
% 159.04/158.99        ( class_Groups_Omonoid__mult(T_a)
% 159.04/158.99       => 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))))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power__minus1__even,axiom,
% 159.04/158.99      ! [V_n,T_a] :
% 159.04/158.99        ( class_Rings_Oring__1(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zdiv__number__of__Bit1,axiom,
% 159.04/158.99      ! [V_v,V_w] :
% 159.04/158.99        ( ( 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)))
% 159.04/158.99         => 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)) )
% 159.04/158.99        & ( ~ 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)))
% 159.04/158.99         => 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)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mod2__gr__0,axiom,
% 159.04/158.99      ! [V_m_2] :
% 159.04/158.99        ( 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))))))
% 159.04/158.99      <=> 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_div__2__gt__zero,axiom,
% 159.04/158.99      ! [V_n] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 159.04/158.99       => 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)))))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power2__diff,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_odd__0__le__power__imp__0__le,axiom,
% 159.04/158.99      ! [V_n,V_a,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.99       => ( 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)))))
% 159.04/158.99         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_odd__power__less__zero,axiom,
% 159.04/158.99      ! [V_n,V_a,T_a] :
% 159.04/158.99        ( class_Rings_Olinordered__idom(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99         => 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))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power__minus1__odd,axiom,
% 159.04/158.99      ! [V_n,T_a] :
% 159.04/158.99        ( class_Rings_Oring__1(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power__m1__even,axiom,
% 159.04/158.99      ! [V_n,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power__m1__odd,axiom,
% 159.04/158.99      ! [V_n,T_a] :
% 159.04/158.99        ( class_Int_Onumber__ring(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Suc__n__div__2__gt__zero,axiom,
% 159.04/158.99      ! [V_n] :
% 159.04/158.99        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.04/158.99       => 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)))))) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_int__of__code,axiom,
% 159.04/158.99      ! [V_k] :
% 159.04/158.99        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.04/158.99         => hAPP(c_Code__Numeral_Oint__of,V_k) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 159.04/158.99        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.04/158.99         => ( ( 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)
% 159.04/158.99             => 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)))))) )
% 159.04/158.99            & ( 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)
% 159.04/158.99             => 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)) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_one__code__numeral__code,axiom,
% 159.04/158.99      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)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_half__gt__zero,axiom,
% 159.04/158.99      ! [V_r,T_a] :
% 159.04/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 159.04/158.99          & class_Int_Onumber__ring(T_a) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_r))
% 159.04/158.99         => 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)))))) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_half__gt__zero__iff,axiom,
% 159.04/158.99      ! [V_r_2,T_b] :
% 159.04/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.04/158.99          & class_Int_Onumber__ring(T_b) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_r_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 159.04/158.99        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_r_2)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I7_J,axiom,
% 159.04/158.99      c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nat__intermed__int__val,axiom,
% 159.04/158.99      ! [V_k_2,V_f_2,V_n_2,V_m_2] :
% 159.04/158.99        ( ! [B_i] :
% 159.04/158.99            ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 159.04/158.99              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2)) )
% 159.04/158.99           => 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))) )
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,V_m_2)),V_k_2))
% 159.04/158.99           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 159.04/158.99             => ? [B_i] :
% 159.04/158.99                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 159.04/158.99                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 159.04/158.99                  & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_code__numeral__zero__minus__one,axiom,
% 159.04/158.99      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) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__zero,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__zero__left,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__divide__distrib,axiom,
% 159.04/158.99      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_times__divide__times__eq,axiom,
% 159.04/158.99      ! [V_w,V_z,V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_times__divide__eq__right,axiom,
% 159.04/158.99      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__divide__distrib,axiom,
% 159.04/158.99      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__1,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_minus__divide__right,axiom,
% 159.04/158.99      ! [V_b,V_a,T_a] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_minus__divide__divide,axiom,
% 159.04/158.99      ! [V_b,V_a,T_a] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_minus__divide__left,axiom,
% 159.04/158.99      ! [V_b,V_a,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power__divide,axiom,
% 159.04/158.99      ! [V_n,V_b,V_a,T_a] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_abs__divide,axiom,
% 159.04/158.99      ! [V_b,V_a,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 159.04/158.99       => 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)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I5_J,axiom,
% 159.04/158.99      c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I1_J,axiom,
% 159.04/158.99      ! [V_y,V_x] :
% 159.04/158.99        ( c_Nat__Transfer_Ois__nat(V_x)
% 159.04/158.99       => ( c_Nat__Transfer_Ois__nat(V_y)
% 159.04/158.99         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I9_J,axiom,
% 159.04/158.99      ! [V_z] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I6_J,axiom,
% 159.04/158.99      c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I2_J,axiom,
% 159.04/158.99      ! [V_y,V_x] :
% 159.04/158.99        ( c_Nat__Transfer_Ois__nat(V_x)
% 159.04/158.99       => ( c_Nat__Transfer_Ois__nat(V_y)
% 159.04/158.99         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Divides_Otransfer__int__nat__function__closures_I2_J,axiom,
% 159.04/158.99      ! [V_y,V_x] :
% 159.04/158.99        ( c_Nat__Transfer_Ois__nat(V_x)
% 159.04/158.99       => ( c_Nat__Transfer_Ois__nat(V_y)
% 159.04/158.99         => c_Nat__Transfer_Ois__nat(c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Divides_Otransfer__int__nat__function__closures_I1_J,axiom,
% 159.04/158.99      ! [V_y,V_x] :
% 159.04/158.99        ( c_Nat__Transfer_Ois__nat(V_x)
% 159.04/158.99       => ( c_Nat__Transfer_Ois__nat(V_y)
% 159.04/158.99         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I4_J,axiom,
% 159.04/158.99      ! [V_n,V_x] :
% 159.04/158.99        ( c_Nat__Transfer_Ois__nat(V_x)
% 159.04/158.99       => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zero__le__divide__iff,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)))
% 159.04/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 159.04/158.99              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 159.04/158.99            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__le__0__iff,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 159.04/158.99              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 159.04/158.99            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__right__mono,axiom,
% 159.04/158.99      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__right__mono__neg,axiom,
% 159.04/158.99      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__strict__right__mono__neg,axiom,
% 159.04/158.99      ! [V_c,V_a,V_b,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__strict__right__mono,axiom,
% 159.04/158.99      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__neg__neg,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__neg__pos,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__pos__neg,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__pos__pos,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__less__0__iff,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 159.04/158.99              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 159.04/158.99            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_zero__less__divide__iff,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)))
% 159.04/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 159.04/158.99              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 159.04/158.99            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_eq__divide__eq,axiom,
% 159.04/158.99      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_b)
% 159.04/158.99       => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 159.04/158.99        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 )
% 159.04/158.99            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__eq__eq,axiom,
% 159.04/158.99      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_b)
% 159.04/158.99       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2
% 159.04/158.99        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) )
% 159.04/158.99            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__divide__mult__cancel__right,axiom,
% 159.04/158.99      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_a)
% 159.04/158.99       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__divide__mult__cancel__left,axiom,
% 159.04/158.99      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_a)
% 159.04/158.99       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_frac__eq__eq,axiom,
% 159.04/158.99      ! [V_w_2,V_x_2,V_z_2,V_y_2,T_b] :
% 159.04/158.99        ( class_Fields_Ofield(T_b)
% 159.04/158.99       => ( V_y_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99         => ( V_z_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99           => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_x_2),V_y_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_w_2),V_z_2)
% 159.04/158.99            <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_z_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_y_2) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_eq__divide__imp,axiom,
% 159.04/158.99      ! [V_b,V_a,V_c,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c) = V_b
% 159.04/158.99           => V_a = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__eq__imp,axiom,
% 159.04/158.99      ! [V_a,V_b,V_c,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => ( V_b = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)
% 159.04/158.99           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) = V_a ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nonzero__divide__eq__eq,axiom,
% 159.04/158.99      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_b)
% 159.04/158.99       => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2
% 159.04/158.99          <=> V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nonzero__eq__divide__eq,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_b)
% 159.04/158.99       => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99         => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 159.04/158.99          <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_right__inverse__eq,axiom,
% 159.04/158.99      ! [V_a_2,V_b_2,T_b] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_b)
% 159.04/158.99       => ( V_b_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.04/158.99         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2) = c_Groups_Oone__class_Oone(T_b)
% 159.04/158.99          <=> V_a_2 = V_b_2 ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__self,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__self__if,axiom,
% 159.04/158.99      ! [V_a,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 159.04/158.99       => ( ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) )
% 159.04/158.99          & ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nonzero__minus__divide__divide,axiom,
% 159.04/158.99      ! [V_a,V_b,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nonzero__minus__divide__right,axiom,
% 159.04/158.99      ! [V_a,V_b,T_a] :
% 159.04/158.99        ( class_Rings_Odivision__ring(T_a)
% 159.04/158.99       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nonzero__power__divide,axiom,
% 159.04/158.99      ! [V_n,V_a,V_b,T_a] :
% 159.04/158.99        ( class_Fields_Ofield(T_a)
% 159.04/158.99       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_nonzero__abs__divide,axiom,
% 159.04/158.99      ! [V_a,V_b,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_power__one__over,axiom,
% 159.04/158.99      ! [V_n,V_a,T_a] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_a)
% 159.04/158.99       => 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) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I3_J,axiom,
% 159.04/158.99      ! [V_y,V_x] :
% 159.04/158.99        ( c_Nat__Transfer_Ois__nat(V_x)
% 159.04/158.99       => ( c_Nat__Transfer_Ois__nat(V_y)
% 159.04/158.99         => c_Nat__Transfer_Ois__nat(c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__nonpos__neg,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__nonpos__pos,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_frac__le,axiom,
% 159.04/158.99      ! [V_z,V_w,V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.99           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 159.04/158.99             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 159.04/158.99               => 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))) ) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_frac__less,axiom,
% 159.04/158.99      ! [V_z,V_w,V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 159.04/158.99           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 159.04/158.99             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 159.04/158.99               => 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))) ) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_frac__less2,axiom,
% 159.04/158.99      ! [V_z,V_w,V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.04/158.99           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 159.04/158.99             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_w),V_z))
% 159.04/158.99               => 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))) ) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__nonneg__neg,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__nonneg__pos,axiom,
% 159.04/158.99      ! [V_y,V_x,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__strict__left__mono__neg,axiom,
% 159.04/158.99      ! [V_c,V_b,V_a,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 159.04/158.99           => ( 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)))
% 159.04/158.99             => 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))) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__strict__left__mono,axiom,
% 159.04/158.99      ! [V_c,V_a,V_b,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.04/158.99           => ( 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)))
% 159.04/158.99             => 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))) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_neg__divide__less__eq,axiom,
% 159.04/158.99      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 159.04/158.99          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_neg__less__divide__eq,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 159.04/158.99          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__imp__less__div__pos,axiom,
% 159.04/158.99      ! [V_x,V_z,V_y,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.99         => ( 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))
% 159.04/158.99           => 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))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_mult__imp__div__pos__less,axiom,
% 159.04/158.99      ! [V_z,V_x,V_y,T_a] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.04/158.99         => ( 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)))
% 159.04/158.99           => 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)) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_pos__divide__less__eq,axiom,
% 159.04/158.99      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 159.04/158.99          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_pos__less__divide__eq,axiom,
% 159.04/158.99      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.04/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 159.04/158.99          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__less__eq,axiom,
% 159.04/158.99      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 159.04/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.04/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 159.04/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.04/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 159.04/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_less__divide__eq,axiom,
% 159.04/158.99      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 159.04/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.04/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 159.04/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.04/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 159.04/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.04/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 159.04/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.04/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_is__nat__def,axiom,
% 159.04/158.99      ! [V_x_2] :
% 159.04/158.99        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 159.04/158.99      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__frac__eq,axiom,
% 159.04/158.99      ! [V_w,V_x,V_z,V_y,T_a] :
% 159.04/158.99        ( class_Fields_Ofield(T_a)
% 159.04/158.99       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99           => 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)) ) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_divide__add__eq__iff,axiom,
% 159.04/158.99      ! [V_y,V_x,V_z,T_a] :
% 159.04/158.99        ( class_Fields_Ofield(T_a)
% 159.04/158.99       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__frac__num,axiom,
% 159.04/158.99      ! [V_z,V_x,V_y,T_a] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_a)
% 159.04/158.99       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__divide__eq__iff,axiom,
% 159.04/158.99      ! [V_y,V_x,V_z,T_a] :
% 159.04/158.99        ( class_Fields_Ofield(T_a)
% 159.04/158.99       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_add__num__frac,axiom,
% 159.04/158.99      ! [V_x,V_z,V_y,T_a] :
% 159.04/158.99        ( class_Fields_Ofield__inverse__zero(T_a)
% 159.04/158.99       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 159.04/158.99         => 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) ) ) ).
% 159.04/158.99  
% 159.04/158.99  fof(fact_diff__frac__eq,axiom,
% 159.18/158.99      ! [V_w,V_x,V_z,V_y,T_a] :
% 159.18/158.99        ( class_Fields_Ofield(T_a)
% 159.18/158.99       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 159.18/158.99         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 159.18/158.99           => 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)) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__diff__eq__iff,axiom,
% 159.18/158.99      ! [V_y,V_x,V_z,T_a] :
% 159.18/158.99        ( class_Fields_Ofield(T_a)
% 159.18/158.99       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 159.18/158.99         => 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) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_diff__divide__eq__iff,axiom,
% 159.18/158.99      ! [V_y,V_x,V_z,T_a] :
% 159.18/158.99        ( class_Fields_Ofield(T_a)
% 159.18/158.99       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 159.18/158.99         => 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) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__eq__eq__number__of1,axiom,
% 159.18/158.99      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) = V_a_2
% 159.18/158.99        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b)
% 159.18/158.99             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) )
% 159.18/158.99            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.18/158.99             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__eq__eq__number__of,axiom,
% 159.18/158.99      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)
% 159.18/158.99        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.18/158.99             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2) )
% 159.18/158.99            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 159.18/158.99             => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_eq__divide__eq__number__of,axiom,
% 159.18/158.99      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 159.18/158.99        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 159.18/158.99             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2) = V_b_2 )
% 159.18/158.99            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 159.18/158.99             => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_eq__divide__eq__number__of1,axiom,
% 159.18/158.99      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))
% 159.18/158.99        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b)
% 159.18/158.99             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) = V_b_2 )
% 159.18/158.99            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b)
% 159.18/158.99             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_gt__half__sum,axiom,
% 159.18/158.99      ! [V_b,V_a,T_a] :
% 159.18/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 159.18/158.99         => 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)) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_less__half__sum,axiom,
% 159.18/158.99      ! [V_b,V_a,T_a] :
% 159.18/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 159.18/158.99         => 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))))) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__Numeral0,axiom,
% 159.18/158.99      ! [V_x,T_a] :
% 159.18/158.99        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 159.18/158.99          & class_Int_Onumber__ring(T_a) )
% 159.18/158.99       => 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) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_abs__div__pos,axiom,
% 159.18/158.99      ! [V_x,V_y,T_a] :
% 159.18/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.18/158.99         => 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)) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__numeral__1,axiom,
% 159.18/158.99      ! [V_a,T_a] :
% 159.18/158.99        ( ( class_Fields_Ofield(T_a)
% 159.18/158.99          & class_Int_Onumber__ring(T_a) )
% 159.18/158.99       => 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 ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__Numeral1,axiom,
% 159.18/158.99      ! [V_x,T_a] :
% 159.18/158.99        ( ( class_Fields_Ofield(T_a)
% 159.18/158.99          & class_Int_Onumber__ring(T_a) )
% 159.18/158.99       => 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 ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__minus1,axiom,
% 159.18/158.99      ! [V_x,T_a] :
% 159.18/158.99        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 159.18/158.99          & class_Int_Onumber__ring(T_a) )
% 159.18/158.99       => 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) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_zero__code__numeral__code,axiom,
% 159.18/158.99      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) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__left__mono__neg,axiom,
% 159.18/158.99      ! [V_c,V_b,V_a,T_a] :
% 159.18/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 159.18/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 159.18/158.99           => ( 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)))
% 159.18/158.99             => 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))) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__left__mono,axiom,
% 159.18/158.99      ! [V_c,V_a,V_b,T_a] :
% 159.18/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 159.18/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 159.18/158.99           => ( 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)))
% 159.18/158.99             => 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))) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_neg__divide__le__eq,axiom,
% 159.18/158.99      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 159.18/158.99        ( class_Fields_Olinordered__field(T_b)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 159.18/158.99          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_neg__le__divide__eq,axiom,
% 159.18/158.99      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 159.18/158.99        ( class_Fields_Olinordered__field(T_b)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 159.18/158.99          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_mult__imp__le__div__pos,axiom,
% 159.18/158.99      ! [V_x,V_z,V_y,T_a] :
% 159.18/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.18/158.99         => ( 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))
% 159.18/158.99           => 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))) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_mult__imp__div__pos__le,axiom,
% 159.18/158.99      ! [V_z,V_x,V_y,T_a] :
% 159.18/158.99        ( class_Fields_Olinordered__field(T_a)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 159.18/158.99         => ( 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)))
% 159.18/158.99           => 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)) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_pos__divide__le__eq,axiom,
% 159.18/158.99      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 159.18/158.99        ( class_Fields_Olinordered__field(T_b)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 159.18/158.99          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_pos__le__divide__eq,axiom,
% 159.18/158.99      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 159.18/158.99        ( class_Fields_Olinordered__field(T_b)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 159.18/158.99          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__le__eq,axiom,
% 159.18/158.99      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 159.18/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_le__divide__eq,axiom,
% 159.18/158.99      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/158.99        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_less__divide__eq__number__of1,axiom,
% 159.18/158.99      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_less__divide__eq__number__of,axiom,
% 159.18/158.99      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__less__eq__number__of,axiom,
% 159.18/158.99      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__less__eq__number__of1,axiom,
% 159.18/158.99      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_a_2))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_power__diff,axiom,
% 159.18/158.99      ! [V_m,V_n,V_a,T_a] :
% 159.18/158.99        ( class_Fields_Ofield(T_a)
% 159.18/158.99       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 159.18/158.99         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.18/158.99           => 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)) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_minus1__divide,axiom,
% 159.18/158.99      ! [V_x,T_a] :
% 159.18/158.99        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 159.18/158.99          & class_Int_Onumber__ring(T_a) )
% 159.18/158.99       => 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)) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I8_J,axiom,
% 159.18/158.99      c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__le__eq__number__of1,axiom,
% 159.18/158.99      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_a_2))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_divide__le__eq__number__of,axiom,
% 159.18/158.99      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_le__divide__eq__number__of,axiom,
% 159.18/158.99      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_le__divide__eq__number__of1,axiom,
% 159.18/158.99      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 159.18/158.99        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 159.18/158.99          & class_Int_Onumber(T_b) )
% 159.18/158.99       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))))
% 159.18/158.99        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 159.18/158.99            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 159.18/158.99             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 159.18/158.99                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 159.18/158.99                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_nat__of__aux__code,axiom,
% 159.18/158.99      ! [V_n,V_i] :
% 159.18/158.99        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.18/158.99         => c_Code__Numeral_Onat__of__aux(V_i,V_n) = V_n )
% 159.18/158.99        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.18/158.99         => 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)) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_code__numeral_Osize_I1_J,axiom,
% 159.18/158.99      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) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_code__numeral_Osize_I3_J,axiom,
% 159.18/158.99      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) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_code__numeral_Osimps_I4_J,axiom,
% 159.18/158.99      ! [V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_log_Osimps,axiom,
% 159.18/158.99      ! [V_i,V_b] :
% 159.18/158.99        ( ( ( 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)))
% 159.18/158.99            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 159.18/158.99         => c_Random_Olog(V_b,V_i) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 159.18/158.99        & ( ~ ( 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)))
% 159.18/158.99              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 159.18/158.99         => 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))) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_measure__function__int,axiom,
% 159.18/158.99      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))) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_is__measure_Osimps,axiom,
% 159.18/158.99      ! [V_a_2,T_b] : c_FunDef_Ois__measure(T_b,V_a_2) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_is__measure_Oequations,axiom,
% 159.18/158.99      ! [V_a_2,T_b] : c_FunDef_Ois__measure(T_b,V_a_2) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_is__measure_Ointros,axiom,
% 159.18/158.99      ! [V_f_2,T_b] : c_FunDef_Ois__measure(T_b,V_f_2) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_measure__size,axiom,
% 159.18/158.99      ! [T_b] :
% 159.18/158.99        ( class_Nat_Osize(T_b)
% 159.18/158.99       => c_FunDef_Ois__measure(T_b,c_Nat_Osize__class_Osize(T_b)) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_minus__shift__def,axiom,
% 159.18/158.99      ! [V_r,V_l,V_k] :
% 159.18/158.99        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 159.18/158.99         => 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) )
% 159.18/158.99        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 159.18/158.99         => 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) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_inc__shift__def,axiom,
% 159.18/158.99      ! [V_k,V_v] :
% 159.18/158.99        ( ( V_v = V_k
% 159.18/158.99         => c_Random_Oinc__shift(V_v,V_k) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 159.18/158.99        & ( V_v != V_k
% 159.18/158.99         => 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)) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_code__numeral_Osize_I4_J,axiom,
% 159.18/158.99      ! [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))) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_code__numeral_Osize_I2_J,axiom,
% 159.18/158.99      ! [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))) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_fold__graph_H_Ointros_I2_J,axiom,
% 159.18/158.99      ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 159.18/158.99        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/158.99       => ( c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_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)))),V_y_2)
% 159.18/158.99         => c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,V_A_2,hAPP(hAPP(V_f_2,V_x_2),V_y_2)) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_code__numeral_Oinject,axiom,
% 159.18/158.99      ! [V_code__numeral_H_2,V_code__numeral_2] :
% 159.18/158.99        ( c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2) = c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_2)
% 159.18/158.99      <=> V_code__numeral_2 = V_code__numeral_H_2 ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_fold__graph_H_Oequations_I1_J,axiom,
% 159.18/158.99      ! [V_a2_2,V_a1_2,T_c,T_b] : c_Nitpick_Ofold__graph_H(T_b,T_c,V_a1_2,V_a2_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_a2_2) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_fold__graph_H_Ointros_I1_J,axiom,
% 159.18/158.99      ! [V_z_2,V_f_2,T_c,T_b] : c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_z_2) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_code__numeral_Osimps_I2_J,axiom,
% 159.18/158.99      ! [V_code__numeral_H] : c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) != c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_code__numeral_Osimps_I3_J,axiom,
% 159.18/158.99      ! [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) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_code__numeral_Osimps_I5_J,axiom,
% 159.18/158.99      ! [V_code__numeral_2,V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_b,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(V_f2_2,V_code__numeral_2) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_Suc__code__numeral__minus__one,axiom,
% 159.18/158.99      ! [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 ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_fold__graph_H_Oequations_I2_J,axiom,
% 159.18/158.99      ! [V_a5_2,V_a1_2,V_a2_2,V_a4_2,V_a3_2,T_c,T_b] :
% 159.18/158.99        ( c_Nitpick_Ofold__graph_H(T_b,T_c,V_a3_2,V_a4_2,V_a2_2,hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2))
% 159.18/158.99      <=> ( ( V_a2_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/158.99            & hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = V_a4_2 )
% 159.18/158.99          | ? [B_x,B_y] :
% 159.18/158.99              ( hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = hAPP(hAPP(V_a3_2,B_x),B_y)
% 159.18/158.99              & hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a2_2))
% 159.18/158.99              & c_Nitpick_Ofold__graph_H(T_b,T_c,V_a3_2,V_a4_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_a2_2),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),B_y) ) ) ) ).
% 159.18/158.99  
% 159.18/158.99  fof(fact_Nitpick_Oint__lcm__def,axiom,
% 159.18/159.00      ! [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)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__gcd_Osimps,axiom,
% 159.18/159.00      ! [V_x,V_y] :
% 159.18/159.00        ( ( V_y = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00         => c_Nitpick_Onat__gcd(V_x,V_y) = V_x )
% 159.18/159.00        & ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_minus__code__numeral__code,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_subtract__code__numeral__def,axiom,
% 159.18/159.00      c_Code__Numeral_Osubtract__code__numeral = c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Nitpick_Onat__lcm__def,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Nitpick_Oint__gcd__def,axiom,
% 159.18/159.00      ! [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)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pair__box_Osize_I1_J,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2,V_fb_2,V_fa_2,T_c,T_b] : c_Nitpick_Opair__box_Opair__box__size(T_b,T_c,V_fa_2,V_fb_2,c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_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(V_fb_2,V_b_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negDivAlg__eqn__1__number__of,axiom,
% 159.18/159.00      ! [V_w] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ( 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))))
% 159.18/159.00           => 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))) )
% 159.18/159.00          & ( ~ 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))))
% 159.18/159.00           => 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)))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_diff__nat__number__of,axiom,
% 159.18/159.00      ! [V_v_2,V_v_H_2] :
% 159.18/159.00        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 159.18/159.00         => 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) )
% 159.18/159.00        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_code__numeral_Orecs_I2_J,axiom,
% 159.18/159.00      ! [V_code__numeral_2,V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(hAPP(V_f2_2,V_code__numeral_2),c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,V_code__numeral_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_o__def,axiom,
% 159.18/159.00      ! [V_x_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_K__record__comp,axiom,
% 159.18/159.00      ! [V_x_2,V_f_2,V_c_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_f_2),V_x_2) = V_c_2 ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_fun__diff__def,axiom,
% 159.18/159.00      ! [V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.00        ( class_Groups_Ominus(T_b)
% 159.18/159.00       => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,T_b)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_less__eq__nat_Osimps_I2_J,axiom,
% 159.18/159.00      ! [V_n_2,V_m_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 159.18/159.00      <=> 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_fun__Compl__def,axiom,
% 159.18/159.00      ! [V_x_2,V_A_2,T_c,T_b] :
% 159.18/159.00        ( class_Groups_Ouminus(T_b)
% 159.18/159.00       => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,T_b)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(V_A_2,V_x_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_bot__fun__def,axiom,
% 159.18/159.00      ! [V_x_2,T_c,T_b] :
% 159.18/159.00        ( class_Orderings_Obot(T_b)
% 159.18/159.00       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_peek__and__def,axiom,
% 159.18/159.00      ! [V_s_2,V_Z_2,V_p_2,V_Pa_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_p_2),V_Z_2),V_s_2))
% 159.18/159.00      <=> ( hBOOL(hAPP(hAPP(V_Pa_2,V_Z_2),V_s_2))
% 159.18/159.00          & hBOOL(hAPP(V_p_2,V_s_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pair__box_Oinject,axiom,
% 159.18/159.00      ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.00        ( c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_2) = c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_H_2,V_b_H_2)
% 159.18/159.00      <=> ( V_a_2 = V_a_H_2
% 159.18/159.00          & V_b_2 = V_b_H_2 ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_less__eq__Suc__le__raw,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_diff__Suc,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__number__of__Bit0,axiom,
% 159.18/159.00      ! [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))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_power__number__of__even,axiom,
% 159.18/159.00      ! [V_w_2,V_z_2,T_b] :
% 159.18/159.00        ( class_Int_Onumber__ring(T_b)
% 159.18/159.00       => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),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_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Otimes__class_Otimes(T_b)),c_COMBI(T_b))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_zpower__number__of__even,axiom,
% 159.18/159.00      ! [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))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_power__number__of__even__number__of,axiom,
% 159.18/159.00      ! [V_w_2,V_v_2,T_b] :
% 159.18/159.00        ( class_Int_Onumber__ring(T_b)
% 159.18/159.00       => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),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_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Otimes__class_Otimes(T_b)),c_COMBI(T_b))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_diff__nat__eq__if,axiom,
% 159.18/159.00      ! [V_z_2,V_z_H_2] :
% 159.18/159.00        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 159.18/159.00         => 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) )
% 159.18/159.00        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negDivAlg__div__mod,axiom,
% 159.18/159.00      ! [V_l,V_k] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negDivAlg__minus1,axiom,
% 159.18/159.00      ! [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))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_semiring__1__class_Oof__nat__code,axiom,
% 159.18/159.00      ! [V_n_2,T_b] :
% 159.18/159.00        ( class_Rings_Osemiring__1(T_b)
% 159.18/159.00       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_Groups_Oone__class_Oone(T_b)),V_n_2,c_Groups_Ozero__class_Ozero(T_b)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pair__box_Osize_I2_J,axiom,
% 159.18/159.00      ! [V_b,V_a,T_b,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Nitpick_Opair__box(T_a,T_b)),c_Nitpick_Opair__box_OPairBox(T_a,T_b,V_a,V_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_adjust__eq,axiom,
% 159.18/159.00      ! [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))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_eq__number__of__Suc,axiom,
% 159.18/159.00      ! [V_n_2,V_v_2] :
% 159.18/159.00        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Nat_OSuc,V_n_2)
% 159.18/159.00      <=> 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))))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Suc__eq__number__of,axiom,
% 159.18/159.00      ! [V_v_2,V_n_2] :
% 159.18/159.00        ( hAPP(c_Nat_OSuc,V_n_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 159.18/159.00      <=> 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))))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__case__number__of,axiom,
% 159.18/159.00      ! [V_v_2,V_f_2,V_a_2,T_b] : c_Nat_Onat_Onat__case(T_b,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_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,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)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__number__of__Bit1,axiom,
% 159.18/159.00      ! [V_w_2] :
% 159.18/159.00        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 159.18/159.00         => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 159.18/159.00        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 159.18/159.00         => 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)))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_less__Suc__number__of,axiom,
% 159.18/159.00      ! [V_v_2,V_n_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00      <=> 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))))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_less__number__of__Suc,axiom,
% 159.18/159.00      ! [V_n_2,V_v_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00      <=> 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)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_le__Suc__number__of,axiom,
% 159.18/159.00      ! [V_v_2,V_n_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00      <=> 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))))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_le__number__of__Suc,axiom,
% 159.18/159.00      ! [V_n_2,V_v_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00      <=> 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)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__case__add__eq__if,axiom,
% 159.18/159.00      ! [V_n_2,V_v_2,V_f_2,V_a_2,T_b] : c_Nat_Onat_Onat__case(T_b,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_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,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)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,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)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_power__number__of__odd,axiom,
% 159.18/159.00      ! [V_z_2,V_w_2,T_b] :
% 159.18/159.00        ( class_Int_Onumber__ring(T_b)
% 159.18/159.00       => ( ( 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)))
% 159.18/159.00           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),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_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_z_2))),c_COMBI(T_b))) )
% 159.18/159.00          & ( ~ 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)))
% 159.18/159.00           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),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_b) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_zpower__number__of__odd,axiom,
% 159.18/159.00      ! [V_z_2,V_w_2] :
% 159.18/159.00        ( ( 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)))
% 159.18/159.00         => 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))) )
% 159.18/159.00        & ( ~ 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)))
% 159.18/159.00         => 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) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negDivAlg_Osimps,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( ( ( 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)))
% 159.18/159.00            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00         => 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)) )
% 159.18/159.00        & ( ~ ( 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)))
% 159.18/159.00              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00         => 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))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_power__number__of__odd__number__of,axiom,
% 159.18/159.00      ! [V_v_2,V_w_2,T_b] :
% 159.18/159.00        ( class_Int_Onumber__ring(T_b)
% 159.18/159.00       => ( ( 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)))
% 159.18/159.00           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),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_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)))),c_COMBI(T_b))) )
% 159.18/159.00          & ( ~ 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)))
% 159.18/159.00           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),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_b) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_code__numeral_Orecs_I1_J,axiom,
% 159.18/159.00      ! [V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negDivAlg__eqn__number__of,axiom,
% 159.18/159.00      ! [V_w,V_v] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ( 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))))
% 159.18/159.00           => 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))) )
% 159.18/159.00          & ( ~ 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))))
% 159.18/159.00           => 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)))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negDivAlg__eqn,axiom,
% 159.18/159.00      ! [V_a,V_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00       => ( ( 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)))
% 159.18/159.00           => 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)) )
% 159.18/159.00          & ( ~ 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)))
% 159.18/159.00           => 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))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_norm__frac_Osimps,axiom,
% 159.18/159.00      ! [V_a_2,V_b_2] :
% 159.18/159.00        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00         => 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)) )
% 159.18/159.00        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00         => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00                | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 159.18/159.00             => 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)) )
% 159.18/159.00            & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 159.18/159.00             => 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))) ) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_posDivAlg__eqn__1__number__of,axiom,
% 159.18/159.00      ! [V_w] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ( 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)))
% 159.18/159.00           => 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)) )
% 159.18/159.00          & ( ~ 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)))
% 159.18/159.00           => 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)))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_posDivAlg_Osimps,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 159.18/159.00            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00         => 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) )
% 159.18/159.00        & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 159.18/159.00              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00         => 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))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_adjust__def,axiom,
% 159.18/159.00      ! [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))))))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_in__rel__def,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,V_R_2,T_c,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_FunDef_Oin__rel(T_b,T_c,V_R_2),V_x_2),V_y_2))
% 159.18/159.00      <=> 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)),V_R_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_posDivAlg__0,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_posDivAlg__div__mod,axiom,
% 159.18/159.00      ! [V_l,V_k] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_posDivAlg__eqn,axiom,
% 159.18/159.00      ! [V_a,V_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 159.18/159.00           => 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) )
% 159.18/159.00          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 159.18/159.00           => 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))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_posDivAlg__eqn__number__of,axiom,
% 159.18/159.00      ! [V_w,V_v] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ( 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)))
% 159.18/159.00           => 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)) )
% 159.18/159.00          & ( ~ 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)))
% 159.18/159.00           => 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)))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_of__int__num,axiom,
% 159.18/159.00      ! [V_k_2,T_b] :
% 159.18/159.00        ( class_Rings_Oring__1(T_b)
% 159.18/159.00       => ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00           => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = c_Groups_Ozero__class_Ozero(T_b) )
% 159.18/159.00          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00               => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k_2))) )
% 159.18/159.00              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00               => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_fun(T_b,T_b)),tc_fun(tc_Int_Oint,T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),T_b),tc_fun(tc_fun(tc_Int_Oint,tc_fun(T_b,T_b)),tc_fun(tc_Int_Oint,T_b)),tc_Int_Oint),c_COMBB(tc_fun(T_b,T_b),T_b,tc_Int_Oint)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,T_b),T_b),tc_Int_Oint),c_HOL_OLet(T_b,T_b)),c_Int_Oring__1__class_Oof__int(T_b)))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_b,T_b),tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,T_b)),tc_Int_Oint),c_COMBS(T_b,T_b,T_b)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_b,T_b),tc_fun(T_b,tc_fun(T_b,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_fun(T_b,T_b))),tc_Int_Oint),c_COMBB(T_b,tc_fun(T_b,T_b),T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),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_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_COMBI(T_b))))),hAPP(hAPP(c_COMBC(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Oplus__class_Oplus(T_b)),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_COMBI(T_b)))),c_Groups_Oone__class_Oone(T_b))))),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))))) ) ) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__mod__code__numeral__def,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Nitpick_Orefl_H__def,axiom,
% 159.18/159.00      ! [V_r_2,T_b] :
% 159.18/159.00        ( c_Nitpick_Orefl_H(T_b,V_r_2)
% 159.18/159.00      <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__step,axiom,
% 159.18/159.00      ! [V_m,V_n] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__rec__add__eq__if,axiom,
% 159.18/159.00      ! [V_n_2,V_v_2,V_f_2,V_a_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,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_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,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)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),V_n_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,T_b),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_b,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_b,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))))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__rec__0,axiom,
% 159.18/159.00      ! [V_f2_2,V_f1_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__rec__Suc,axiom,
% 159.18/159.00      ! [V_nat_2,V_f2_2,V_f1_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,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_b,V_f1_2,V_f2_2),V_nat_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__zero,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__base,axiom,
% 159.18/159.00      ! [V_n,V_m] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 159.18/159.00       => 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) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__div__mod,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__mod__div,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__rec__number__of,axiom,
% 159.18/159.00      ! [V_v_2,V_f_2,V_a_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,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_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,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)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,T_b),tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2)),c_Int_Onat)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Nitpick_OFrac__def,axiom,
% 159.18/159.00      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)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__def,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.18/159.00         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OposDivAlg(V_a,V_b) )
% 159.18/159.00            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00             => ( ( V_a = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00                 => 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)) )
% 159.18/159.00                & ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00                 => 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))) ) ) ) ) )
% 159.18/159.00        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.18/159.00         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OnegDivAlg(V_a,V_b) )
% 159.18/159.00            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00             => 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))) ) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__pdivmod,axiom,
% 159.18/159.00      ! [V_l_2,V_k_2] :
% 159.18/159.00        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => 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)) )
% 159.18/159.00        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00             => 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) )
% 159.18/159.00            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00             => 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)))) ) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_MGT__def,axiom,
% 159.18/159.00      ! [V_c_2] : 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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__rel__mult1__eq,axiom,
% 159.18/159.00      ! [V_a,V_r,V_q,V_c,V_b] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 159.18/159.00         => 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)))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__rel__unique,axiom,
% 159.18/159.00      ! [V_qr_H,V_qr,V_n,V_m] :
% 159.18/159.00        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 159.18/159.00       => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr_H))
% 159.18/159.00         => V_qr = V_qr_H ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negateSnd__def,axiom,
% 159.18/159.00      c_Divides_OnegateSnd = c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,c_Groups_Ouminus__class_Ouminus(tc_Int_Oint)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__eq,axiom,
% 159.18/159.00      ! [V_qr,V_n,V_m] :
% 159.18/159.00        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 159.18/159.00       => c_Divides_Odivmod__nat(V_m,V_n) = V_qr ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__rel__divmod__nat,axiom,
% 159.18/159.00      ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),c_Divides_Odivmod__nat(V_m,V_n))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mod__eq,axiom,
% 159.18/159.00      ! [V_r,V_q,V_n,V_m] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_r ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__eq,axiom,
% 159.18/159.00      ! [V_r,V_q,V_n,V_m] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = V_q ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negateSnd__eq,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__rel,axiom,
% 159.18/159.00      ! [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)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__rel__add1__eq,axiom,
% 159.18/159.00      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( 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)))
% 159.18/159.00         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 159.18/159.00           => 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)))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pdivmod__def,axiom,
% 159.18/159.00      ! [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))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pdivmod__posDivAlg,axiom,
% 159.18/159.00      ! [V_k,V_l] :
% 159.18/159.00        ( ( V_l = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => 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)) )
% 159.18/159.00        & ( V_l != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__code,axiom,
% 159.18/159.00      ! [V_l_2,V_k_2] :
% 159.18/159.00        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => 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)) )
% 159.18/159.00        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00             => 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) )
% 159.18/159.00            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00             => 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)))) ) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__rel__mult2__eq,axiom,
% 159.18/159.00      ! [V_c,V_r,V_q,V_b,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_b))
% 159.18/159.00         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 159.18/159.00           => 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)))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_prod__caseI,axiom,
% 159.18/159.00      ! [T_c,T_b,V_b_2,V_a_2,V_f1_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(V_f1_2,V_a_2),V_b_2))
% 159.18/159.00       => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_splitI,axiom,
% 159.18/159.00      ! [T_c,T_b,V_b_2,V_a_2,V_f_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2))
% 159.18/159.00       => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_rel__pow__Suc__I2,axiom,
% 159.18/159.00      ! [V_n_2,V_z_2,V_R_2,V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_R_2))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 159.18/159.00         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_rel__pow__Suc__I,axiom,
% 159.18/159.00      ! [V_z_2,V_R_2,V_n_2,V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),V_R_2))
% 159.18/159.00         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_rel__pow__0__E,axiom,
% 159.18/159.00      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2)))
% 159.18/159.00       => V_x_2 = V_y_2 ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Pair__inject,axiom,
% 159.18/159.00      ! [V_b_H,V_a_H,V_b,V_a,T_b,T_a] :
% 159.18/159.00        ( 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)
% 159.18/159.00       => ~ ( V_a = V_a_H
% 159.18/159.00           => V_b != V_b_H ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Pair__eq,axiom,
% 159.18/159.00      ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.00        ( hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_H_2),V_b_H_2)
% 159.18/159.00      <=> ( V_a_2 = V_a_H_2
% 159.18/159.00          & V_b_2 = V_b_H_2 ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_split__paired__All,axiom,
% 159.18/159.00      ! [T_c,T_b,V_Pa_2] :
% 159.18/159.00        ( ! [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 159.18/159.00      <=> ! [B_a,B_b] : hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_split__weak__cong,axiom,
% 159.18/159.00      ! [V_c_2,T_d,T_c,T_b,V_q_2,V_p_2] :
% 159.18/159.00        ( V_p_2 = V_q_2
% 159.18/159.00       => hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_c_2),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_c_2),V_q_2) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_rel__pow__1,axiom,
% 159.18/159.00      ! [V_R_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_R_2) = V_R_2 ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_split__conv,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f_2,V_a_2),V_b_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_prod_Osimps_I2_J,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_splitD,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)))
% 159.18/159.00       => hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_apsnd__conv,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),hAPP(V_f_2,V_y_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_apsnd__compose,axiom,
% 159.18/159.00      ! [V_x_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapsnd(T_e,T_d,T_b,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapsnd(T_e,T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_c,T_e,V_f_2),V_g_2)),V_x_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_split__eta,axiom,
% 159.18/159.00      ! [V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,T_d),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),T_d,T_c),V_f_2)),c_Product__Type_OPair(T_b,T_c))) = V_f_2 ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_split__twice,axiom,
% 159.18/159.00      ! [V_p_2,V_g_2,T_f,T_e,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_f,tc_prod(T_c,T_d)),V_g_2),V_p_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_f,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_f,tc_prod(T_c,T_d)),tc_fun(T_f,T_b),T_e),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_f),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2))),V_g_2)),V_p_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_rel__pow__0__I,axiom,
% 159.18/159.00      ! [V_R_2,V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pair__box_Orecs,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Nitpick_Opair__box_Opair__box__rec(T_c,T_d,T_b,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_c,T_d,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pair__box_Osimps_I2_J,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Nitpick_Opair__box_Opair__box__case(T_c,T_d,T_b,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_c,T_d,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negDivAlg_Opsimps,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ( ( 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)))
% 159.18/159.00              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00           => 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)) )
% 159.18/159.00          & ( ~ ( 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)))
% 159.18/159.00                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00           => 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))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_zmult2__lemma,axiom,
% 159.18/159.00      ! [V_c,V_r,V_q,V_b,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 159.18/159.00           => 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)))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_posDivAlg_Opsimps,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 159.18/159.00              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00           => 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) )
% 159.18/159.00          & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 159.18/159.00                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00           => 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))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mem__splitI,axiom,
% 159.18/159.00      ! [T_d,T_c,V_b_2,V_a_2,V_c_2,V_z_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,V_a_2),V_b_2)))
% 159.18/159.00       => hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(T_b,tc_HOL_Obool)),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_accp__downward,axiom,
% 159.18/159.00      ! [V_a_2,V_b_2,V_r_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_b_2))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 159.18/159.00         => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_accp_Oequations,axiom,
% 159.18/159.00      ! [V_a_2,V_r_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2))
% 159.18/159.00      <=> ! [B_x] :
% 159.18/159.00            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 159.18/159.00           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_accp_Osimps,axiom,
% 159.18/159.00      ! [V_a_2,V_r_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2))
% 159.18/159.00      <=> ! [B_x] :
% 159.18/159.00            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 159.18/159.00           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_splitD_H,axiom,
% 159.18/159.00      ! [V_c_2,V_b_2,V_a_2,V_R_2,T_d,T_c,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_d,tc_HOL_Obool)),V_R_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_c_2))
% 159.18/159.00       => hBOOL(hAPP(hAPP(hAPP(V_R_2,V_a_2),V_b_2),V_c_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_accp__subset,axiom,
% 159.18/159.00      ! [V_R2_2,V_R1_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),V_R1_2),V_R2_2))
% 159.18/159.00       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Oaccp(T_b,V_R2_2)),c_Wellfounded_Oaccp(T_b,V_R1_2))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_unique__remainder,axiom,
% 159.18/159.00      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( 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)))
% 159.18/159.00         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00           => V_r = V_r_H ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_unique__quotient,axiom,
% 159.18/159.00      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( 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)))
% 159.18/159.00         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00           => V_q = V_q_H ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_self__remainder,axiom,
% 159.18/159.00      ! [V_r,V_q,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => V_r = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__rel__0,axiom,
% 159.18/159.00      ! [V_b] :
% 159.18/159.00        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00       => 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)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__rel__neg,axiom,
% 159.18/159.00      ! [V_qr,V_b,V_a] :
% 159.18/159.00        ( 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))
% 159.18/159.00       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(c_Divides_OnegateSnd,V_qr))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__correct,axiom,
% 159.18/159.00      ! [V_a,V_b] :
% 159.18/159.00        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_Odivmod__int(V_a,V_b))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_self__quotient,axiom,
% 159.18/159.00      ! [V_r,V_q,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => V_q = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__rel__mod,axiom,
% 159.18/159.00      ! [V_r,V_q,V_b,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_r ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__rel__div,axiom,
% 159.18/159.00      ! [V_r,V_q,V_b,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = V_q ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negDivAlg__correct,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OnegDivAlg(V_a,V_b))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__rel__div__mod,axiom,
% 159.18/159.00      ! [V_a,V_b] :
% 159.18/159.00        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00       => 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)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_posDivAlg__correct,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OposDivAlg(V_a,V_b))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_zadd1__lemma,axiom,
% 159.18/159.00      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( 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)))
% 159.18/159.00         => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00           => 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)))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_zminus1__lemma,axiom,
% 159.18/159.00      ! [V_r_2,V_q_2,V_b_2,V_a_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => 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))))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__if,axiom,
% 159.18/159.00      ! [V_m_2,V_n_2] :
% 159.18/159.00        ( ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 159.18/159.00         => 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) )
% 159.18/159.00        & ( ~ ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__relI,axiom,
% 159.18/159.00      ! [V_r,V_q,V_b,V_a] :
% 159.18/159.00        ( 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)
% 159.18/159.00       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 159.18/159.00                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) ) )
% 159.18/159.00            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 159.18/159.00                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 159.18/159.00         => 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))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_zmult1__lemma,axiom,
% 159.18/159.00      ! [V_a,V_r,V_q,V_c,V_b] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00         => 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)))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__int__rel__def,axiom,
% 159.18/159.00      ! [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))))))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_norm__frac_Opsimps,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00           => 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)) )
% 159.18/159.00          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00           => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 159.18/159.00               => 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)) )
% 159.18/159.00              & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 159.18/159.00                    | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 159.18/159.00               => 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))) ) ) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_negDivAlg_Opinduct,axiom,
% 159.18/159.00      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ! [B_a,B_b] :
% 159.18/159.00              ( 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)))
% 159.18/159.00             => ( ( ~ ( 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)))
% 159.18/159.00                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00                 => hBOOL(hAPP(hAPP(V_Pa_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))) )
% 159.18/159.00               => hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b)) ) )
% 159.18/159.00         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_posDivAlg_Opinduct,axiom,
% 159.18/159.00      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ! [B_a,B_b] :
% 159.18/159.00              ( 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)))
% 159.18/159.00             => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_a),B_b))
% 159.18/159.00                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 159.18/159.00                 => hBOOL(hAPP(hAPP(V_Pa_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))) )
% 159.18/159.00               => hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b)) ) )
% 159.18/159.00         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mod__pos__neg__1__number__of,axiom,
% 159.18/159.00      ! [V_w] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => 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))))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_in__measure,axiom,
% 159.18/159.00      ! [V_f_2,V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Wellfounded_Omeasure(T_b),V_f_2)))
% 159.18/159.00      <=> 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))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_snd__conv,axiom,
% 159.18/159.00      ! [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 ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_snd__eqD,axiom,
% 159.18/159.00      ! [V_a,V_y,V_x,T_a,T_b] :
% 159.18/159.00        ( 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
% 159.18/159.00       => V_y = V_a ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_snd__apsnd,axiom,
% 159.18/159.00      ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Oapsnd(T_d,T_b,T_c,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_apsnd__eq__conv,axiom,
% 159.18/159.00      ! [V_g_2,V_x_2,V_f_2,T_b,T_c,T_d] :
% 159.18/159.00        ( hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_g_2),V_x_2)
% 159.18/159.00      <=> hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_b,T_d),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_b,T_d),V_x_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_snd__def,axiom,
% 159.18/159.00      ! [V_p_2,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,T_b),hAPP(c_COMBK(tc_fun(T_b,T_b),T_c),c_COMBI(T_b))),V_p_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_measure__snd,axiom,
% 159.18/159.00      ! [T_c,V_f_2,T_b] :
% 159.18/159.00        ( c_FunDef_Ois__measure(T_b,V_f_2)
% 159.18/159.00       => c_FunDef_Ois__measure(tc_prod(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,tc_Nat_Onat,tc_prod(T_c,T_b)),V_f_2),c_Product__Type_Osnd(T_c,T_b))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mod__int__def,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mod__neg__pos,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mod__pos__pos,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mod__pos__pos__1__number__of,axiom,
% 159.18/159.00      ! [V_w] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => 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))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mod__pos__neg,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00         => 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)))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mod__neg__neg,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00         => 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)))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__gcd_Opsimps,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ( V_y_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00           => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = V_x_2 )
% 159.18/159.00          & ( V_y_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00           => 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)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pred__subset__eq2,axiom,
% 159.18/159.00      ! [V_S_2,V_R_2,T_c,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),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_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)))
% 159.18/159.00      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_norm__frac_Opinduct,axiom,
% 159.18/159.00      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ! [B_a,B_b] :
% 159.18/159.00              ( 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)))
% 159.18/159.00             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00                 => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_b))) )
% 159.18/159.00               => hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b)) ) )
% 159.18/159.00         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__pos__neg__1__number__of,axiom,
% 159.18/159.00      ! [V_w] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => 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))))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_bot__empty__eq2,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,T_c,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_x_2),V_y_2))
% 159.18/159.00      <=> 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)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_bot2E,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,T_c,T_b] : ~ hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_x_2),V_y_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_less__by__empty,axiom,
% 159.18/159.00      ! [V_B_2,T_b,V_A_2] :
% 159.18/159.00        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 159.18/159.00       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_fst__eqD,axiom,
% 159.18/159.00      ! [V_a,V_y,V_x,T_b,T_a] :
% 159.18/159.00        ( 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
% 159.18/159.00       => V_x = V_a ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_fst__conv,axiom,
% 159.18/159.00      ! [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 ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_prod__eqI,axiom,
% 159.18/159.00      ! [V_q,V_p,T_b,T_a] :
% 159.18/159.00        ( hAPP(c_Product__Type_Ofst(T_a,T_b),V_p) = hAPP(c_Product__Type_Ofst(T_a,T_b),V_q)
% 159.18/159.00       => ( hAPP(c_Product__Type_Osnd(T_a,T_b),V_p) = hAPP(c_Product__Type_Osnd(T_a,T_b),V_q)
% 159.18/159.00         => V_p = V_q ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Pair__fst__snd__eq,axiom,
% 159.18/159.00      ! [T_c,T_b,V_t_2,V_s_2] :
% 159.18/159.00        ( V_s_2 = V_t_2
% 159.18/159.00      <=> ( hAPP(c_Product__Type_Ofst(T_b,T_c),V_s_2) = hAPP(c_Product__Type_Ofst(T_b,T_c),V_t_2)
% 159.18/159.00          & hAPP(c_Product__Type_Osnd(T_b,T_c),V_s_2) = hAPP(c_Product__Type_Osnd(T_b,T_c),V_t_2) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_fst__apsnd,axiom,
% 159.18/159.00      ! [V_x_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),V_x_2)) = hAPP(c_Product__Type_Ofst(T_b,T_d),V_x_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_fst__def,axiom,
% 159.18/159.00      ! [V_p_2,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_b),c_COMBK(T_b,T_c)),V_p_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_measure__fst,axiom,
% 159.18/159.00      ! [T_c,V_f_2,T_b] :
% 159.18/159.00        ( c_FunDef_Ois__measure(T_b,V_f_2)
% 159.18/159.00       => c_FunDef_Ois__measure(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBB(T_b,tc_Nat_Onat,tc_prod(T_b,T_c)),V_f_2),c_Product__Type_Ofst(T_b,T_c))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_surjective__pairing,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pair__collapse,axiom,
% 159.18/159.00      ! [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 ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_split__comp,axiom,
% 159.18/159.00      ! [V_x_2,V_g_2,V_f_2,T_e,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),hAPP(c_Fun_Ocomp(T_e,tc_fun(T_d,T_b),T_c,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_x_2))),hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_prod__case__beta,axiom,
% 159.18/159.00      ! [V_p_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),V_p_2) = hAPP(hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_p_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_p_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__int__def,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mod__nat__def,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_split__comp__eq,axiom,
% 159.18/159.00      ! [V_g_2,V_f_2,T_e,T_d,T_c,T_b] : hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,T_d),hAPP(hAPP(c_COMBB(T_e,tc_fun(T_c,T_d),tc_prod(T_b,T_c)),V_f_2),hAPP(hAPP(c_COMBB(T_b,T_e,tc_prod(T_b,T_c)),V_g_2),c_Product__Type_Ofst(T_b,T_c)))),c_Product__Type_Osnd(T_b,T_c)) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBB(T_e,tc_fun(T_c,T_d),T_b),V_f_2),V_g_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_split__beta,axiom,
% 159.18/159.00      ! [V_z_2,V_Pa_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_Pa_2),V_z_2) = hAPP(hAPP(V_Pa_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_z_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_z_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_split__def,axiom,
% 159.18/159.00      ! [V_p_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_c_2),V_p_2) = hAPP(hAPP(V_c_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_p_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_p_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_eq__mem,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_fequal,V_y_2)))
% 159.18/159.00      <=> V_x_2 = V_y_2 ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_rev__predicate1D,axiom,
% 159.18/159.00      ! [V_Qa_2,T_b,V_x_2,V_Pa_2] :
% 159.18/159.00        ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_Pa_2),V_Qa_2))
% 159.18/159.00         => hBOOL(hAPP(V_Qa_2,V_x_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_predicate1D,axiom,
% 159.18/159.00      ! [V_x_2,V_Qa_2,V_Pa_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_Pa_2),V_Qa_2))
% 159.18/159.00       => ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.00         => hBOOL(hAPP(V_Qa_2,V_x_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__neg__pos,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pred__equals__eq,axiom,
% 159.18/159.00      ! [V_S_2,V_R_2,T_b] :
% 159.18/159.00        ( hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2) = hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)
% 159.18/159.00      <=> V_R_2 = V_S_2 ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_predicate2D,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,V_Qa_2,V_Pa_2,T_c,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_Pa_2),V_Qa_2))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))
% 159.18/159.00         => hBOOL(hAPP(hAPP(V_Qa_2,V_x_2),V_y_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_rev__predicate2D,axiom,
% 159.18/159.00      ! [V_Qa_2,T_c,T_b,V_y_2,V_x_2,V_Pa_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_Pa_2),V_Qa_2))
% 159.18/159.00         => hBOOL(hAPP(hAPP(V_Qa_2,V_x_2),V_y_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__pos__pos,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__pos__pos__1__number__of,axiom,
% 159.18/159.00      ! [V_w] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => 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))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__pos__neg,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00         => 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)))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__neg__neg,axiom,
% 159.18/159.00      ! [V_b,V_a] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 159.18/159.00         => 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)))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_bot__empty__eq,axiom,
% 159.18/159.00      ! [V_x_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_x_2))
% 159.18/159.00      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pred__subset__eq,axiom,
% 159.18/159.00      ! [V_S_2,V_R_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)))
% 159.18/159.00      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pred__equals__eq2,axiom,
% 159.18/159.00      ! [V_S_2,V_R_2,T_c,T_b] :
% 159.18/159.00        ( 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_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)
% 159.18/159.00      <=> V_R_2 = V_S_2 ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_prod__size__simp,axiom,
% 159.18/159.00      ! [V_p_2,V_g_2,V_f_2,T_c,T_b] : c_Product__Type_Oprod_Oprod__size(T_b,T_c,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_b,T_c),V_p_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_exI__realizer,axiom,
% 159.18/159.00      ! [T_b,T_c,V_x_2,V_y_2,V_Pa_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(V_Pa_2,V_y_2),V_x_2))
% 159.18/159.00       => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2))),hAPP(c_Product__Type_Ofst(T_c,T_b),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_conjI__realizer,axiom,
% 159.18/159.00      ! [T_c,T_b,V_q_2,V_Qa_2,V_p_2,V_Pa_2] :
% 159.18/159.00        ( hBOOL(hAPP(V_Pa_2,V_p_2))
% 159.18/159.00       => ( hBOOL(hAPP(V_Qa_2,V_q_2))
% 159.18/159.00         => ( hBOOL(hAPP(V_Pa_2,hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_p_2),V_q_2))))
% 159.18/159.00            & hBOOL(hAPP(V_Qa_2,hAPP(c_Product__Type_Osnd(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_p_2),V_q_2)))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__gcd_Opinduct,axiom,
% 159.18/159.00      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( ! [B_x,B_y] :
% 159.18/159.00              ( 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)))
% 159.18/159.00             => ( ( B_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00                 => hBOOL(hAPP(hAPP(V_Pa_2,B_y),c_Divides_Odiv__class_Omod(tc_Nat_Onat,B_x,B_y))) )
% 159.18/159.00               => hBOOL(hAPP(hAPP(V_Pa_2,B_x),B_y)) ) )
% 159.18/159.00         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mlex__leq,axiom,
% 159.18/159.00      ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_R_2))
% 159.18/159.00         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_div__nat__def,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_divmod__nat__rel__def,axiom,
% 159.18/159.00      ! [V_qr_2,V_n_2,V_m_2] :
% 159.18/159.00        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m_2,V_n_2),V_qr_2))
% 159.18/159.00      <=> ( 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))
% 159.18/159.00          & ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00           => hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 159.18/159.00          & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 159.18/159.00               => ( 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)))
% 159.18/159.00                  & 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)) ) )
% 159.18/159.00              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 159.18/159.00               => ( 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)))
% 159.18/159.00                  & 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))) ) ) ) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_mlex__less,axiom,
% 159.18/159.00      ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] :
% 159.18/159.00        ( 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)))
% 159.18/159.00       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_range,axiom,
% 159.18/159.00      ! [V_s,V_k] :
% 159.18/159.00        ( 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))
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__Suc__number__of,axiom,
% 159.18/159.00      ! [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)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__number__of__Suc,axiom,
% 159.18/159.00      ! [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)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_prod_Orecs,axiom,
% 159.18/159.00      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Product__Type_Oprod_Oprod__rec(T_c,T_d,T_b,V_f1_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Ass,axiom,
% 159.18/159.00      ! [V_a_2,V_X_2,V_Pa_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_b),c_COMBB(tc_Com_Ostate,tc_HOL_Obool,tc_Com_Ostate)),V_Pa_2)),hAPP(hAPP(c_COMBS(tc_Com_Ostate,tc_Nat_Onat,tc_Com_Ostate),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ovname,tc_fun(tc_Nat_Onat,tc_Com_Ostate)),c_Natural_Oupdate),V_X_2)),V_a_2))),c_Com_Ocom_OAss(V_X_2,V_a_2)),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_evaln__elim__cases_I2_J,axiom,
% 159.18/159.00      ! [V_t_2,V_n_2,V_s_2,V_a_2,V_X_2] :
% 159.18/159.00        ( c_Natural_Oevaln(c_Com_Ocom_OAss(V_X_2,V_a_2),V_s_2,V_n_2,V_t_2)
% 159.18/159.00       => V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_evaln_OAssign,axiom,
% 159.18/159.00      ! [V_n_2,V_s_2,V_a_2,V_X_2] : c_Natural_Oevaln(c_Com_Ocom_OAss(V_X_2,V_a_2),V_s_2,V_n_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_evalc_OAssign,axiom,
% 159.18/159.00      ! [V_s_2,V_a_2,V_X_2] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_X_2,V_a_2)),V_s_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_evalc__elim__cases_I2_J,axiom,
% 159.18/159.00      ! [V_t_2,V_s_2,V_a_2,V_X_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_X_2,V_a_2)),V_s_2),V_t_2))
% 159.18/159.00       => V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__diff,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__Suc__Suc,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__assoc,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf_Oassoc,axiom,
% 159.18/159.00      ! [V_c,V_b,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__left__commute,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf_Oleft__commute,axiom,
% 159.18/159.00      ! [V_c,V_a,V_b,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__left__idem,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf_Oleft__idem,axiom,
% 159.18/159.00      ! [V_b,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__commute,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf_Ocommute,axiom,
% 159.18/159.00      ! [V_b,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf_Oidem,axiom,
% 159.18/159.00      ! [V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_a) = V_a ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oless__infI1,axiom,
% 159.18/159.00      ! [V_b,V_x,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oless__infI2,axiom,
% 159.18/159.00      ! [V_a,V_x,V_b,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__less__iff__conj,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)))
% 159.18/159.00        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2))
% 159.18/159.00            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__less__iff__disj,axiom,
% 159.18/159.00      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)),V_z_2))
% 159.18/159.00        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2))
% 159.18/159.00            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__add__distrib__left,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__0R,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__0L,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__diff__distrib__left,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Groups_Oordered__ab__group__add(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__infE,axiom,
% 159.18/159.00      ! [V_b,V_a,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( 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)))
% 159.18/159.00         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 159.18/159.00             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__mono,axiom,
% 159.18/159.00      ! [V_d,V_b,V_c,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 159.18/159.00         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 159.18/159.00           => 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))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__greatest,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.18/159.00         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 159.18/159.00           => 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))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__infI,axiom,
% 159.18/159.00      ! [V_b,V_a,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 159.18/159.00         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 159.18/159.00           => 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))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__absorb2,axiom,
% 159.18/159.00      ! [V_x,V_y,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.18/159.00         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_y ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__absorb1,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.18/159.00         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_x ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__infI2,axiom,
% 159.18/159.00      ! [V_a,V_x,V_b,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__infI1,axiom,
% 159.18/159.00      ! [V_b,V_x,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__inf__iff,axiom,
% 159.18/159.00      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_y_2),V_z_2)))
% 159.18/159.00        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.18/159.00            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__iff__inf,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.18/159.00        <=> hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2) = V_x_2 ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__le2,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__le1,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__le__iff__disj,axiom,
% 159.18/159.00      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)),V_z_2))
% 159.18/159.00        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 159.18/159.00            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__number__of,axiom,
% 159.18/159.00      ! [V_v,V_u,T_b] :
% 159.18/159.00        ( ( class_Int_Onumber(T_b)
% 159.18/159.00          & class_Orderings_Oord(T_b) )
% 159.18/159.00       => ( ( 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)))
% 159.18/159.00           => 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) )
% 159.18/159.00          & ( ~ 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)))
% 159.18/159.00           => 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) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_evaln_Oequations_I2_J,axiom,
% 159.18/159.00      ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2] : c_Natural_Oevaln(c_Com_Ocom_OAss(V_a1_2,V_a2_2),V_a3_2,V_a4_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a3_2),V_a1_2),hAPP(V_a2_2,V_a3_2))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_evalc_Oequations_I2_J,axiom,
% 159.18/159.00      ! [V_a3_2,V_a2_2,V_a1_2] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_a1_2,V_a2_2)),V_a3_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a3_2),V_a1_2),hAPP(V_a2_2,V_a3_2)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__Suc1,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__Suc2,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_hoare__derivs_Oequations_I8_J,axiom,
% 159.18/159.00      ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a1_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_b),c_COMBB(tc_Com_Ostate,tc_HOL_Obool,tc_Com_Ostate)),V_a2_2)),hAPP(hAPP(c_COMBS(tc_Com_Ostate,tc_Nat_Onat,tc_Com_Ostate),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ovname,tc_fun(tc_Nat_Onat,tc_Com_Ostate)),c_Natural_Oupdate),V_a3_2)),V_a4_2))),c_Com_Ocom_OAss(V_a3_2,V_a4_2)),V_a2_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__ord__min,axiom,
% 159.18/159.00      ! [T_b] :
% 159.18/159.00        ( class_Orderings_Oord(T_b)
% 159.18/159.00       => c_Orderings_Oord__class_Omin(T_b) = c_Orderings_Oord_Omin(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_in__lex__prod,axiom,
% 159.18/159.00      ! [V_s_2,V_r_2,V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_b,T_c,V_r_2,V_s_2)))
% 159.18/159.00      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_H_2)),V_r_2))
% 159.18/159.00          | ( V_a_2 = V_a_H_2
% 159.18/159.00            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_b_2),V_b_H_2)),V_s_2)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__Suc__number__of,axiom,
% 159.18/159.00      ! [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)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__number__of__Suc,axiom,
% 159.18/159.00      ! [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)))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_apfst__apsnd,axiom,
% 159.18/159.00      ! [V_x_2,V_g_2,T_e,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(c_Product__Type_Oapsnd(T_e,T_c,T_d,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_e),V_x_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_d,T_e),V_x_2))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__sup__distrib2,axiom,
% 159.18/159.00      ! [V_x,V_z,V_y,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__inf__distrib2,axiom,
% 159.18/159.00      ! [V_x,V_z,V_y,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__sup__distrib1,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__inf__distrib1,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oinf__sup__absorb,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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 ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__inf__absorb,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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 ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_le__max__iff__disj,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)))
% 159.18/159.00        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_x_2))
% 159.18/159.00            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_y_2)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_le__maxI1,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_le__maxI2,axiom,
% 159.18/159.00      ! [V_x,V_y,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__iff__sup,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.18/159.00        <=> hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2) = V_y_2 ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__sup__iff,axiom,
% 159.18/159.00      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)),V_z_2))
% 159.18/159.00        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 159.18/159.00            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__supI1,axiom,
% 159.18/159.00      ! [V_b,V_a,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 159.18/159.00         => 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))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__supI2,axiom,
% 159.18/159.00      ! [V_a,V_b,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 159.18/159.00         => 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))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__absorb2,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.18/159.00         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_y ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__absorb1,axiom,
% 159.18/159.00      ! [V_x,V_y,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.18/159.00         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_x ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__supI,axiom,
% 159.18/159.00      ! [V_b,V_x,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 159.18/159.00         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 159.18/159.00           => 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)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__least,axiom,
% 159.18/159.00      ! [V_z,V_x,V_y,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.18/159.00         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 159.18/159.00           => 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)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__mono,axiom,
% 159.18/159.00      ! [V_d,V_b,V_c,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 159.18/159.00         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 159.18/159.00           => 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))) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Ole__supE,axiom,
% 159.18/159.00      ! [V_x,V_b,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( 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))
% 159.18/159.00         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 159.18/159.00             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__diff__distrib__left,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Groups_Oordered__ab__group__add(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__0L,axiom,
% 159.18/159.00      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__0R,axiom,
% 159.18/159.00      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_n ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__add__distrib__left,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__less__iff__conj,axiom,
% 159.18/159.00      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)),V_z_2))
% 159.18/159.00        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2))
% 159.18/159.00            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_less__max__iff__disj,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)))
% 159.18/159.00        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2))
% 159.18/159.00            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oless__supI2,axiom,
% 159.18/159.00      ! [V_a,V_b,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 159.18/159.00         => 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))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Oless__supI1,axiom,
% 159.18/159.00      ! [V_b,V_a,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 159.18/159.00         => 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))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup_Oidem,axiom,
% 159.18/159.00      ! [V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_a) = V_a ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup_Ocommute,axiom,
% 159.18/159.00      ! [V_b,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__commute,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup_Oleft__idem,axiom,
% 159.18/159.00      ! [V_b,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__left__idem,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup_Oleft__commute,axiom,
% 159.18/159.00      ! [V_c,V_a,V_b,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__left__commute,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup_Oassoc,axiom,
% 159.18/159.00      ! [V_c,V_b,V_a,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Osup__assoc,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__Suc__Suc,axiom,
% 159.18/159.00      ! [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)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_apfst__conv,axiom,
% 159.18/159.00      ! [V_y_2,V_x_2,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_d,T_c),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,V_x_2)),V_y_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_apfst__compose,axiom,
% 159.18/159.00      ! [V_x_2,V_g_2,T_e,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_d,T_c,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapfst(T_e,T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_b,T_e,V_f_2),V_g_2)),V_x_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_fst__apfst,axiom,
% 159.18/159.00      ! [V_x_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_apfst__eq__conv,axiom,
% 159.18/159.00      ! [V_g_2,V_x_2,V_f_2,T_c,T_b,T_d] :
% 159.18/159.00        ( hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_g_2),V_x_2)
% 159.18/159.00      <=> hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_snd__apfst,axiom,
% 159.18/159.00      ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Oapfst(T_d,T_c,T_b,V_f_2),V_x_2)) = hAPP(c_Product__Type_Osnd(T_d,T_b),V_x_2) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__number__of,axiom,
% 159.18/159.00      ! [V_v,V_u,T_b] :
% 159.18/159.00        ( ( class_Int_Onumber(T_b)
% 159.18/159.00          & class_Orderings_Oord(T_b) )
% 159.18/159.00       => ( ( 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)))
% 159.18/159.00           => 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) )
% 159.18/159.00          & ( ~ 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)))
% 159.18/159.00           => 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) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Odistrib__inf__le,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_min__max_Odistrib__sup__le,axiom,
% 159.18/159.00      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => 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)))) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_minus__max__eq__min,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Groups_Olinordered__ab__group__add(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_minus__min__eq__max,axiom,
% 159.18/159.00      ! [V_y,V_x,T_a] :
% 159.18/159.00        ( class_Groups_Olinordered__ab__group__add(T_a)
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_nat__minus__add__max,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_apsnd__apfst__commute,axiom,
% 159.18/159.00      ! [V_p_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_b,T_d,V_g_2),V_p_2)) = hAPP(c_Product__Type_Oapfst(T_e,T_b,T_c,V_g_2),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_e,V_f_2),V_p_2)) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__Suc2,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__Suc1,axiom,
% 159.18/159.00      ! [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) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_apsnd__apfst,axiom,
% 159.18/159.00      ! [V_x_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_b,T_d,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_e,T_d),V_x_2))),hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_e,T_d),V_x_2))) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_dual__min,axiom,
% 159.18/159.00      ! [T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => c_Orderings_Oord_Omin(T_b,hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b))) = c_Orderings_Oord__class_Omax(T_b) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_same__fstI,axiom,
% 159.18/159.00      ! [T_b,V_R_2,V_y_2,V_y_H_2,T_c,V_x_2,V_Pa_2] :
% 159.18/159.00        ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_y_H_2),V_y_2)),hAPP(V_R_2,V_x_2)))
% 159.18/159.00         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_H_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2))),c_Recdef_Osame__fst(T_b,T_c,V_Pa_2,V_R_2))) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_max__ord__max,axiom,
% 159.18/159.00      ! [T_b] :
% 159.18/159.00        ( class_Orderings_Oord(T_b)
% 159.18/159.00       => c_Orderings_Oord__class_Omax(T_b) = c_Orderings_Oord_Omax(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pair__lessI2,axiom,
% 159.18/159.00      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s_2),V_t_2))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_rel__pow__E,axiom,
% 159.18/159.00      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 159.18/159.00       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.00           => V_x_2 != V_z_2 )
% 159.18/159.00         => ~ ! [B_y,B_m] :
% 159.18/159.00                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 159.18/159.00               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_m),V_R_2)))
% 159.18/159.00                 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),V_R_2)) ) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Min_Oidem,axiom,
% 159.18/159.00      ! [V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_x) = V_x ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_Max_Oidem,axiom,
% 159.18/159.00      ! [V_x,T_a] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_a)
% 159.18/159.00       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_x) = V_x ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_dual__max,axiom,
% 159.18/159.00      ! [T_b] :
% 159.18/159.00        ( class_Orderings_Olinorder(T_b)
% 159.18/159.00       => c_Orderings_Oord_Omax(T_b,hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b))) = c_Orderings_Oord__class_Omin(T_b) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pair__lessI1,axiom,
% 159.18/159.00      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 159.18/159.00       => 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)) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_pair__leqI2,axiom,
% 159.18/159.00      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 159.18/159.00       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_s_2),V_t_2))
% 159.18/159.00         => 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)) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_smax__insertI,axiom,
% 159.18/159.00      ! [V_X_2,V_x_2,V_Y_2,V_y_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_Y_2))
% 159.18/159.00       => ( 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))
% 159.18/159.00         => ( 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))
% 159.18/159.00           => 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)) ) ) ) ).
% 159.18/159.00  
% 159.18/159.00  fof(fact_smin__insertI,axiom,
% 159.18/159.00      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 159.18/159.00        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 159.18/159.00       => ( 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))
% 159.18/159.00         => ( 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))
% 159.18/159.01           => 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)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_pair__leqI1,axiom,
% 159.18/159.01      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_intrel__iff,axiom,
% 159.18/159.01      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 159.18/159.01        ( 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))
% 159.18/159.01      <=> 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_smin__emptyI,axiom,
% 159.18/159.01      ! [V_X_2] :
% 159.18/159.01        ( V_X_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_wmin__insertI,axiom,
% 159.18/159.01      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 159.18/159.01       => ( 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))
% 159.18/159.01         => ( 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))
% 159.18/159.01           => 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)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_wmax__insertI,axiom,
% 159.18/159.01      ! [V_XS_2,V_x_2,V_YS_2,V_y_2] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))
% 159.18/159.01       => ( 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))
% 159.18/159.01         => ( 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))
% 159.18/159.01           => 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)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_wmin__emptyI,axiom,
% 159.18/159.01      ! [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)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_min__strict__def,axiom,
% 159.18/159.01      c_FunDef_Omin__strict = c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_less__than__iff,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2] :
% 159.18/159.01        ( 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))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_pair__less__def,axiom,
% 159.18/159.01      c_FunDef_Opair__less = c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_Nat_Onat,c_Wellfounded_Oless__than,c_Wellfounded_Oless__than) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_mlex__prod__def,axiom,
% 159.18/159.01      ! [V_R_2,V_f_2,T_b] : c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,T_b),T_b),c_Wellfounded_Olex__prod(tc_Nat_Onat,T_b,c_Wellfounded_Oless__than,V_R_2)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(tc_Nat_Onat,T_b)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,tc_prod(tc_Nat_Onat,T_b)),T_b),c_Product__Type_OPair(tc_Nat_Onat,T_b)),V_f_2)),c_COMBI(T_b))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_min__weak__def,axiom,
% 159.18/159.01      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)))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_max__rpair__set,axiom,
% 159.18/159.01      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)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_min__rpair__set,axiom,
% 159.18/159.01      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)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_rel__pow__E2,axiom,
% 159.18/159.01      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 159.18/159.01       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.01           => V_x_2 != V_z_2 )
% 159.18/159.01         => ~ ! [B_y,B_m] :
% 159.18/159.01                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 159.18/159.01               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2))
% 159.18/159.01                 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_m),V_R_2))) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup1E,axiom,
% 159.18/159.01      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 159.18/159.01       => ( ~ hBOOL(hAPP(V_A_2,V_x_2))
% 159.18/159.01         => hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup1CI,axiom,
% 159.18/159.01      ! [T_b,V_A_2,V_x_2,V_B_2] :
% 159.18/159.01        ( ( ~ hBOOL(hAPP(V_B_2,V_x_2))
% 159.18/159.01         => hBOOL(hAPP(V_A_2,V_x_2)) )
% 159.18/159.01       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_UnE,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.01       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_UnCI,axiom,
% 159.18/159.01      ! [V_A_2,V_B_2,V_c_2,T_b] :
% 159.18/159.01        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) )
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__empty,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hAPP(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))
% 159.18/159.01      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__empty__right,axiom,
% 159.18/159.01      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__empty__left,axiom,
% 159.18/159.01      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__bot__left,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Obounded__lattice__bot(T_a)
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = V_x ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__bot__right,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Obounded__lattice__bot(T_a)
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = V_x ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__eq__bot__iff,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.01        ( class_Lattices_Obounded__lattice__bot(T_b)
% 159.18/159.01       => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = c_Orderings_Obot__class_Obot(T_b)
% 159.18/159.01        <=> ( V_x_2 = c_Orderings_Obot__class_Obot(T_b)
% 159.18/159.01            & V_y_2 = c_Orderings_Obot__class_Obot(T_b) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__max,axiom,
% 159.18/159.01      ! [T_b] :
% 159.18/159.01        ( ( class_Lattices_Osemilattice__sup(T_b)
% 159.18/159.01          & class_Orderings_Olinorder(T_b) )
% 159.18/159.01       => c_Lattices_Osemilattice__sup__class_Osup(T_b) = c_Orderings_Oord__class_Omax(T_b) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Sup__fin_Oidem,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__ord_I3_J,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__ge1,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__ord_I4_J,axiom,
% 159.18/159.01      ! [V_x,V_y,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__ge2,axiom,
% 159.18/159.01      ! [V_x,V_y,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__iff__sup,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.18/159.01        <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = V_y_2 ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__sup__iff,axiom,
% 159.18/159.01      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2)),V_z_2))
% 159.18/159.01        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 159.18/159.01            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__supI1,axiom,
% 159.18/159.01      ! [V_b,V_a,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 159.18/159.01         => 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))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__supI2,axiom,
% 159.18/159.01      ! [V_a,V_b,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 159.18/159.01         => 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))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__absorb2,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.18/159.01         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_y ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__absorb1,axiom,
% 159.18/159.01      ! [V_x,V_y,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.18/159.01         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_x ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__supI,axiom,
% 159.18/159.01      ! [V_b,V_x,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 159.18/159.01           => 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)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__least,axiom,
% 159.18/159.01      ! [V_z,V_x,V_y,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 159.18/159.01           => 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)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__mono,axiom,
% 159.18/159.01      ! [V_d,V_b,V_c,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 159.18/159.01           => 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))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__supE,axiom,
% 159.18/159.01      ! [V_x,V_b,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( 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))
% 159.18/159.01         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 159.18/159.01             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup1I1,axiom,
% 159.18/159.01      ! [V_B_2,T_b,V_x_2,V_A_2] :
% 159.18/159.01        ( hBOOL(hAPP(V_A_2,V_x_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup1I2,axiom,
% 159.18/159.01      ! [V_A_2,T_b,V_x_2,V_B_2] :
% 159.18/159.01        ( hBOOL(hAPP(V_B_2,V_x_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__mono,axiom,
% 159.18/159.01      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__least,axiom,
% 159.18/159.01      ! [V_B_2,V_C_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,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_C_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__absorb2,axiom,
% 159.18/159.01      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__absorb1,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_subset__Un__eq,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01      <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__upper2,axiom,
% 159.18/159.01      ! [V_A_2,V_B_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__upper1,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_less__supI2,axiom,
% 159.18/159.01      ! [V_a,V_b,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 159.18/159.01         => 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))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_less__supI1,axiom,
% 159.18/159.01      ! [V_b,V_a,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 159.18/159.01         => 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))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__absorb,axiom,
% 159.18/159.01      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__commute,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : 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_b,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__left__absorb,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_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_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__left__commute,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__assoc,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,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_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_bex__Un,axiom,
% 159.18/159.01      ! [V_Pa_2,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( ? [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.01            & hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.18/159.01      <=> ( ? [B_x] :
% 159.18/159.01              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.01              & hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.18/159.01          | ? [B_x] :
% 159.18/159.01              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 159.18/159.01              & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ball__Un,axiom,
% 159.18/159.01      ! [V_Pa_2,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( ! [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.01           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.18/159.01      <=> ( ! [B_x] :
% 159.18/159.01              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.01             => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.18/159.01          & ! [B_x] :
% 159.18/159.01              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 159.18/159.01             => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup_Oidem,axiom,
% 159.18/159.01      ! [V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_a) = V_a ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__idem,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup_Ocommute,axiom,
% 159.18/159.01      ! [V_b,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__aci_I5_J,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__commute,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup_Oleft__idem,axiom,
% 159.18/159.01      ! [V_b,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__aci_I8_J,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__left__idem,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup_Oleft__commute,axiom,
% 159.18/159.01      ! [V_c,V_a,V_b,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__aci_I7_J,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__left__commute,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup_Oassoc,axiom,
% 159.18/159.01      ! [V_c,V_b,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__aci_I6_J,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__assoc,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__sup(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__apply,axiom,
% 159.18/159.01      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__fun__def,axiom,
% 159.18/159.01      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__Diff,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,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_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__Diff__cancel2,axiom,
% 159.18/159.01      ! [V_A_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__Diff__cancel,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__insert__right,axiom,
% 159.18/159.01      ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(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_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__insert__left,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__iff,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.01      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.01          | hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_UnI1,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_UnI2,axiom,
% 159.18/159.01      ! [V_A_2,V_B_2,V_c_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__Un__eq,axiom,
% 159.18/159.01      ! [V_x_2,V_S_2,V_R_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)),V_x_2))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_insert__is__Un,axiom,
% 159.18/159.01      ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_A_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__subset__conv,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__partition,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = V_B_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Compl__Diff__eq,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(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(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_max__weak__def,axiom,
% 159.18/159.01      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)))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_rp__inv__image__def,axiom,
% 159.18/159.01      ! [T_c,T_b] : c_FunDef_Orp__inv__image(T_b,T_c) = hAPP(c_Product__Type_Oprod_Oprod__case(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(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(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_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_COMBS(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(T_c,T_b)),c_Product__Type_OPair(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),c_Relation_Oinv__image(T_b,T_c))))),c_Relation_Oinv__image(T_b,T_c))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_in__inv__image,axiom,
% 159.18/159.01      ! [V_f_2,V_r_2,T_c,V_y_2,V_x_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_r_2),V_f_2)))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))),V_r_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_rp__inv__image__rp,axiom,
% 159.18/159.01      ! [V_f_2,T_c,V_Pa_2,T_b] :
% 159.18/159.01        ( c_FunDef_Oreduction__pair(T_b,V_Pa_2)
% 159.18/159.01       => c_FunDef_Oreduction__pair(T_c,hAPP(hAPP(c_FunDef_Orp__inv__image(T_b,T_c),V_Pa_2),V_f_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_max__ext__additive,axiom,
% 159.18/159.01      ! [V_D_2,V_C_2,V_R_2,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Omax__ext(T_b,V_R_2)))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2)),c_Wellfounded_Omax__ext(T_b,V_R_2)))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__nat__def,axiom,
% 159.18/159.01      c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat) = c_Orderings_Oord__class_Omax(tc_Nat_Onat) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__Un__eq2,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),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_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))
% 159.18/159.01      <=> 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_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_max__strict__def,axiom,
% 159.18/159.01      c_FunDef_Omax__strict = c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_measure__def,axiom,
% 159.18/159.01      ! [T_b] : c_Wellfounded_Omeasure(T_b) = hAPP(c_Relation_Oinv__image(tc_Nat_Onat,T_b),c_Wellfounded_Oless__than) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_max__extp__max__ext__eq,axiom,
% 159.18/159.01      ! [V_xa_2,V_x_2,V_R_2,T_b] :
% 159.18/159.01        ( c_Wellfounded_Omax__extp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_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_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),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_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_R_2),V_x_2,V_xa_2)
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_xa_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_irrefl__def,axiom,
% 159.18/159.01      ! [V_r_2,T_b] :
% 159.18/159.01        ( c_Relation_Oirrefl(T_b,V_r_2)
% 159.18/159.01      <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Body1,axiom,
% 159.18/159.01      ! [V_pna_2,V_Procs_2,V_Qa_2,V_Pa_2,V_Ga_2,T_b] :
% 159.18/159.01        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_Ga_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,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))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),c_Com_Ocom_OBODY)),V_Qa_2)),V_Procs_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,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))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_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_Qa_2)),V_Procs_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),V_pna_2),V_Procs_2))
% 159.18/159.01         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(V_Pa_2,V_pna_2)),hAPP(c_Com_Ocom_OBODY,V_pna_2)),hAPP(V_Qa_2,V_pna_2))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Field__insert,axiom,
% 159.18/159.01      ! [V_r_2,V_b_2,V_a_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OField(T_b),V_r_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_equiv__intrel__iff,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2] :
% 159.18/159.01        ( 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))))
% 159.18/159.01      <=> 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup2E,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 159.18/159.01       => ( ~ hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup2CI,axiom,
% 159.18/159.01      ! [T_c,T_b,V_A_2,V_y_2,V_x_2,V_B_2] :
% 159.18/159.01        ( ( ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) )
% 159.18/159.01       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__eqI,axiom,
% 159.18/159.01      ! [T_b,V_A_2,T_c,V_x_2,V_f_2,V_b_2] :
% 159.18/159.01        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Image__empty,axiom,
% 159.18/159.01      ! [V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_R_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup2I1,axiom,
% 159.18/159.01      ! [V_B_2,T_c,T_b,V_y_2,V_x_2,V_A_2] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup2I2,axiom,
% 159.18/159.01      ! [V_A_2,T_c,T_b,V_y_2,V_x_2,V_B_2] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__Un,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,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(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Image__Un,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,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(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__iff,axiom,
% 159.18/159.01      ! [V_A_2,V_f_2,T_c,V_z_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 159.18/159.01      <=> ? [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.01            & V_z_2 = hAPP(V_f_2,B_x) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_imageI,axiom,
% 159.18/159.01      ! [V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_rev__image__eqI,axiom,
% 159.18/159.01      ! [T_c,V_f_2,V_b_2,V_A_2,V_x_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01       => ( V_b_2 = hAPP(V_f_2,V_x_2)
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__mono,axiom,
% 159.18/159.01      ! [V_f_2,T_c,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_subset__image__iff,axiom,
% 159.18/159.01      ! [V_A_2,V_f_2,T_c,V_B_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 159.18/159.01      <=> ? [B_AA] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),B_AA),V_A_2))
% 159.18/159.01            & V_B_2 = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),B_AA) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__image,axiom,
% 159.18/159.01      ! [V_A_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Oimage(T_d,T_c,V_g_2),V_A_2)) = hAPP(c_Set_Oimage(T_d,T_b,hAPP(hAPP(c_COMBB(T_c,T_b,T_d),V_f_2),V_g_2)),V_A_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__ident,axiom,
% 159.18/159.01      ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__compose,axiom,
% 159.18/159.01      ! [V_r_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_b,T_c,V_f_2),V_g_2)),V_r_2) = hAPP(c_Set_Oimage(T_d,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_d,V_g_2),V_r_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__insert,axiom,
% 159.18/159.01      ! [V_B_2,V_a_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_empty__is__image,axiom,
% 159.18/159.01      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)
% 159.18/159.01      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__empty,axiom,
% 159.18/159.01      ! [V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__is__empty,axiom,
% 159.18/159.01      ! [V_A_2,V_f_2,T_b,T_c] :
% 159.18/159.01        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_insert__image,axiom,
% 159.18/159.01      ! [V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01       => hAPP(hAPP(c_Set_Oinsert(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__diff__subset,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2))),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__constant__conv,axiom,
% 159.18/159.01      ! [V_c_2,T_c,T_b,V_A_2] :
% 159.18/159.01        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01         => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.01        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01         => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Image__mono,axiom,
% 159.18/159.01      ! [V_A_2,V_A_H_2,V_r_2,V_r_H_2,T_c,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_H_2),V_A_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,V_r_H_2),V_A_H_2)),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_A_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__Image,axiom,
% 159.18/159.01      ! [V_A_2,V_S_2,V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_R_2),V_S_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_S_2),V_A_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Image__iff,axiom,
% 159.18/159.01      ! [V_A_2,V_r_2,T_c,V_b_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)))
% 159.18/159.01      <=> ? [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.01            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_rev__ImageI,axiom,
% 159.18/159.01      ! [V_r_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_A_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__constant,axiom,
% 159.18/159.01      ! [V_c_2,T_c,V_A_2,V_x_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01       => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Field__empty,axiom,
% 159.18/159.01      ! [T_b] : hAPP(c_Relation_OField(T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_mono__Field,axiom,
% 159.18/159.01      ! [V_s_2,V_r_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_Relation_OField(T_b),V_s_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Field__Un,axiom,
% 159.18/159.01      ! [V_s_2,V_r_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_Relation_OField(T_b),V_s_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Image__singleton__iff,axiom,
% 159.18/159.01      ! [V_a_2,V_r_2,T_c,V_b_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2),V_b_2)),V_r_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_hoare__derivs_OBody,axiom,
% 159.18/159.01      ! [V_Procs_2,V_Qa_2,V_Pa_2,V_Ga_2,T_b] :
% 159.18/159.01        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_Ga_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,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))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),c_Com_Ocom_OBODY)),V_Qa_2)),V_Procs_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,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))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_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_Qa_2)),V_Procs_2))
% 159.18/159.01       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,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))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),c_Com_Ocom_OBODY)),V_Qa_2)),V_Procs_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_of__int,axiom,
% 159.18/159.01      ! [V_j_2,V_i_2,T_b] :
% 159.18/159.01        ( class_Rings_Oring__1(T_b)
% 159.18/159.01       => hAPP(c_Int_Oring__1__class_Oof__int(T_b),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_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_i_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_j_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_One__int__def,axiom,
% 159.18/159.01      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))))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_mult,axiom,
% 159.18/159.01      ! [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))))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le,axiom,
% 159.18/159.01      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 159.18/159.01        ( 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)))))))
% 159.18/159.01      <=> 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_less,axiom,
% 159.18/159.01      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 159.18/159.01        ( 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)))))))
% 159.18/159.01      <=> 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_pair__imageI,axiom,
% 159.18/159.01      ! [V_f_2,T_d,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_A_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_member(T_d),hAPP(hAPP(V_f_2,V_a_2),V_b_2)),hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),V_A_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I3_J,axiom,
% 159.18/159.01      ! [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))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__nat__int__set__relations_I2_J,axiom,
% 159.18/159.01      ! [V_A_2,V_x_2] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),V_A_2))
% 159.18/159.01      <=> 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__nat__int__set__relations_I5_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01      <=> 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__int__nat__set__return__embed,axiom,
% 159.18/159.01      ! [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 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__nat__int__set__relations_I3_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( V_A_2 = V_B_2
% 159.18/159.01      <=> 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__nat__int__set__relations_I4_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01      <=> 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I2_J,axiom,
% 159.18/159.01      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))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I2_J,axiom,
% 159.18/159.01      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))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_minus,axiom,
% 159.18/159.01      ! [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))))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Zero__int__def,axiom,
% 159.18/159.01      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))))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_int__def,axiom,
% 159.18/159.01      ! [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))))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_add,axiom,
% 159.18/159.01      ! [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))))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_nat,axiom,
% 159.18/159.01      ! [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) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_eq__Abs__Integ,axiom,
% 159.18/159.01      ! [V_z_2] :
% 159.18/159.01        ~ ! [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))))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__image,axiom,
% 159.18/159.01      ! [V_y_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 159.18/159.01        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01         => hAPP(c_Set_Oimage(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_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)))))) )
% 159.18/159.01        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01         => hAPP(c_Set_Oimage(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2)),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ImageE,axiom,
% 159.18/159.01      ! [V_A_2,V_r_2,T_c,V_b_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)))
% 159.18/159.01       => ~ ! [B_x] :
% 159.18/159.01              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2))
% 159.18/159.01             => ~ hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_reflcl__set__eq,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_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_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),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_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),c_fequal),V_x_2),V_y_2))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__triv,axiom,
% 159.18/159.01      ! [V_x_2,V_f_2,T_c,T_b] : c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,hAPP(V_f_2,V_x_2)) = V_f_2 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_IdI,axiom,
% 159.18/159.01      ! [V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),c_Relation_OId(T_b))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__idem__iff,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2) = V_f_2
% 159.18/159.01      <=> hAPP(V_f_2,V_x_2) = V_y_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__upd,axiom,
% 159.18/159.01      ! [V_z_2,V_y_2,V_x_2,V_f_2,T_c,T_b] : c_Fun_Ofun__upd(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_x_2,V_z_2) = c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_z_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__same,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_f_2,T_b,T_c] : hAPP(c_Fun_Ofun__upd(T_c,T_b,V_f_2,V_x_2,V_y_2),V_x_2) = V_y_2 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__apply,axiom,
% 159.18/159.01      ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] :
% 159.18/159.01        ( ( V_z_2 = V_x_2
% 159.18/159.01         => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_z_2) = V_y_2 )
% 159.18/159.01        & ( V_z_2 != V_x_2
% 159.18/159.01         => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__twist,axiom,
% 159.18/159.01      ! [V_d_2,V_b_2,V_m_2,T_c,T_b,V_c_2,V_a_2] :
% 159.18/159.01        ( V_a_2 != V_c_2
% 159.18/159.01       => c_Fun_Ofun__upd(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_m_2,V_a_2,V_b_2),V_c_2,V_d_2) = c_Fun_Ofun__upd(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_m_2,V_c_2,V_d_2),V_a_2,V_b_2) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__other,axiom,
% 159.18/159.01      ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] :
% 159.18/159.01        ( V_z_2 != V_x_2
% 159.18/159.01       => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__idem,axiom,
% 159.18/159.01      ! [T_b,T_c,V_y_2,V_x_2,V_f_2] :
% 159.18/159.01        ( hAPP(V_f_2,V_x_2) = V_y_2
% 159.18/159.01       => c_Fun_Ofun__upd(T_c,T_b,V_f_2,V_x_2,V_y_2) = V_f_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__def,axiom,
% 159.18/159.01      ! [V_b_2,V_f_2,T_c,T_b,V_a_2,V_x_2] :
% 159.18/159.01        ( ( V_x_2 = V_a_2
% 159.18/159.01         => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_a_2,V_b_2),V_x_2) = V_b_2 )
% 159.18/159.01        & ( V_x_2 != V_a_2
% 159.18/159.01         => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_a_2,V_b_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_fun__upd__comp,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),c_Fun_Ofun__upd(T_b,T_d,V_g_2,V_x_2,V_y_2)) = c_Fun_Ofun__upd(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2),V_x_2,hAPP(V_f_2,V_y_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Image__Id,axiom,
% 159.18/159.01      ! [V_A_2,T_b] : hAPP(c_Relation_OImage(T_b,T_b,c_Relation_OId(T_b)),V_A_2) = V_A_2 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_pair__in__Id__conv,axiom,
% 159.18/159.01      ! [V_b_2,V_a_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Relation_OId(T_b)))
% 159.18/159.01      <=> V_a_2 = V_b_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_irrefl__diff__Id,axiom,
% 159.18/159.01      ! [V_r_2,T_b] : c_Relation_Oirrefl(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_relpow_Osimps_I1_J,axiom,
% 159.18/159.01      ! [V_R_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2) = c_Relation_OId(T_b) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_pair__leq__def,axiom,
% 159.18/159.01      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))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I3_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 159.18/159.01         => 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))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__int__nat__set__relations_I4_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01          <=> 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))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__int__nat__set__relations_I5_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01          <=> 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))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__int__nat__set__relations_I2_J,axiom,
% 159.18/159.01      ! [V_A_2,V_x_2] :
% 159.18/159.01        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 159.18/159.01       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 159.18/159.01          <=> 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))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I1_J,axiom,
% 159.18/159.01      c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I2_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 159.18/159.01         => 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)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_nat__set__def,axiom,
% 159.18/159.01      ! [V_S_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_S_2)
% 159.18/159.01      <=> ! [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),V_S_2))
% 159.18/159.01           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I5_J,axiom,
% 159.18/159.01      ! [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)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__int__nat__set__relations_I3_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 159.18/159.01         => ( V_A_2 = V_B_2
% 159.18/159.01          <=> 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) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I6_J,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 159.18/159.01         => c_Nat__Transfer_Ois__nat(V_x_2) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__nat__int__set__function__closures_I6_J,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__nat__int__set__return__embed,axiom,
% 159.18/159.01      ! [V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => 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 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_total__on__diff__Id,axiom,
% 159.18/159.01      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Relation_Ototal__on(T_b,V_A_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))
% 159.18/159.01      <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_subset__equiv__class,axiom,
% 159.18/159.01      ! [V_a_2,V_b_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,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))))))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 159.18/159.01           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_accp__acc__eq,axiom,
% 159.18/159.01      ! [V_x_2,V_r_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_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_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),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_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),V_x_2))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_wmax__emptyI,axiom,
% 159.18/159.01      ! [V_X_2] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_X_2))
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__Field,axiom,
% 159.18/159.01      ! [V_r_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 159.18/159.01       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_OField(T_b),V_r_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_total__on__empty,axiom,
% 159.18/159.01      ! [V_r_2,T_b] : c_Relation_Ototal__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_r_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_acc__subset,axiom,
% 159.18/159.01      ! [V_R2_2,V_R1_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R1_2),V_R2_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Oacc(T_b,V_R2_2)),c_Wellfounded_Oacc(T_b,V_R1_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_equiv__class__self,axiom,
% 159.18/159.01      ! [V_a_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_OImage(T_b,T_b,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)))))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_acc__downward,axiom,
% 159.18/159.01      ! [V_a_2,V_r_2,V_b_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_acc_Osimps,axiom,
% 159.18/159.01      ! [V_r_2,V_a_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 159.18/159.01      <=> ! [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_a_2)),V_r_2))
% 159.18/159.01           => hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_equiv__class__eq,axiom,
% 159.18/159.01      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.18/159.01         => hAPP(c_Relation_OImage(T_b,T_b,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_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_total__on__def,axiom,
% 159.18/159.01      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Relation_Ototal__on(T_b,V_A_2,V_r_2)
% 159.18/159.01      <=> ! [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.01           => ! [B_xa] :
% 159.18/159.01                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 159.18/159.01               => ( B_x != B_xa
% 159.18/159.01                 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_r_2))
% 159.18/159.01                    | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_xa),B_x)),V_r_2)) ) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_eq__equiv__class__iff,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 159.18/159.01           => ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.01            <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_eq__equiv__class,axiom,
% 159.18/159.01      ! [V_A_2,V_b_2,V_a_2,V_r_2,T_b] :
% 159.18/159.01        ( hAPP(c_Relation_OImage(T_b,T_b,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_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.01       => ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 159.18/159.01           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_equiv__class__eq__iff,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 159.18/159.01        <=> ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.01            & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01            & hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_equiv__class__subset,axiom,
% 159.18/159.01      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,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_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_smax__emptyI,axiom,
% 159.18/159.01      ! [V_Y_2] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_Y_2))
% 159.18/159.01       => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 159.18/159.01         => 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)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__Diff,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__imageI,axiom,
% 159.18/159.01      ! [V_h_2,T_c,V_F_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.18/159.01       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_h_2),V_F_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite_OinsertI,axiom,
% 159.18/159.01      ! [V_a_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite_OemptyI,axiom,
% 159.18/159.01      ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__nat__int__set__relations_I1_J,axiom,
% 159.18/159.01      ! [V_A_2] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_A_2))
% 159.18/159.01      <=> 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))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_transfer__int__nat__set__relations_I1_J,axiom,
% 159.18/159.01      ! [V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),V_A_2))
% 159.18/159.01        <=> 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))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite,axiom,
% 159.18/159.01      ! [V_A_2,T_b] :
% 159.18/159.01        ( class_Finite__Set_Ofinite(T_b)
% 159.18/159.01       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__code,axiom,
% 159.18/159.01      ! [V_A_2,T_b] :
% 159.18/159.01        ( class_Finite__Set_Ofinite(T_b)
% 159.18/159.01       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite_Oequations_I1_J,axiom,
% 159.18/159.01      ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__insert,axiom,
% 159.18/159.01      ! [V_A_2,V_a_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)))
% 159.18/159.01      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__subset,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_rev__finite__subset,axiom,
% 159.18/159.01      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__UnI,axiom,
% 159.18/159.01      ! [V_Ga_2,V_F_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2))
% 159.18/159.01         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__Un,axiom,
% 159.18/159.01      ! [V_Ga_2,V_F_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2)))
% 159.18/159.01      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.18/159.01          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__Diff2,axiom,
% 159.18/159.01      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.01        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__surj,axiom,
% 159.18/159.01      ! [V_f_2,V_B_2,T_c,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 159.18/159.01         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__Diff__insert,axiom,
% 159.18/159.01      ! [V_B_2,V_a_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),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_a_2),V_B_2))))
% 159.18/159.01      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_in__finite__psubset,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Ofinite__psubset(T_b)))
% 159.18/159.01      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Oremove,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => hAPP(V_F_2,V_A_2) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_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)))))),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__one_Oremove,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => hAPP(V_F_2,V_A_2) = V_x_2 )
% 159.18/159.01              & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => hAPP(V_F_2,V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_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)))))) ) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__image__simple_Oremove,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 159.18/159.01           => hAPP(V_F_2,V_A_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Ocommute__comps_I1_J,axiom,
% 159.18/159.01      ! [V_h_2,V_g_2,T_g,V_f_2,T_d,T_e,T_f,V_F_2,V_fa_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_fa_2,V_F_2)
% 159.18/159.01       => hAPP(c_Fun_Ocomp(T_f,T_e,T_d,V_f_2),hAPP(c_Fun_Ocomp(T_g,T_f,T_d,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_g,T_e,T_d,hAPP(c_Fun_Ocomp(T_f,T_e,T_g,V_f_2),V_g_2)),V_h_2) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Ocommute__comp,axiom,
% 159.18/159.01      ! [V_x_2,V_y_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Ocommute__left__comp,axiom,
% 159.18/159.01      ! [V_g_2,V_x_2,V_y_2,T_d,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_y_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_y_2)),V_g_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__image__simple_Oempty,axiom,
% 159.18/159.01      ! [V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.18/159.01       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Ocommute__left__comp_H_H,axiom,
% 159.18/159.01      ! [V_g_2,T_d,V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01           => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_B_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_B_2)),V_g_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Ocommute__comp_H_H,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Ocommute__left__comp_H,axiom,
% 159.18/159.01      ! [V_g_2,V_x_2,T_d,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Ocommute__comp_H,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__one_Osingleton,axiom,
% 159.18/159.01      ! [V_x_2,V_F_2,V_f_2,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.18/159.01       => hAPP(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)))) = V_x_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__image__simple_Oinsert,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.01         => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 159.18/159.01           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Oinsert,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__one_Oinsert,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__one_Oinsert__remove,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 159.18/159.01            & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_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)))))) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__image__simple_Oinsert__remove,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.01         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Oinsert__remove,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_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)))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__nat__set__iff__bounded__le,axiom,
% 159.18/159.01      ! [V_N_2] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 159.18/159.01      <=> ? [B_m] :
% 159.18/159.01          ! [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 159.18/159.01           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__nat__set__iff__bounded,axiom,
% 159.18/159.01      ! [V_N_2] :
% 159.18/159.01        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 159.18/159.01      <=> ? [B_m] :
% 159.18/159.01          ! [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 159.18/159.01           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_eq__equiv__class__iff2,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 159.18/159.01           => ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2)
% 159.18/159.01            <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_equiv__class__nondisjoint,axiom,
% 159.18/159.01      ! [V_b_2,V_a_2,V_x_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,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_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf1E,axiom,
% 159.18/159.01      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 159.18/159.01       => ~ ( hBOOL(hAPP(V_A_2,V_x_2))
% 159.18/159.01           => ~ hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf1I,axiom,
% 159.18/159.01      ! [T_b,V_B_2,V_x_2,V_A_2] :
% 159.18/159.01        ( hBOOL(hAPP(V_A_2,V_x_2))
% 159.18/159.01       => ( hBOOL(hAPP(V_B_2,V_x_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_IntI,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_IntE,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.01       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.01           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_finite__Int,axiom,
% 159.18/159.01      ! [V_Ga_2,V_F_2,T_b] :
% 159.18/159.01        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.18/159.01          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2)) )
% 159.18/159.01       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_quotient__disj,axiom,
% 159.18/159.01      ! [V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.01           => ( V_X_2 = V_Y_2
% 159.18/159.01              | hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_Y_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__ord_I1_J,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__le1,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__ord_I2_J,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__le2,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__iff__inf,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.18/159.01        <=> hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = V_x_2 ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__inf__iff,axiom,
% 159.18/159.01      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_y_2),V_z_2)))
% 159.18/159.01        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.18/159.01            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__infI1,axiom,
% 159.18/159.01      ! [V_b,V_x,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 159.18/159.01         => 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)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__infI2,axiom,
% 159.18/159.01      ! [V_a,V_x,V_b,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 159.18/159.01         => 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)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__absorb1,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.18/159.01         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_x ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__absorb2,axiom,
% 159.18/159.01      ! [V_x,V_y,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 159.18/159.01         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_y ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__infI,axiom,
% 159.18/159.01      ! [V_b,V_a,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 159.18/159.01           => 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))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__greatest,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 159.18/159.01           => 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))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__mono,axiom,
% 159.18/159.01      ! [V_d,V_b,V_c,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 159.18/159.01           => 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))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_le__infE,axiom,
% 159.18/159.01      ! [V_b,V_a,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( 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)))
% 159.18/159.01         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 159.18/159.01             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_less__infI2,axiom,
% 159.18/159.01      ! [V_a,V_x,V_b,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 159.18/159.01         => 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)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_less__infI1,axiom,
% 159.18/159.01      ! [V_b,V_x,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 159.18/159.01         => 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)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__mono,axiom,
% 159.18/159.01      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__greatest,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_C_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__absorb1,axiom,
% 159.18/159.01      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__absorb2,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__lower2,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__lower1,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__empty__left,axiom,
% 159.18/159.01      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__empty__right,axiom,
% 159.18/159.01      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_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)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_disjoint__iff__not__equal,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( 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))
% 159.18/159.01      <=> ! [B_x] :
% 159.18/159.01            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.01           => ! [B_xa] :
% 159.18/159.01                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_B_2))
% 159.18/159.01               => B_x != B_xa ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__bot__right,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Obounded__lattice__bot(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__bot__left,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Obounded__lattice__bot(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__iff,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.01      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.01          & hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_IntD1,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_IntD2,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_insert__inter__insert,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(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_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__min,axiom,
% 159.18/159.01      ! [T_b] :
% 159.18/159.01        ( ( class_Lattices_Osemilattice__inf(T_b)
% 159.18/159.01          & class_Orderings_Olinorder(T_b) )
% 159.18/159.01       => c_Lattices_Osemilattice__inf__class_Oinf(T_b) = c_Orderings_Oord__class_Omin(T_b) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__fun__def,axiom,
% 159.18/159.01      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__apply,axiom,
% 159.18/159.01      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__assoc,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__aci_I2_J,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf_Oassoc,axiom,
% 159.18/159.01      ! [V_c,V_b,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__left__commute,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__aci_I3_J,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf_Oleft__commute,axiom,
% 159.18/159.01      ! [V_c,V_a,V_b,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__left__idem,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__aci_I4_J,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf_Oleft__idem,axiom,
% 159.18/159.01      ! [V_b,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__commute,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__aci_I1_J,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf_Ocommute,axiom,
% 159.18/159.01      ! [V_b,V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__idem,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf_Oidem,axiom,
% 159.18/159.01      ! [V_a,T_a] :
% 159.18/159.01        ( class_Lattices_Osemilattice__inf(T_a)
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_a) = V_a ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__assoc,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__left__commute,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__left__absorb,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_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_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__commute,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : 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_b,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__absorb,axiom,
% 159.18/159.01      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf1D2,axiom,
% 159.18/159.01      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 159.18/159.01       => hBOOL(hAPP(V_B_2,V_x_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf1D1,axiom,
% 159.18/159.01      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 159.18/159.01       => hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Inf__fin_Oidem,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I3_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 159.18/159.01         => 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)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__Int2,axiom,
% 159.18/159.01      ! [V_B_2,V_C_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),V_B_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__Int__distrib2,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__Diff,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__Int__distrib,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_C_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_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_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__Un__distrib,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__Int__distrib,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__Un__distrib2,axiom,
% 159.18/159.01      ! [V_A_2,V_C_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__Int__distrib2,axiom,
% 159.18/159.01      ! [V_A_2,V_C_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__Int__crazy,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__absorb,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__inf__absorb,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__distrib1,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Odistrib__lattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__inf__distrib1,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Odistrib__lattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__sup__distrib2,axiom,
% 159.18/159.01      ! [V_x,V_z,V_y,T_a] :
% 159.18/159.01        ( class_Lattices_Odistrib__lattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__inf__distrib2,axiom,
% 159.18/159.01      ! [V_x,V_z,V_y,T_a] :
% 159.18/159.01        ( class_Lattices_Odistrib__lattice(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_quotient__empty,axiom,
% 159.18/159.01      ! [V_r_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_quotient__is__empty2,axiom,
% 159.18/159.01      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)
% 159.18/159.01      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_quotient__is__empty,axiom,
% 159.18/159.01      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 159.18/159.01      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__Int__eq,axiom,
% 159.18/159.01      ! [V_x_2,V_S_2,V_R_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)),V_x_2))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_distrib__sup__le,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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)))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_distrib__inf__le,axiom,
% 159.18/159.01      ! [V_z,V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Olattice(T_a)
% 159.18/159.01       => 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)))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__compl__bot,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_compl__inf__bot,axiom,
% 159.18/159.01      ! [V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.01       => 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) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_diff__eq,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_compl__inf,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_compl__sup,axiom,
% 159.18/159.01      ! [V_y,V_x,T_a] :
% 159.18/159.01        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.01       => 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)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__insert__left__if1,axiom,
% 159.18/159.01      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__insert__right__if1,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(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_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__insert__left__if0,axiom,
% 159.18/159.01      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 159.18/159.01        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__insert__right__if0,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 159.18/159.01        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.01       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__insert__left,axiom,
% 159.18/159.01      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 159.18/159.01        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 159.18/159.01         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) )
% 159.18/159.01        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 159.18/159.01         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Int__insert__right,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 159.18/159.01        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.01         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(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_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 159.18/159.01        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.01         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_image__Int__subset,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,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_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__disjoint,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__triv,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( 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))
% 159.18/159.01       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__Int__assoc__eq,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Un__Diff__Int,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(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),V_B_2)) = V_A_2 ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__Un,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__Int,axiom,
% 159.18/159.01      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I4_J,axiom,
% 159.18/159.01      ! [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))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Compl__disjoint,axiom,
% 159.18/159.01      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Compl__disjoint2,axiom,
% 159.18/159.01      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Image__Int__subset,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_R_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,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_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Compl__Un,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),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__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Compl__Int,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),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__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_HOL_Obool)),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__eq,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(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(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Diff__Compl,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I4_J,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2] :
% 159.18/159.01        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.01       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 159.18/159.01         => 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))) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_disjoint__eq__subset__Compl,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( 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))
% 159.18/159.01      <=> 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)),V_B_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__image__simple_Ounion__inter,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.18/159.01           => hAPP(hAPP(V_f_2,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_singleton__quotient,axiom,
% 159.18/159.01      ! [V_r_2,V_x_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Ounion__inter,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(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(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(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__image__simple_Ounion__disjoint,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.18/159.01           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 159.18/159.01             => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__one_Ounion__disjoint,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => ( 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))
% 159.18/159.01                 => hAPP(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(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding__one_Ounion__inter,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01           => ( 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))
% 159.18/159.01             => hAPP(hAPP(V_f_2,hAPP(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(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(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_quotientI,axiom,
% 159.18/159.01      ! [V_r_2,V_A_2,V_x_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_quotient__eq__iff,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.01           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2))
% 159.18/159.01             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2))
% 159.18/159.01               => ( V_X_2 = V_Y_2
% 159.18/159.01                <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_quotient__eqI,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 159.18/159.01        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.01           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2))
% 159.18/159.01             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2))
% 159.18/159.01               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 159.18/159.01                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_folding_Ounion,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.01        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01           => ( 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))
% 159.18/159.01             => hAPP(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(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ord_OatMost__iff,axiom,
% 159.18/159.01      ! [V_k_2,V_less__eq_2,V_i_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatMost(T_b,V_less__eq_2,V_k_2)))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_k_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ord_OatLeast__iff,axiom,
% 159.18/159.01      ! [V_k_2,V_less__eq_2,V_i_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeast(T_b,V_less__eq_2,V_k_2)))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_k_2),V_i_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ord_OlessThan__iff,axiom,
% 159.18/159.01      ! [V_k_2,V_less_2,V_i_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OlessThan(T_b,V_less_2,V_k_2)))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_k_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ord_OgreaterThan__iff,axiom,
% 159.18/159.01      ! [V_k_2,V_less_2,V_i_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThan(T_b,V_less_2,V_k_2)))
% 159.18/159.01      <=> hBOOL(hAPP(hAPP(V_less_2,V_k_2),V_i_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__nat__def,axiom,
% 159.18/159.01      c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat) = c_Orderings_Oord__class_Omin(tc_Nat_Onat) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__Int__eq2,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),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_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))
% 159.18/159.01      <=> 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_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_quotientE,axiom,
% 159.18/159.01      ! [V_r_2,V_A_2,V_X_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.01       => ~ ! [B_x] :
% 159.18/159.01              ( V_X_2 = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.01             => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ord_OgreaterThanAtMost__iff,axiom,
% 159.18/159.01      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThanAtMost(T_b,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 159.18/159.01      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 159.18/159.01          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ord_OatLeastLessThan__iff,axiom,
% 159.18/159.01      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeastLessThan(T_b,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 159.18/159.01      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 159.18/159.01          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ord_OgreaterThanLessThan__iff,axiom,
% 159.18/159.01      ! [V_u_2,V_l_2,V_less_2,V_i_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThanLessThan(T_b,V_less_2,V_l_2,V_u_2)))
% 159.18/159.01      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 159.18/159.01          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf2E,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 159.18/159.01       => ~ ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 159.18/159.01           => ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf2I,axiom,
% 159.18/159.01      ! [T_c,T_b,V_B_2,V_y_2,V_x_2,V_A_2] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 159.18/159.01         => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf2D2,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf2D1,axiom,
% 159.18/159.01      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 159.18/159.01       => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_ord_OatLeastAtMost__iff,axiom,
% 159.18/159.01      ! [V_u_2,V_l_2,V_less__eq_2,V_i_2,T_b] :
% 159.18/159.01        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeastAtMost(T_b,V_less__eq_2,V_l_2,V_u_2)))
% 159.18/159.01      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 159.18/159.01          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Inf__fin_Oremove,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = V_x_2 )
% 159.18/159.01              & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,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)))))) ) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Sup__fin_Oremove,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = V_x_2 )
% 159.18/159.01              & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,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)))))) ) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Max_Oremove,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Orderings_Olinorder(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 )
% 159.18/159.01              & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,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)))))) ) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Inf__le__Sup,axiom,
% 159.18/159.01      ! [V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Max_Osingleton,axiom,
% 159.18/159.01      ! [V_x_2,T_b] :
% 159.18/159.01        ( class_Orderings_Olinorder(T_b)
% 159.18/159.01       => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Inf__fin_Osingleton,axiom,
% 159.18/159.01      ! [V_x_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Sup__fin_Osingleton,axiom,
% 159.18/159.01      ! [V_x_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Max__ge,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Orderings_Olinorder(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2))) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Max__in,axiom,
% 159.18/159.01      ! [V_A_2,T_b] :
% 159.18/159.01        ( class_Orderings_Olinorder(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Sup__fin_Oin__idem,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_sup__Inf__absorb,axiom,
% 159.18/159.01      ! [V_a_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.01           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = V_a_2 ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_inf__Sup__absorb,axiom,
% 159.18/159.01      ! [V_a_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.01           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = V_a_2 ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Inf__fin_Oin__idem,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Max_Oin__idem,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Orderings_Olinorder(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.01           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Max__mono,axiom,
% 159.18/159.01      ! [V_N_2,V_M_2,T_b] :
% 159.18/159.01        ( class_Orderings_Olinorder(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2))
% 159.18/159.01         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.01             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_M_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2))) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Sup__fin_Oinsert__idem,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Inf__fin_Oinsert__idem,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Sup__fin_Osubset__idem,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.01             => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Max__insert,axiom,
% 159.18/159.01      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Orderings_Olinorder(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Inf__fin_Osubset__idem,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.01             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Sup__fin_Ounion__idem,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Lattices_Olattice(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.01             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.01               => c_Big__Operators_Olattice__class_OSup__fin(T_b,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(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ) ).
% 159.18/159.01  
% 159.18/159.01  fof(fact_Max_Osubset__idem,axiom,
% 159.18/159.01      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.01        ( class_Orderings_Olinorder(T_b)
% 159.18/159.01       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.01         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.02             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Inf__fin_Ounion__idem,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olattice__class_OInf__fin(T_b,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__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Max__Un,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Sup__fin_Oinsert,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Inf__fin_Oinsert,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Max_Oinsert,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Sup__fin_Oinsert__remove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 159.18/159.02            & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,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)))))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Inf__fin_Oinsert__remove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 159.18/159.02            & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,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)))))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Sup__fin_Ounion__disjoint,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => ( 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))
% 159.18/159.02                 => c_Big__Operators_Olattice__class_OSup__fin(T_b,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(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Sup__fin_Ounion__inter,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( 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))
% 159.18/159.02             => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OSup__fin(T_b,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__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Inf__fin_Ounion__inter,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( 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))
% 159.18/159.02             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OInf__fin(T_b,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(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Inf__fin_Ounion__disjoint,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => ( 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))
% 159.18/159.02                 => c_Big__Operators_Olattice__class_OInf__fin(T_b,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__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Max_Oinsert__remove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 159.18/159.02            & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,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)))))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Max_Ounion__inter,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( 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))
% 159.18/159.02             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Max_Ounion__disjoint,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => ( 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))
% 159.18/159.02                 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Max_Oclosed,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Inf__fin_Oclosed,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Sup__fin_Oclosed,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Oremove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 )
% 159.18/159.02              & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,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)))))) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Osingleton,axiom,
% 159.18/159.02      ! [V_x_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min__le,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_x_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min__in,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Oin__idem,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min__antimono,axiom,
% 159.18/159.02      ! [V_N_2,V_M_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2))
% 159.18/159.02         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_M_2))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min__insert,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Osubset__idem,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.02             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min__Un,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Oinsert,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Oinsert__remove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 159.18/159.02            & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,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)))))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Ounion__inter,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( 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))
% 159.18/159.02             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Ounion__disjoint,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => ( 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))
% 159.18/159.02                 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_minus__Min__eq__Max,axiom,
% 159.18/159.02      ! [V_S_2,T_b] :
% 159.18/159.02        ( class_Groups_Olinordered__ab__group__add(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.02         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_S_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),V_S_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_minus__Max__eq__Min,axiom,
% 159.18/159.02      ! [V_S_2,T_b] :
% 159.18/159.02        ( class_Groups_Olinordered__ab__group__add(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.02         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_S_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),V_S_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Oclosed,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_folding__idem_Ounion__idem,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => hAPP(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(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_folding__idem_Osubset__comp__idem,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.02           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Oremove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = V_x_2 )
% 159.18/159.02              & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),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)))))) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_folding__idem_Oidem__left__comp,axiom,
% 159.18/159.02      ! [V_g_2,V_x_2,T_d,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.02       => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_folding__idem_Oidem__comp,axiom,
% 159.18/159.02      ! [V_x_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.02       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Oin__idem,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Osingleton,axiom,
% 159.18/159.02      ! [V_x_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Oinsert__idem,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Osubset__idem,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.02             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_Oinf__Sup__absorb,axiom,
% 159.18/159.02      ! [V_a_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = V_a_2 ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Ounion__idem,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Oinsert,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Oinsert__remove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 159.18/159.02            & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),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)))))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Ounion__inter,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( 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))
% 159.18/159.02             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Ounion__disjoint,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => ( 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))
% 159.18/159.02                 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_folding__idem_Oin__comp__idem,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_folding__idem_Oinsert__idem,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Oclosed,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__le__Sup,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Oremove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = V_x_2 )
% 159.18/159.02              & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),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)))))) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_folding__one_Oclosed,axiom,
% 159.18/159.02      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.02        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(V_f_2,B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_F_2,V_A_2)),V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Oin__idem,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Osingleton,axiom,
% 159.18/159.02      ! [V_x_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Oinsert__idem,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Osubset__idem,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.02             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_Osup__Inf__absorb,axiom,
% 159.18/159.02      ! [V_a_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = V_a_2 ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Ounion__idem,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Oinsert,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Oinsert__remove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ( 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)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 159.18/159.02            & ( 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)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),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)))))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Ounion__inter,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( 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))
% 159.18/159.02             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Ounion__disjoint,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02               => ( 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))
% 159.18/159.02                 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Oclosed,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),V_A_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Diff__singleton__if,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(c_Finite__Set_Ocard(T_b),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))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 159.18/159.02          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(c_Finite__Set_Ocard(T_b),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))))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Diff__singleton,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(T_b),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))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card_Oremove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(T_b),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_b),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)))))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I1_J,axiom,
% 159.18/159.02      ! [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)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I1_J,axiom,
% 159.18/159.02      ! [V_A_2] :
% 159.18/159.02        ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.02       => 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)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card_Oempty,axiom,
% 159.18/159.02      ! [T_b] : hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__infinite,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__eq__0__iff,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.02      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02          | ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__ge__0__finite,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( 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_b),V_A_2)))
% 159.18/159.02       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__insert__le,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__mono,axiom,
% 159.18/159.02      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.02         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__seteq,axiom,
% 159.18/159.02      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)))
% 159.18/159.02           => V_A_2 = V_B_2 ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__image__le,axiom,
% 159.18/159.02      ! [V_f_2,T_c,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_psubset__card__mono,axiom,
% 159.18/159.02      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.02         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__insert__if,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) )
% 159.18/159.02          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__insert__disjoint,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__gt__0__iff,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( 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_b),V_A_2)))
% 159.18/159.02      <=> ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card_Ounion__inter,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,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_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Un__Int,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Diff__subset,axiom,
% 159.18/159.02      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(T_b),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_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Diff__subset__Int,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.02       => hAPP(c_Finite__Set_Ocard(T_b),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_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_diff__card__le__card__Diff,axiom,
% 159.18/159.02      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02       => 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_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__psubset,axiom,
% 159.18/159.02      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)))
% 159.18/159.02           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__insert,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),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)))))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Un__disjoint,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02         => ( 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))
% 159.18/159.02           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,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_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Diff1__le,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),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)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card_Oinsert,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),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_b),V_A_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Suc__Diff1,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02         => hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),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)))))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Diff2__less,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 159.18/159.02           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),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))))),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Diff1__less,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),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)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Diff__insert,axiom,
% 159.18/159.02      ! [V_B_2,V_a_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 159.18/159.02           => hAPP(c_Finite__Set_Ocard(T_b),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_a_2),V_B_2))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card_Oinsert__remove,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),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_b),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)))))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card_Ounion__inter__neutral,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02         => ( ( ? [B_x] : 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)))
% 159.18/159.02             => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 159.18/159.02           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,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_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Suc__eq,axiom,
% 159.18/159.02      ! [V_k_2,V_A_2,T_b] :
% 159.18/159.02        ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Nat_OSuc,V_k_2)
% 159.18/159.02      <=> ? [B_b,B_B] :
% 159.18/159.02            ( V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_b),B_b),B_B)
% 159.18/159.02            & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_b),B_B))
% 159.18/159.02            & hAPP(c_Finite__Set_Ocard(T_b),B_B) = V_k_2
% 159.18/159.02            & ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.02             => B_B = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Plus__conv__if,axiom,
% 159.18/159.02      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.18/159.02        ( ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) )
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) )
% 159.18/159.02        & ( ~ ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02              & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) )
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__gen__delta,axiom,
% 159.18/159.02      ! [V_c_2,V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.02         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,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_c),hAPP(V_b_2,V_a_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_S_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) )
% 159.18/159.02            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,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_c),V_c_2),hAPP(c_Finite__Set_Ocard(T_b),V_S_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_abs__setprod,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( class_Fields_Olinordered__field(T_b)
% 159.18/159.02       => hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_of__int__setprod,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( ( class_Groups_Ocomm__monoid__mult(T_b)
% 159.18/159.02          & class_Rings_Oring__1(T_b) )
% 159.18/159.02       => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,T_c),c_Int_Oring__1__class_Oof__int(T_b)),V_f_2)),V_A_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_int__setprod,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,T_b] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),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,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_of__nat__setprod,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( ( class_Groups_Ocomm__monoid__mult(T_b)
% 159.18/159.02          & class_Rings_Osemiring__1(T_b) )
% 159.18/159.02       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,T_c),c_Nat_Osemiring__1__class_Oof__nat(T_b)),V_f_2)),V_A_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_transfer__nat__int__sum__prod2_I2_J,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,T_b] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__timesf,axiom,
% 159.18/159.02      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_g_2),V_A_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__1,axiom,
% 159.18/159.02      ! [V_A_2,T_c,T_b] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Oone__class_Oone(T_b))),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_transfer__nat__int__sum__prod_I2_J,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,T_b] :
% 159.18/159.02        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.02          & class_Groups_Ocomm__monoid__mult(T_b) )
% 159.18/159.02       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,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)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__zero,axiom,
% 159.18/159.02      ! [V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Rings_Ocomm__semiring__1(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ? [B_x] :
% 159.18/159.02                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 159.18/159.02           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__zero__iff,axiom,
% 159.18/159.02      ! [V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( ( class_Rings_Ocomm__semiring__1(T_c)
% 159.18/159.02          & class_Rings_Ono__zero__divisors(T_c) )
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c)
% 159.18/159.02          <=> ? [B_x] :
% 159.18/159.02                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Oempty,axiom,
% 159.18/159.02      ! [V_g_2,T_c,T_b] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_b) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__empty,axiom,
% 159.18/159.02      ! [V_f_2,T_c,T_b] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_b) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__infinite,axiom,
% 159.18/159.02      ! [V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Oinfinite,axiom,
% 159.18/159.02      ! [V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__eq__1__iff,axiom,
% 159.18/159.02      ! [V_f_2,V_F_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.18/159.02       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 159.18/159.02        <=> ! [B_x] :
% 159.18/159.02              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2))
% 159.18/159.02             => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__PlusD_I2_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)))
% 159.18/159.02       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__PlusD_I1_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)))
% 159.18/159.02       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__Plus,axiom,
% 159.18/159.02      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.18/159.02         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__Plus__iff,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)))
% 159.18/159.02      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_transfer__int__nat__sum__prod_I2_J,axiom,
% 159.18/159.02      ! [V_f_2,V_A_2,T_b] :
% 159.18/159.02        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.02          & class_Groups_Ocomm__monoid__mult(T_b) )
% 159.18/159.02       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.02         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,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)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Odistrib,axiom,
% 159.18/159.02      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Otimes__class_Otimes(T_c)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),V_A_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__dividef,axiom,
% 159.18/159.02      ! [V_g_2,V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Fields_Ofield__inverse__zero(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Rings_Oinverse__class_Odivide(T_c)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__pos__nat__iff,axiom,
% 159.18/159.02      ! [V_f_2,V_S_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.02       => ( 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_b,tc_Nat_Onat),V_f_2),V_S_2)))
% 159.18/159.02        <=> ! [B_x] :
% 159.18/159.02              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 159.18/159.02             => 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))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__delta,axiom,
% 159.18/159.02      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.02         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 159.18/159.02            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__delta_H,axiom,
% 159.18/159.02      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.02         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 159.18/159.02            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__constant,axiom,
% 159.18/159.02      ! [V_y_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(c_COMBK(T_c,T_b),V_y_2)),V_A_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_y_2),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__insert,axiom,
% 159.18/159.02      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Oinsert,axiom,
% 159.18/159.02      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__Un__Int,axiom,
% 159.18/159.02      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_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_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_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_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Ounion__inter,axiom,
% 159.18/159.02      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_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_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_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_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Oinsert__remove,axiom,
% 159.18/159.02      ! [V_x_2,V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_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)))))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__Un__disjoint,axiom,
% 159.18/159.02      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( 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))
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_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_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Ounion__disjoint,axiom,
% 159.18/159.02      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( 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))
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_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_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Plus,axiom,
% 159.18/159.02      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Oremove,axiom,
% 159.18/159.02      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_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)))))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__diff1,axiom,
% 159.18/159.02      ! [V_a_2,V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Fields_Ofield(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hAPP(V_f_2,V_a_2) != c_Groups_Ozero__class_Ozero(T_c)
% 159.18/159.02           => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02               => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 159.18/159.02              & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02               => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__Un,axiom,
% 159.18/159.02      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Fields_Ofield(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( ! [B_x] :
% 159.18/159.02                  ( 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)))
% 159.18/159.02                 => hAPP(V_f_2,B_x) != c_Groups_Ozero__class_Ozero(T_c) )
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),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_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Plus__eq__empty__conv,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.02        ( c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool))
% 159.18/159.02      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__Un__one,axiom,
% 159.18/159.02      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 159.18/159.02           => ( ! [B_x] :
% 159.18/159.02                  ( 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_S_2),V_T_2)))
% 159.18/159.02                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Ounion__inter__neutral,axiom,
% 159.18/159.02      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( ! [B_x] :
% 159.18/159.02                  ( 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)))
% 159.18/159.02                 => hAPP(V_g_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_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_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_transfer__int__nat__sum__prod2_I2_J,axiom,
% 159.18/159.02      ! [V_f_2,V_A_2,T_b] :
% 159.18/159.02        ( ! [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 159.18/159.02       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,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_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_b),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__greaterThanLessThan__int,axiom,
% 159.18/159.02      ! [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)))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_quotient__def,axiom,
% 159.18/159.02      ! [V_r_2,V_A_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),c_Relation_OImage(T_b,T_b,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)))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_fold__Un__disjoint,axiom,
% 159.18/159.02      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => ( 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))
% 159.18/159.02             => hAPP(hAPP(hAPP(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)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(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_A_2)),hAPP(hAPP(hAPP(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)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SUP1__I,axiom,
% 159.18/159.02      ! [T_c,V_b_2,V_B_2,V_A_2,V_a_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 159.18/159.02         => hBOOL(hAPP(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_b_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__greaterThanLessThan__int,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__UN,axiom,
% 159.18/159.02      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.02        <=> ! [B_x] :
% 159.18/159.02              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_fold__image__empty,axiom,
% 159.18/159.02      ! [V_z_2,V_g_2,V_f_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Image__UN,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_d,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__o,axiom,
% 159.18/159.02      ! [V_f_2,V_g_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Fun_Ocomp(T_d,tc_fun(T_b,tc_HOL_Obool),T_c,V_g_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_g_2) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SUP1__iff,axiom,
% 159.18/159.02      ! [V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(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_b_2))
% 159.18/159.02      <=> ? [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02            & hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_folding__image__simple_Oeq__fold__g,axiom,
% 159.18/159.02      ! [V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.02         => hAPP(V_F_2,V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_greaterThanLessThan__empty,axiom,
% 159.18/159.02      ! [V_k_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2))
% 159.18/159.02         => c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__uminus__greaterThanLessThan,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.02        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.18/159.02       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Image__eq__UN,axiom,
% 159.18/159.02      ! [V_B_2,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Relation_OImage(T_c,T_b,V_r_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),c_Set_Oinsert(T_c)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_fold__image__distrib,axiom,
% 159.18/159.02      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Otimes__class_Otimes(T_c)),V_g_2)),V_h_2)),c_Groups_Oone__class_Oone(T_c)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(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_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_h_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_fold__image__insert,axiom,
% 159.18/159.02      ! [V_z_2,V_g_2,V_a_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Oab__semigroup__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02           => 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(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_a_2)),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),V_A_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Int__greaterThanLessThan,axiom,
% 159.18/159.02      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_OF__eq,axiom,
% 159.18/159.02      ! [V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(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_A_2) )
% 159.18/159.02          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod_Oeq__fold,axiom,
% 159.18/159.02      ! [V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(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_A_2) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_fold__image__Un__Int,axiom,
% 159.18/159.02      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.02           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(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_A_2)),hAPP(hAPP(hAPP(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)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(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)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(hAPP(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)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__eq__fold__image,axiom,
% 159.18/159.02      ! [V_f_2,T_c,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_fun(T_c,tc_HOL_Obool),T_b,c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_c,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Set_Oinsert(T_c)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_A_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card_Oeq__fold__g,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_b,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__def,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_b,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) )
% 159.18/159.02        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__I,axiom,
% 159.18/159.02      ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2)))
% 159.18/159.02         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__eq__UN,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,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_c),c_Set_Oinsert(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__equiv__class2,axiom,
% 159.18/159.02      ! [V_a2_2,V_a1_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 159.18/159.02        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 159.18/159.02       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 159.18/159.02         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a1_2),V_A1_2))
% 159.18/159.02             => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a2_2),V_A2_2))
% 159.18/159.02               => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r1_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_c,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a2_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))),V_f_2)) = hAPP(hAPP(V_f_2,V_a1_2),V_a2_2) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__equiv__class,axiom,
% 159.18/159.02      ! [V_a_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 159.18/159.02        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.02       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02           => hAPP(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_r_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) = hAPP(V_f_2,V_a_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__greaterThanLessThan,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_congruent2__implies__congruent,axiom,
% 159.18/159.02      ! [V_a_2,V_f_2,V_r2_2,T_d,T_c,V_r1_2,V_A_2,T_b] :
% 159.18/159.02        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r1_2)
% 159.18/159.02       => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2)
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02           => c_Equiv__Relations_Ocongruent(T_c,T_d,V_r2_2,hAPP(V_f_2,V_a_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ball__UN,axiom,
% 159.18/159.02      ! [V_Pa_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.02        ( ! [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.02           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.18/159.02      <=> ! [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.02           => ! [B_xa] :
% 159.18/159.02                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(V_B_2,B_x)))
% 159.18/159.02               => hBOOL(hAPP(V_Pa_2,B_xa)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__greaterThanLessThan,axiom,
% 159.18/159.02      ! [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)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SUP__commute,axiom,
% 159.18/159.02      ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] :
% 159.18/159.02        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),T_b,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,T_b),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,T_b),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),T_b,T_d),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__UN__flatten,axiom,
% 159.18/159.02      ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__simps_I9_J,axiom,
% 159.18/159.02      ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__extend__simps_I9_J,axiom,
% 159.18/159.02      ! [V_C_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_congruent2D,axiom,
% 159.18/159.02      ! [V_z2_2,V_y2_2,V_z1_2,V_y1_2,V_f_2,V_r2_2,V_r1_2,T_d,T_c,T_b] :
% 159.18/159.02        ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y1_2),V_z1_2)),V_r1_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_y2_2),V_z2_2)),V_r2_2))
% 159.18/159.02           => hAPP(hAPP(V_f_2,V_y1_2),V_y2_2) = hAPP(hAPP(V_f_2,V_z1_2),V_z2_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_congruentD,axiom,
% 159.18/159.02      ! [V_z_2,V_y_2,V_f_2,V_r_2,T_c,T_b] :
% 159.18/159.02        ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),V_r_2))
% 159.18/159.02         => hAPP(V_f_2,V_y_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_congruent2__implies__congruent__UN,axiom,
% 159.18/159.02      ! [V_a_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 159.18/159.02        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 159.18/159.02       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 159.18/159.02         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A2_2))
% 159.18/159.02             => c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_d,tc_HOL_Obool),V_r1_2,hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_c,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))),V_f_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SUP__le__iff,axiom,
% 159.18/159.02      ! [V_u_2,V_M_2,V_A_2,T_c,T_b] :
% 159.18/159.02        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),V_M_2)),V_u_2))
% 159.18/159.02        <=> ! [B_x] :
% 159.18/159.02              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_M_2,B_x)),V_u_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_less__SUP__iff,axiom,
% 159.18/159.02      ! [V_f_2,V_A_2,T_c,V_a_2,T_b] :
% 159.18/159.02        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.02          & class_Orderings_Olinorder(T_b) )
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),V_f_2)))
% 159.18/159.02        <=> ? [B_x] :
% 159.18/159.02              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.02              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(V_f_2,B_x))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__iff,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_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)))
% 159.18/159.02      <=> ? [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.02            & hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SUP__const,axiom,
% 159.18/159.02      ! [V_M_2,T_b,V_A_2,T_c] :
% 159.18/159.02        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.18/159.02       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),hAPP(c_COMBK(T_c,T_b),V_M_2)) = V_M_2 ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UNION__empty__conv_I2_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,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))
% 159.18/159.02      <=> ! [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.02           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__constant,axiom,
% 159.18/159.02      ! [V_c_2,T_c,T_b,V_A_2] :
% 159.18/159.02        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.02        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = V_c_2 ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__empty2,axiom,
% 159.18/159.02      ! [V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UNION__empty__conv_I1_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.02        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,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)
% 159.18/159.02      <=> ! [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.02           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__subset__iff,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),V_B_2))
% 159.18/159.02      <=> ! [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2))
% 159.18/159.02           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_A_2,B_x)),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__extend__simps_I10_J,axiom,
% 159.18/159.02      ! [V_f_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_B_2) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__UN,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_d,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Oimage(T_c,T_b,V_f_2)),V_B_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__simps_I10_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_d,T_c,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),V_B_2),V_f_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__Un__distrib,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_I_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_c,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_c),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_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__Un,axiom,
% 159.18/159.02      ! [V_M_2,V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_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_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__simps_I5_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,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_c),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_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__simps_I4_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,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_c),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_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__extend__simps_I5_J,axiom,
% 159.18/159.02      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : 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_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,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_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Int__UN__distrib,axiom,
% 159.18/159.02      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__extend__simps_I4_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,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_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,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_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Int__UN__distrib2,axiom,
% 159.18/159.02      ! [V_B_2,V_J_2,T_d,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d)),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_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SUPR__apply,axiom,
% 159.18/159.02      ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] :
% 159.18/159.02        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.02       => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,T_b)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_f_2),V_x_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__simps_I6_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,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_c),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_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__extend__simps_I6_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,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_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,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_c),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SUP__subset,axiom,
% 159.18/159.02      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.02        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.02         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_B_2),V_f_2))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_le__SUPI,axiom,
% 159.18/159.02      ! [V_M_2,V_A_2,V_i_2,T_b,T_c] :
% 159.18/159.02        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 159.18/159.02         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_M_2,V_i_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_M_2))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__insert__distrib,axiom,
% 159.18/159.02      ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2))
% 159.18/159.02       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__upper,axiom,
% 159.18/159.02      ! [V_B_2,T_c,V_A_2,V_a_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__absorb,axiom,
% 159.18/159.02      ! [V_A_2,T_c,V_I_2,V_k_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2))
% 159.18/159.02       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__extend__simps_I1_J,axiom,
% 159.18/159.02      ! [V_B_2,V_a_2,T_c,T_b,V_C_2] :
% 159.18/159.02        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) )
% 159.18/159.02        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__singleton,axiom,
% 159.18/159.02      ! [V_A_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_b,tc_HOL_Obool)),V_A_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)))) = V_A_2 ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__simps_I1_J,axiom,
% 159.18/159.02      ! [V_B_2,V_a_2,T_c,T_b,V_C_2] :
% 159.18/159.02        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.02        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__extend__simps_I2_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.02        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 159.18/159.02        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,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_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,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_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__extend__simps_I3_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.02        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 159.18/159.02        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__simps_I2_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.02        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,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_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.02        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,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_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__simps_I3_J,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.02        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.02        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__insert,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_a_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_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)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_minus__int__def,axiom,
% 159.18/159.02      ! [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))))))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__equiv__class__inject,axiom,
% 159.18/159.02      ! [V_Y_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 159.18/159.02        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.02       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 159.18/159.02         => ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X_2),V_f_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_Y_2),V_f_2)
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.02             => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.02               => ( ! [B_x] :
% 159.18/159.02                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02                     => ! [B_y] :
% 159.18/159.02                          ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 159.18/159.02                         => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 159.18/159.02                           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2)) ) ) )
% 159.18/159.02                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__equiv__class__type2,axiom,
% 159.18/159.02      ! [V_B_2,V_X2_2,V_X1_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 159.18/159.02        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 159.18/159.02       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 159.18/159.02         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A1_2),V_r1_2)))
% 159.18/159.02             => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),V_X2_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_c),V_A2_2),V_r2_2)))
% 159.18/159.02               => ( ! [B_x1] :
% 159.18/159.02                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_x1),V_A1_2))
% 159.18/159.02                     => ! [B_x2] :
% 159.18/159.02                          ( hBOOL(hAPP(hAPP(c_member(T_c),B_x2),V_A2_2))
% 159.18/159.02                         => hBOOL(hAPP(hAPP(c_member(tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(V_f_2,B_x1),B_x2)),V_B_2)) ) )
% 159.18/159.02                 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_d,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_X2_2)),V_f_2))),V_B_2)) ) ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__equiv__class__type,axiom,
% 159.18/159.02      ! [V_B_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 159.18/159.02        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.02       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.02           => ( ! [B_x] :
% 159.18/159.02                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02                 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_f_2,B_x)),V_B_2)) )
% 159.18/159.02             => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X_2),V_f_2)),V_B_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SUP2__I,axiom,
% 159.18/159.02      ! [T_d,T_c,V_c_2,V_b_2,V_B_2,V_A_2,V_a_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 159.18/159.02         => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Rep__Integ__inject,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2] :
% 159.18/159.02        ( hAPP(c_Int_ORep__Integ,V_x_2) = hAPP(c_Int_ORep__Integ,V_y_2)
% 159.18/159.02      <=> V_x_2 = V_y_2 ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Rep__Integ__inverse,axiom,
% 159.18/159.02      ! [V_x_2] : hAPP(c_Int_OAbs__Integ,hAPP(c_Int_ORep__Integ,V_x_2)) = V_x_2 ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_nat__def,axiom,
% 159.18/159.02      ! [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)))))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_comm__monoid__big_OF__eq,axiom,
% 159.18/159.02      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 159.18/159.02       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.02           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) )
% 159.18/159.02          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.02           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_fold__image__Un__one,axiom,
% 159.18/159.02      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 159.18/159.02           => ( ! [B_x] :
% 159.18/159.02                  ( 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_S_2),V_T_2)))
% 159.18/159.02                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 159.18/159.02             => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_S_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_T_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Id__on__def,axiom,
% 159.18/159.02      ! [V_A_2,T_b] : c_Relation_OId__on(T_b,V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,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_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__un_I4_J,axiom,
% 159.18/159.02      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 159.18/159.02         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__greaterThanAtMost,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__greaterThanAtMost__int,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SUP2__iff,axiom,
% 159.18/159.02      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 159.18/159.02      <=> ? [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02            & hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Id__on__def_H,axiom,
% 159.18/159.02      ! [V_A_2,T_b] : c_Relation_OId__on(T_b,V_A_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj)),c_fequal))),V_A_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_greaterThanAtMost__empty,axiom,
% 159.18/159.02      ! [V_k_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2))
% 159.18/159.02         => c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_greaterThanAtMost__empty__iff,axiom,
% 159.18/159.02      ! [V_l_2,V_k_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_greaterThanAtMost__empty__iff2,axiom,
% 159.18/159.02      ! [V_l_2,V_k_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2)
% 159.18/159.02        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__un_I20_J,axiom,
% 159.18/159.02      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 159.18/159.02           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__int_I14_J,axiom,
% 159.18/159.02      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__greaterThanAtMost,axiom,
% 159.18/159.02      ! [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) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Id__on__empty,axiom,
% 159.18/159.02      ! [T_b] : c_Relation_OId__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Image__Id__on,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] : hAPP(c_Relation_OImage(T_b,T_b,c_Relation_OId__on(T_b,V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Int__greaterThanAtMost,axiom,
% 159.18/159.02      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__int_I10_J,axiom,
% 159.18/159.02      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Id__on__eqI,axiom,
% 159.18/159.02      ! [V_A_2,T_b,V_b_2,V_a_2] :
% 159.18/159.02        ( V_a_2 = V_b_2
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.02         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Relation_OId__on(T_b,V_A_2))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Id__on__iff,axiom,
% 159.18/159.02      ! [V_A_2,V_y_2,V_x_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Relation_OId__on(T_b,V_A_2)))
% 159.18/159.02      <=> ( V_x_2 = V_y_2
% 159.18/159.02          & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__greaterThanAtMost__int,axiom,
% 159.18/159.02      ! [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)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_comm__monoid__big_Oinfinite,axiom,
% 159.18/159.02      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 159.18/159.02       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.02         => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__un_I16_J,axiom,
% 159.18/159.02      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2))
% 159.18/159.02           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Id__onE,axiom,
% 159.18/159.02      ! [V_A_2,V_c_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_c_2),c_Relation_OId__on(T_b,V_A_2)))
% 159.18/159.02       => ~ ! [B_x] :
% 159.18/159.02              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02             => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OSup__fin_Ohom__commute,axiom,
% 159.18/159.02      ! [V_N_2,V_h_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.02           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => hAPP(V_h_2,c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_N_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_min__max_OInf__fin_Ohom__commute,axiom,
% 159.18/159.02      ! [V_N_2,V_h_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.02           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => hAPP(V_h_2,c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_N_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Max_Ohom__commute,axiom,
% 159.18/159.02      ! [V_N_2,V_h_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.02           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Min_Ohom__commute,axiom,
% 159.18/159.02      ! [V_N_2,V_h_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.02           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Inf__fin_Ohom__commute,axiom,
% 159.18/159.02      ! [V_N_2,V_h_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.02           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => hAPP(V_h_2,c_Big__Operators_Olattice__class_OInf__fin(T_b,V_N_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Sup__fin_Ohom__commute,axiom,
% 159.18/159.02      ! [V_N_2,V_h_2,T_b] :
% 159.18/159.02        ( class_Lattices_Olattice(T_b)
% 159.18/159.02       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 159.18/159.02         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.02           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02             => hAPP(V_h_2,c_Big__Operators_Olattice__class_OSup__fin(T_b,V_N_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__mono__one__right,axiom,
% 159.18/159.02      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 159.18/159.02           => ( ! [B_x] :
% 159.18/159.02                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 159.18/159.02                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_setprod__mono__one__left,axiom,
% 159.18/159.02      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 159.18/159.02        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.02       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 159.18/159.02           => ( ! [B_x] :
% 159.18/159.02                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 159.18/159.02                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 159.18/159.02             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__Pow,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),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_b),V_A_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__empty__induct,axiom,
% 159.18/159.02      ! [V_Pa_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( hBOOL(hAPP(V_Pa_2,V_A_2))
% 159.18/159.02         => ( ! [B_a,B_A] :
% 159.18/159.02                ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_A))
% 159.18/159.02               => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A))
% 159.18/159.02                 => ( hBOOL(hAPP(V_Pa_2,B_A))
% 159.18/159.02                   => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),B_A),hAPP(hAPP(c_Set_Oinsert(T_b),B_a),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) )
% 159.18/159.02           => hBOOL(hAPP(V_Pa_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__un_I19_J,axiom,
% 159.18/159.02      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 159.18/159.02           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__atLeastAtMost,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__atLeastAtMost__int,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_PowI,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.02       => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Pow__insert,axiom,
% 159.18/159.02      ! [V_A_2,V_a_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_Oimage(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oinsert(T_b),V_a_2)),hAPP(c_Set_OPow(T_b),V_A_2))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__Pow__iff,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)))
% 159.18/159.02      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I2_J,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__add__atLeastAtMost,axiom,
% 159.18/159.02      ! [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)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Pow__top,axiom,
% 159.18/159.02      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_A_2))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Pow__mono,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.02       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__Pow__surj,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] :
% 159.18/159.02        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_B_2
% 159.18/159.02       => hAPP(c_Set_Oimage(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_c,T_b,V_f_2)),hAPP(c_Set_OPow(T_c),V_A_2)) = hAPP(c_Set_OPow(T_b),V_B_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Un__Pow__subset,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2))),hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Cantors__paradox,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ~ ? [B_f] : hAPP(c_Set_Oimage(T_b,tc_fun(T_b,tc_HOL_Obool),B_f),V_A_2) = hAPP(c_Set_OPow(T_b),V_A_2) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__Suc__atLeastAtMost,axiom,
% 159.18/159.02      ! [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)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Pow__Int__eq,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] : hAPP(c_Set_OPow(T_b),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(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Pow__not__empty,axiom,
% 159.18/159.02      ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SetInterval_Otransfer__int__nat__set__functions,axiom,
% 159.18/159.02      ! [V_n_2,V_m_2] :
% 159.18/159.02        ( c_Nat__Transfer_Ois__nat(V_m_2)
% 159.18/159.02       => ( c_Nat__Transfer_Ois__nat(V_n_2)
% 159.18/159.02         => 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))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SetInterval_Otransfer__int__nat__set__function__closures,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2] :
% 159.18/159.02        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 159.18/159.02       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastatMost__empty__iff2,axiom,
% 159.18/159.02      ! [V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)
% 159.18/159.02        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastatMost__empty__iff,axiom,
% 159.18/159.02      ! [V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.02        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastatMost__empty,axiom,
% 159.18/159.02      ! [V_a_2,V_b_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2))
% 159.18/159.02         => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastatMost__subset__iff,axiom,
% 159.18/159.02      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)))
% 159.18/159.02        <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 159.18/159.02            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 159.18/159.02              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastAtMost__singleton_H,axiom,
% 159.18/159.02      ! [V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( V_a_2 = V_b_2
% 159.18/159.02         => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_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))) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastAtMost__singleton__iff,axiom,
% 159.18/159.02      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.02        <=> ( V_a_2 = V_b_2
% 159.18/159.02            & V_b_2 = V_c_2 ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastAtMost__singleton,axiom,
% 159.18/159.02      ! [V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_a_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__uminus__atLeastAtMost,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.02        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.18/159.02       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Pow__bottom,axiom,
% 159.18/159.02      ! [V_B_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_Set_OPow(T_b),V_B_2))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__Pow__mono,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),V_B_2))
% 159.18/159.02       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_c,T_b,V_f_2)),hAPP(c_Set_OPow(T_c),V_A_2))),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Pow__iff,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2)))
% 159.18/159.02      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_PowD,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2)))
% 159.18/159.02       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastSucAtMost__greaterThanAtMost,axiom,
% 159.18/159.02      ! [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) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SetInterval_Otransfer__nat__int__set__function__closures,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 159.18/159.02       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__atLeastAtMost,axiom,
% 159.18/159.02      ! [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) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastAtMostSuc__conv,axiom,
% 159.18/159.02      ! [V_n_2,V_m_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 159.18/159.02       => 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)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastPlusOneAtMost__greaterThanAtMost__int,axiom,
% 159.18/159.02      ! [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) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Int__atLeastAtMost,axiom,
% 159.18/159.02      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastatMost__psubset__iff,axiom,
% 159.18/159.02      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)))
% 159.18/159.02        <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 159.18/159.02              | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 159.18/159.02                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2))
% 159.18/159.02                & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_a_2))
% 159.18/159.02                  | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_d_2)) ) ) )
% 159.18/159.02            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__un_I22_J,axiom,
% 159.18/159.02      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 159.18/159.02           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_UN__Pow__subset,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_c),c_Set_OPow(T_b)),V_B_2))),hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__int_I16_J,axiom,
% 159.18/159.02      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__int_I12_J,axiom,
% 159.18/159.02      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__int_I13_J,axiom,
% 159.18/159.02      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Oorder(T_b)
% 159.18/159.02       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Pow__empty,axiom,
% 159.18/159.02      ! [T_b] : hAPP(c_Set_OPow(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_simp__from__to,axiom,
% 159.18/159.02      ! [V_i_2,V_j_2] :
% 159.18/159.02        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 159.18/159.02         => 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)) )
% 159.18/159.02        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 159.18/159.02         => 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)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__atLeastAtMost__int,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ivl__disj__un_I5_J,axiom,
% 159.18/159.02      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 159.18/159.02         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Powp__Pow__eq,axiom,
% 159.18/159.02      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Predicate_OPowp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),V_x_2))
% 159.18/159.02      <=> hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),hAPP(c_Set_OPow(T_b),V_A_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_bset_I8_J,axiom,
% 159.18/159.02      ! [V_B_2,V_t_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ( 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))
% 159.18/159.02         => ! [B_x] :
% 159.18/159.02              ( ! [B_xa] :
% 159.18/159.02                  ( 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)))
% 159.18/159.02                 => ! [B_xb] :
% 159.18/159.02                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 159.18/159.02                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 159.18/159.02               => 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))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_aset_I6_J,axiom,
% 159.18/159.02      ! [V_A_2,V_t_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ( 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))
% 159.18/159.02         => ! [B_x] :
% 159.18/159.02              ( ! [B_xa] :
% 159.18/159.02                  ( 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)))
% 159.18/159.02                 => ! [B_xb] :
% 159.18/159.02                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 159.18/159.02                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 159.18/159.02               => 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)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_aset_I4_J,axiom,
% 159.18/159.02      ! [V_A_2,V_t_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 159.18/159.02         => ! [B_x] :
% 159.18/159.02              ( ! [B_xa] :
% 159.18/159.02                  ( 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)))
% 159.18/159.02                 => ! [B_xb] :
% 159.18/159.02                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 159.18/159.02                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02             => ( B_x != V_t_2
% 159.18/159.02               => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_Powp__mono,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.02       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),c_Predicate_OPowp(T_b,V_A_2)),c_Predicate_OPowp(T_b,V_B_2))) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_ex__nat__less,axiom,
% 159.18/159.02      ! [V_Pa_2,V_n_2] :
% 159.18/159.02        ( ? [B_m] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 159.18/159.02            & hBOOL(hAPP(V_Pa_2,B_m)) )
% 159.18/159.02      <=> ? [B_x] :
% 159.18/159.02            ( 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)))
% 159.18/159.02            & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_all__nat__less,axiom,
% 159.18/159.02      ! [V_Pa_2,V_n_2] :
% 159.18/159.02        ( ! [B_m] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 159.18/159.02           => hBOOL(hAPP(V_Pa_2,B_m)) )
% 159.18/159.02      <=> ! [B_x] :
% 159.18/159.02            ( 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)))
% 159.18/159.02           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_bset_I3_J,axiom,
% 159.18/159.02      ! [V_B_2,V_t_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ( 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))
% 159.18/159.02         => ( ! [B_x] :
% 159.18/159.02                ( 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)))
% 159.18/159.02               => ! [B_xa] :
% 159.18/159.02                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_B_2))
% 159.18/159.02                   => V_t_2 != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xa),B_x) ) )
% 159.18/159.02           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_bset_I4_J,axiom,
% 159.18/159.02      ! [V_B_2,V_t_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 159.18/159.02         => ! [B_x] :
% 159.18/159.02              ( ! [B_xa] :
% 159.18/159.02                  ( 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)))
% 159.18/159.02                 => ! [B_xb] :
% 159.18/159.02                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 159.18/159.02                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02             => ( B_x != V_t_2
% 159.18/159.02               => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_bset_I7_J,axiom,
% 159.18/159.02      ! [V_B_2,V_t_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 159.18/159.02         => ! [B_x] :
% 159.18/159.02              ( ! [B_xa] :
% 159.18/159.02                  ( 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)))
% 159.18/159.02                 => ! [B_xb] :
% 159.18/159.02                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 159.18/159.02                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 159.18/159.02               => 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))) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_aset_I5_J,axiom,
% 159.18/159.02      ! [V_A_2,V_t_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 159.18/159.02         => ! [B_x] :
% 159.18/159.02              ( ! [B_xa] :
% 159.18/159.02                  ( 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)))
% 159.18/159.02                 => ! [B_xb] :
% 159.18/159.02                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 159.18/159.02                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 159.18/159.02               => 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)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_aset_I3_J,axiom,
% 159.18/159.02      ! [V_A_2,V_t_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ( 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))
% 159.18/159.02         => ( ! [B_x] :
% 159.18/159.02                ( 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)))
% 159.18/159.02               => ! [B_xa] :
% 159.18/159.02                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_A_2))
% 159.18/159.02                   => V_t_2 != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xa),B_x) ) )
% 159.18/159.02           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_bset_I6_J,axiom,
% 159.18/159.02      ! [V_t_2,V_B_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ! [B_x] :
% 159.18/159.02            ( ! [B_xa] :
% 159.18/159.02                ( 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)))
% 159.18/159.02               => ! [B_xb] :
% 159.18/159.02                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 159.18/159.02                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 159.18/159.02             => 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)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_aset_I8_J,axiom,
% 159.18/159.02      ! [V_t_2,V_A_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ! [B_x] :
% 159.18/159.02            ( ! [B_xa] :
% 159.18/159.02                ( 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)))
% 159.18/159.02               => ! [B_xb] :
% 159.18/159.02                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 159.18/159.02                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 159.18/159.02             => 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))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_periodic__finite__ex,axiom,
% 159.18/159.02      ! [V_Pa_2,V_d_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 159.18/159.02       => ( ! [B_x,B_k] :
% 159.18/159.02              ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.18/159.02            <=> hBOOL(hAPP(V_Pa_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)))) )
% 159.18/159.02         => ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 159.18/159.02          <=> ? [B_x] :
% 159.18/159.02                ( 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)))
% 159.18/159.02                & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_bset_I5_J,axiom,
% 159.18/159.02      ! [V_t_2,V_B_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ! [B_x] :
% 159.18/159.02            ( ! [B_xa] :
% 159.18/159.02                ( 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)))
% 159.18/159.02               => ! [B_xb] :
% 159.18/159.02                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 159.18/159.02                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 159.18/159.02             => 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)) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_aset_I7_J,axiom,
% 159.18/159.02      ! [V_t_2,V_A_2,V_D_2] :
% 159.18/159.02        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 159.18/159.02       => ! [B_x] :
% 159.18/159.02            ( ! [B_xa] :
% 159.18/159.02                ( 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)))
% 159.18/159.02               => ! [B_xb] :
% 159.18/159.02                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 159.18/159.02                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 159.18/159.02             => 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))) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_image__minus__const__atLeastLessThan__nat,axiom,
% 159.18/159.02      ! [V_x_2,V_y_2,V_c_2] :
% 159.18/159.02        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 159.18/159.02         => 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)) )
% 159.18/159.02        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 159.18/159.02         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 159.18/159.02             => 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))) )
% 159.18/159.02            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 159.18/159.02             => 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)) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I1_J,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_card__quotient__disjoint,axiom,
% 159.18/159.02      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.02       => ( c_Fun_Oinj__on(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Equiv__Relations_Oquotient(T_b)),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))))),V_r_2),V_A_2)
% 159.18/159.02         => hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__on__empty,axiom,
% 159.18/159.02      ! [V_f_2,T_c,T_b] : c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__uminus,axiom,
% 159.18/159.02      ! [V_A_2,T_b] :
% 159.18/159.02        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.18/159.02       => c_Fun_Oinj__on(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b),V_A_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__atLeastLessThan,axiom,
% 159.18/159.02      ! [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))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__atMost,axiom,
% 159.18/159.02      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2))) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__on__Int,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.02       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 159.18/159.02         => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_subset__inj__on,axiom,
% 159.18/159.02      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.02         => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__on__imageI2,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,V_f_H_2,T_d,T_c,T_b] :
% 159.18/159.02        ( c_Fun_Oinj__on(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_H_2),V_f_2),V_A_2)
% 159.18/159.02       => c_Fun_Oinj__on(T_b,T_d,V_f_2,V_A_2) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__on__contraD,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.02       => ( V_x_2 != V_y_2
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 159.18/159.02             => hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__on__iff,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 159.18/159.02           => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 159.18/159.02            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__onD,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.02       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 159.18/159.02             => V_x_2 = V_y_2 ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__on__id2,axiom,
% 159.18/159.02      ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_COMBI(T_b),V_A_2) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__on__def,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.02      <=> ! [B_x] :
% 159.18/159.02            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.02           => ! [B_xa] :
% 159.18/159.02                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 159.18/159.02               => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_xa)
% 159.18/159.02                 => B_x = B_xa ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_inj__on__diff,axiom,
% 159.18/159.02      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.02       => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atMost__eq__iff,axiom,
% 159.18/159.02      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_y_2)
% 159.18/159.02        <=> V_x_2 = V_y_2 ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastLessThan__eq__iff,axiom,
% 159.18/159.02      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 159.18/159.02           => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)
% 159.18/159.02            <=> ( V_a_2 = V_c_2
% 159.18/159.02                & V_b_2 = V_d_2 ) ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastLessThan__inj_I1_J,axiom,
% 159.18/159.02      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 159.18/159.02             => V_a_2 = V_c_2 ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_atLeastLessThan__inj_I2_J,axiom,
% 159.18/159.02      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.02        ( class_Orderings_Olinorder(T_b)
% 159.18/159.02       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)
% 159.18/159.02         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 159.18/159.02           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 159.18/159.02             => V_b_2 = V_d_2 ) ) ) ) ).
% 159.18/159.02  
% 159.18/159.02  fof(fact_finite__imageD,axiom,
% 159.18/159.02      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.02        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 159.18/159.02       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2)
% 159.18/159.03         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__Un__image__eq__iff,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.03       => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)
% 159.18/159.03        <=> V_A_2 = V_B_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_comp__inj__on__iff,axiom,
% 159.18/159.03      ! [V_f_H_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => ( c_Fun_Oinj__on(T_c,T_d,V_f_H_2,hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))
% 159.18/159.03        <=> c_Fun_Oinj__on(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_f_H_2),V_f_2),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_comp__inj__on,axiom,
% 159.18/159.03      ! [V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => ( c_Fun_Oinj__on(T_c,T_d,V_g_2,hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))
% 159.18/159.03         => c_Fun_Oinj__on(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_f_2),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__imageI,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,V_g_2,T_d,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_g_2),V_f_2),V_A_2)
% 159.18/159.03       => c_Fun_Oinj__on(T_d,T_c,V_g_2,hAPP(c_Set_Oimage(T_b,T_d,V_f_2),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__image,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ex__nat__less__eq,axiom,
% 159.18/159.03      ! [V_Pa_2,V_n_2] :
% 159.18/159.03        ( ? [B_m] :
% 159.18/159.03            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 159.18/159.03            & hBOOL(hAPP(V_Pa_2,B_m)) )
% 159.18/159.03      <=> ? [B_x] :
% 159.18/159.03            ( 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)))
% 159.18/159.03            & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_all__nat__less__eq,axiom,
% 159.18/159.03      ! [V_Pa_2,V_n_2] :
% 159.18/159.03        ( ! [B_m] :
% 159.18/159.03            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 159.18/159.03           => hBOOL(hAPP(V_Pa_2,B_m)) )
% 159.18/159.03      <=> ! [B_x] :
% 159.18/159.03            ( 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)))
% 159.18/159.03           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__strict__subset,axiom,
% 159.18/159.03      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.03         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThanSuc__atLeastAtMost,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThan0,axiom,
% 159.18/159.03      ! [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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__atLeastLessThan,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__Suc__atLeastLessThan,axiom,
% 159.18/159.03      ! [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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThan__empty,axiom,
% 159.18/159.03      ! [V_a_2,V_b_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2))
% 159.18/159.03         => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThan__empty__iff2,axiom,
% 159.18/159.03      ! [V_b_2,V_a_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)
% 159.18/159.03        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThan__empty__iff,axiom,
% 159.18/159.03      ! [V_b_2,V_a_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThan__subset__iff,axiom,
% 159.18/159.03      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2))
% 159.18/159.03            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 159.18/159.03              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I17_J,axiom,
% 159.18/159.03      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 159.18/159.03           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__diff,axiom,
% 159.18/159.03      ! [V_m_2,V_n_2,V_i_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_n_2))
% 159.18/159.03         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_i_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_i_2),V_n_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_n_2),V_m_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I11_J,axiom,
% 159.18/159.03      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastSucLessThan__greaterThanLessThan,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_endo__inj__surj,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2)),V_A_2))
% 159.18/159.03         => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2)
% 159.18/159.03           => hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2) = V_A_2 ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__surj__inj,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2)))
% 159.18/159.03         => c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeast0AtMost,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__add__atLeastLessThan,axiom,
% 159.18/159.03      ! [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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__image__Int,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 159.18/159.03           => hAPP(c_Set_Oimage(T_b,T_c,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_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__iff__eq__card,axiom,
% 159.18/159.03      ! [V_f_2,T_c,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03        <=> hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_eq__card__imp__inj__on,axiom,
% 159.18/159.03      ! [V_f_2,T_c,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2)
% 159.18/159.03         => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__image__set__diff,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 159.18/159.03           => hAPP(c_Set_Oimage(T_b,T_c,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_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_pigeonhole,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_c),V_A_2)))
% 159.18/159.03       => ~ c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__fun__updI,axiom,
% 159.18/159.03      ! [V_x_2,V_y_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 159.18/159.03         => c_Fun_Oinj__on(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setprod__reindex,axiom,
% 159.18/159.03      ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__mult(T_d)
% 159.18/159.03       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_B_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setprod__reindex__cong,axiom,
% 159.18/159.03      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__mult(T_d)
% 159.18/159.03       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 159.18/159.03           => ( V_g_2 = hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__atMost,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atMost__Suc,axiom,
% 159.18/159.03      ! [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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atMost__iff,axiom,
% 159.18/159.03      ! [V_k_2,V_i_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oord(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_k_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atMost__subset__iff,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_y_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UN__le__add__shift,axiom,
% 159.18/159.03      ! [V_k_2,V_M_2,V_n_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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_b,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_b,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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThan__singleton,axiom,
% 159.18/159.03      ! [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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__bij__eq,axiom,
% 159.18/159.03      ! [V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2))
% 159.18/159.03         => ( c_Fun_Oinj__on(T_c,T_b,V_g_2,V_B_2)
% 159.18/159.03           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),V_B_2)),V_A_2))
% 159.18/159.03             => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03               => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.18/159.03                 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_c),V_B_2) ) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I21_J,axiom,
% 159.18/159.03      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 159.18/159.03           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setprod_Oreindex,axiom,
% 159.18/159.03      ! [V_g_2,V_h_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThan__add__Un,axiom,
% 159.18/159.03      ! [V_k_2,V_j_2,V_i_2] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 159.18/159.03       => 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))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I15_J,axiom,
% 159.18/159.03      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Int__atLeastLessThan,axiom,
% 159.18/159.03      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_subset__card__intvl__is__intvl,axiom,
% 159.18/159.03      ! [V_k_2,V_A_2] :
% 159.18/159.03        ( 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)))))
% 159.18/159.03       => 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))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I9_J,axiom,
% 159.18/159.03      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__uminus__atLeastLessThan,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.18/159.03       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_x_2),V_y_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__uminus__greaterThanAtMost,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.18/159.03       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_x_2,V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThanSuc,axiom,
% 159.18/159.03      ! [V_n_2,V_m_2] :
% 159.18/159.03        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.03         => 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)) )
% 159.18/159.03        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.03         => 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)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atMost__0,axiom,
% 159.18/159.03      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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__insert,axiom,
% 159.18/159.03      ! [V_A_2,V_a_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))
% 159.18/159.03      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03          & ~ hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__Un,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.03      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03          & c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 159.18/159.03          & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__iff__card__le,axiom,
% 159.18/159.03      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.18/159.03         => ( ? [B_f] :
% 159.18/159.03                ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2)
% 159.18/159.03                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,B_f),V_A_2)),V_B_2)) )
% 159.18/159.03          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2))) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__inj__on__le,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.18/159.03           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2))) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Int__atLeastAtMostL1,axiom,
% 159.18/159.03      ! [V_d_2,V_b_2,V_a_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Int__atLeastAtMostR1,axiom,
% 159.18/159.03      ! [V_d_2,V_c_2,V_b_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold__image__reindex,axiom,
% 159.18/159.03      ! [V_z_2,V_g_2,V_h_2,T_c,V_A_2,T_b,T_d] :
% 159.18/159.03        ( class_Groups_Oab__semigroup__mult(T_d)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( c_Fun_Oinj__on(T_b,T_c,V_h_2,V_A_2)
% 159.18/159.03           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d)),V_g_2),V_z_2),hAPP(c_Set_Oimage(T_b,T_c,V_h_2),V_A_2)) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_h_2)),V_z_2),V_A_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I9_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I3_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I1_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I15_J,axiom,
% 159.18/159.03      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 159.18/159.03           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_quotient__diff1,axiom,
% 159.18/159.03      ! [V_a_2,V_A_2,V_r_2,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Equiv__Relations_Oquotient(T_b)),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))))),V_r_2),V_A_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UN__le__eq__Un0,axiom,
% 159.18/159.03      ! [V_M_2,V_n_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I6_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I3_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I18_J,axiom,
% 159.18/159.03      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2))
% 159.18/159.03           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__iff__surj,axiom,
% 159.18/159.03      ! [V_A_H_2,T_c,T_b,V_A_2] :
% 159.18/159.03        ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03       => ( ? [B_f] :
% 159.18/159.03              ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2)
% 159.18/159.03              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,B_f),V_A_2)),V_A_H_2)) )
% 159.18/159.03        <=> ? [B_g] : hAPP(c_Set_Oimage(T_c,T_b,B_g),V_A_H_2) = V_A_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__image_Oreindex,axiom,
% 159.18/159.03      ! [V_g_2,V_h_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.03         => ( c_Fun_Oinj__on(T_c,T_c,V_h_2,V_A_2)
% 159.18/159.03           => hAPP(hAPP(V_F_2,V_g_2),hAPP(c_Set_Oimage(T_c,T_c,V_h_2),V_A_2)) = hAPP(hAPP(V_F_2,hAPP(c_Fun_Ocomp(T_c,T_b,T_c,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_the__inv__into__comp,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_g_2,T_d,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))
% 159.18/159.03       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,V_A_2)
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))))
% 159.18/159.03           => hAPP(c_Fun_Othe__inv__into(T_d,T_c,V_A_2,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_b,T_d,T_c,c_Fun_Othe__inv__into(T_d,T_b,V_A_2,V_g_2)),c_Fun_Othe__inv__into(T_b,T_c,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2),V_f_2)),V_x_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__atLeastLessThan__int,axiom,
% 159.18/159.03      ! [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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__Suc,axiom,
% 159.18/159.03      ! [V_N_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,V_N_2) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__add__nat,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_swap__inj__on,axiom,
% 159.18/159.03      ! [V_A_2,T_c,T_b] : c_Fun_Oinj__on(tc_prod(T_b,T_c),tc_prod(T_c,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,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_A_2) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__atLeastZeroLessThan__int,axiom,
% 159.18/159.03      ! [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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__image_Odistrib,axiom,
% 159.18/159.03      ! [V_h_2,V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.03         => hAPP(hAPP(V_F_2,hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(V_f_2,hAPP(hAPP(V_F_2,V_g_2),V_A_2)),hAPP(hAPP(V_F_2,V_h_2),V_A_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_the__inv__into__f__eq,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => ( hAPP(V_f_2,V_x_2) = V_y_2
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.03           => hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_y_2) = V_x_2 ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_the__inv__into__f__f,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.03         => hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__on__the__inv__into,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => c_Fun_Oinj__on(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_the__inv__into__onto,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => hAPP(c_Set_Oimage(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastLessThanPlusOne__atLeastAtMost__int,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__add__int__atLeastLessThan,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__atLeastZeroLessThan__int,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__atLeastLessThan__int,axiom,
% 159.18/159.03      ! [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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeastPlusOneLessThan__greaterThanLessThan__int,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__image_Oeq__fold,axiom,
% 159.18/159.03      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.03         => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_f__the__inv__into__f,axiom,
% 159.18/159.03      ! [V_y_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 159.18/159.03         => hAPP(V_f_2,hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_y_2)) = V_y_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_the__inv__into__into,axiom,
% 159.18/159.03      ! [V_B_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.03           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_x_2)),V_B_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_strong__setprod__reindex__cong,axiom,
% 159.18/159.03      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__mult(T_d)
% 159.18/159.03       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.03         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03                 => hAPP(V_g_2,B_x) = hAPP(hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2),B_x) )
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I7_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__one__idem_Ounion__idem,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03               => hAPP(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(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__lessThan,axiom,
% 159.18/159.03      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__lessThan,axiom,
% 159.18/159.03      ! [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 ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__one__idem_Oidem,axiom,
% 159.18/159.03      ! [V_x_2,V_F_2,V_f_2,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 159.18/159.03       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_lessThan__eq__iff,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_y_2)
% 159.18/159.03        <=> V_x_2 = V_y_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeast0LessThan,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_lessThan__0,axiom,
% 159.18/159.03      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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_lessThan__Suc__atMost,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_lessThan__Suc,axiom,
% 159.18/159.03      ! [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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_lessThan__iff,axiom,
% 159.18/159.03      ! [V_k_2,V_i_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oord(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_i_2),V_k_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_lessThan__subset__iff,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_y_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_lessThan__strict__subset__iff,axiom,
% 159.18/159.03      ! [V_n_2,V_m_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_m_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_n_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_n_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__one__idem_Oin__idem,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.03           => hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_single__Diff__lessThan,axiom,
% 159.18/159.03      ! [V_k_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I8_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I4_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I2_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_lessThan__Suc__eq__insert__0,axiom,
% 159.18/159.03      ! [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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I2_J,axiom,
% 159.18/159.03      ! [V_u_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__one__idem_Oinsert__idem,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I10_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__one__idem_Osubset__idem,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.03             => hAPP(hAPP(V_f_2,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__atLeastZeroLessThan__int,axiom,
% 159.18/159.03      ! [V_u_2] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2))
% 159.18/159.03       => 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))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_arith__series__int,axiom,
% 159.18/159.03      ! [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)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__subset__induct,axiom,
% 159.18/159.03      ! [V_Pa_2,V_A_2,V_F_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(V_Pa_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.03           => ( ! [B_a,B_F] :
% 159.18/159.03                  ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_F))
% 159.18/159.03                 => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 159.18/159.03                   => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_F))
% 159.18/159.03                     => ( hBOOL(hAPP(V_Pa_2,B_F))
% 159.18/159.03                       => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_F))) ) ) ) )
% 159.18/159.03             => hBOOL(hAPP(V_Pa_2,V_F_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atMost__Int__atLeast,axiom,
% 159.18/159.03      ! [V_n_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_n_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_n_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_n_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__abs,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__abs__ge__zero,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 159.18/159.03       => 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__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeast__eq__iff,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_y_2)
% 159.18/159.03        <=> V_x_2 = V_y_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__negf,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Oab__group__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Ouminus__class_Ouminus(T_b)),V_f_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__commute,axiom,
% 159.18/159.03      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_b),T_d),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))),V_A_2)),V_B_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_of__nat__setsum,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Rings_Osemiring__1(T_b)
% 159.18/159.03       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,T_c),c_Nat_Osemiring__1__class_Oof__nat(T_b)),V_f_2)),V_A_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_of__int__setsum,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Rings_Oring__1(T_b)
% 159.18/159.03       => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,T_c),c_Int_Oring__1__class_Oof__int(T_b)),V_f_2)),V_A_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__0,axiom,
% 159.18/159.03      ! [V_A_2,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Ozero__class_Ozero(T_b))),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__right__distrib,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,V_r_2,T_b] :
% 159.18/159.03        ( class_Rings_Osemiring__0(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_r_2),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_r_2)),V_f_2)),V_A_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__left__distrib,axiom,
% 159.18/159.03      ! [V_r_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Rings_Osemiring__0(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_r_2)),V_A_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__product,axiom,
% 159.18/159.03      ! [V_B_2,V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Rings_Osemiring__0(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,T_b),tc_fun(T_d,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_b),tc_fun(tc_fun(T_d,T_b),tc_fun(T_d,T_b)),T_c),c_COMBB(T_b,T_b,T_d)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2))),V_g_2))),V_B_2)),V_A_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__addf,axiom,
% 159.18/159.03      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Oplus__class_Oplus(T_b)),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_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_abs__setsum__abs,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 159.18/159.03       => hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__divide__distrib,axiom,
% 159.18/159.03      ! [V_r_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Fields_Ofield(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Rings_Oinverse__class_Odivide(T_b)),V_f_2)),V_r_2)),V_A_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__subtractf,axiom,
% 159.18/159.03      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Oab__group__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_Oempty,axiom,
% 159.18/159.03      ! [V_g_2,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__empty,axiom,
% 159.18/159.03      ! [V_f_2,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__infinite,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_Oinfinite,axiom,
% 159.18/159.03      ! [V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_Odistrib,axiom,
% 159.18/159.03      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Oplus__class_Oplus(T_c)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),V_A_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__lessThan__Suc,axiom,
% 159.18/159.03      ! [V_n_2,V_f_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,V_n_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__shift__bounds__Suc__ivl,axiom,
% 159.18/159.03      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__shift__bounds__nat__ivl,axiom,
% 159.18/159.03      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,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)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__shift__bounds__cl__Suc__ivl,axiom,
% 159.18/159.03      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__shift__bounds__cl__nat__ivl,axiom,
% 159.18/159.03      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,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)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__reindex,axiom,
% 159.18/159.03      ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_d)
% 159.18/159.03       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_B_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__add__nat__ivl,axiom,
% 159.18/159.03      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 159.18/159.03           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),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_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__diff__nat__ivl,axiom,
% 159.18/159.03      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] :
% 159.18/159.03        ( class_Groups_Oab__group__add(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 159.18/159.03           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),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_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeast__iff,axiom,
% 159.18/159.03      ! [V_k_2,V_i_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oord(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_k_2),V_i_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__delta,axiom,
% 159.18/159.03      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.03         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 159.18/159.03            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__delta_H,axiom,
% 159.18/159.03      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.03         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 159.18/159.03            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeast__subset__iff,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_y_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__constant,axiom,
% 159.18/159.03      ! [V_A_2,V_y_2,T_c,T_b] :
% 159.18/159.03        ( class_Rings_Osemiring__1(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_y_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_c),V_A_2))),V_y_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__atMost__Suc,axiom,
% 159.18/159.03      ! [V_n_2,V_f_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__atLeast,axiom,
% 159.18/159.03      ! [V_k_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__lessThan,axiom,
% 159.18/159.03      ! [V_k_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_Oinsert,axiom,
% 159.18/159.03      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__insert,axiom,
% 159.18/159.03      ! [V_f_2,V_a_2,V_F_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.18/159.03         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_F_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_F_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_F_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__Un__Int,axiom,
% 159.18/159.03      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_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_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_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_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__diff,axiom,
% 159.18/159.03      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Oab__group__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),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(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_Oreindex,axiom,
% 159.18/159.03      ! [V_g_2,V_h_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_Oeq__fold,axiom,
% 159.18/159.03      ! [V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Oplus__class_Oplus(T_c)),V_g_2),c_Groups_Ozero__class_Ozero(T_c)),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_OF__eq,axiom,
% 159.18/159.03      ! [V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Oplus__class_Oplus(T_c)),V_g_2),c_Groups_Ozero__class_Ozero(T_c)),V_A_2) )
% 159.18/159.03          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__shift__lb__Suc0__0__upt,axiom,
% 159.18/159.03      ! [V_k_2,V_f_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_b)
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__head__upt__Suc,axiom,
% 159.18/159.03      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),V_n_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__head__Suc,axiom,
% 159.18/159.03      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),V_n_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__restrict__set,axiom,
% 159.18/159.03      ! [V_B_2,V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),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_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_c))),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_Oinsert__remove,axiom,
% 159.18/159.03      ! [V_x_2,V_g_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_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)))))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__Un__disjoint,axiom,
% 159.18/159.03      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03           => ( 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))
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_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_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__Un,axiom,
% 159.18/159.03      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Oab__group__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),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_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I14_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I8_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Int__atLeastAtMostR2,axiom,
% 159.18/159.03      ! [V_d_2,V_c_2,V_a_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_a_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),V_d_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Int__atLeastAtMostL2,axiom,
% 159.18/159.03      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_c_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),V_b_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__op__ivl__Suc,axiom,
% 159.18/159.03      ! [V_f_2,V_m_2,V_n_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b) )
% 159.18/159.03          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__cl__ivl__Suc,axiom,
% 159.18/159.03      ! [V_f_2,V_m_2,V_n_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b) )
% 159.18/159.03          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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))) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__head,axiom,
% 159.18/159.03      ! [V_Pa_2,V_n_2,V_m_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_Pa_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_Pa_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_Pa_2),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_m_2,V_n_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I6_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__uminus__atMost,axiom,
% 159.18/159.03      ! [V_x_2,T_b] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.18/159.03       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__uminus__atLeast,axiom,
% 159.18/159.03      ! [V_x_2,T_b] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.18/159.03       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeast__Suc,axiom,
% 159.18/159.03      ! [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)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__ub__add__nat,axiom,
% 159.18/159.03      ! [V_p_2,V_f_2,V_n_2,V_m_2,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => ( 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))))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),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)))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__diff1_H,axiom,
% 159.18/159.03      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_Oremove,axiom,
% 159.18/159.03      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_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)))))) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__diff1__ring,axiom,
% 159.18/159.03      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Rings_Oring(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__diff1,axiom,
% 159.18/159.03      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Oab__group__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 159.18/159.03            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_arith__series__general,axiom,
% 159.18/159.03      ! [V_n_2,V_d_2,V_a_2,T_b] :
% 159.18/159.03        ( class_Rings_Ocomm__semiring__1(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Otimes__class_Otimes(T_b)),c_Nat_Osemiring__1__class_Oof__nat(T_b))),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),V_d_2)))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_geometric__sum,axiom,
% 159.18/159.03      ! [V_n_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Fields_Ofield(T_b)
% 159.18/159.03       => ( V_x_2 != c_Groups_Oone__class_Oone(T_b)
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(c_Power_Opower__class_Opower(T_b),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_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),V_n_2)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_x_2),c_Groups_Oone__class_Oone(T_b))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_gauss__sum,axiom,
% 159.18/159.03      ! [V_n_2,T_b] :
% 159.18/159.03        ( class_Rings_Ocomm__semiring__1(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),c_Nat_Osemiring__1__class_Oof__nat(T_b)),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_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Groups_Oone__class_Oone(T_b))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__natinterval__difff,axiom,
% 159.18/159.03      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 159.18/159.03        ( class_Groups_Oab__group__add(T_b)
% 159.18/159.03       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,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_b),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)))) )
% 159.18/159.03          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,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_b) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__mono2,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Oordered__comm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.03           => ( ! [B_b] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)))
% 159.18/159.03                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_b))) )
% 159.18/159.03             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__bounded,axiom,
% 159.18/159.03      ! [V_K_2,V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( ( class_Groups_Oordered__ab__semigroup__add(T_c)
% 159.18/159.03          & class_Rings_Osemiring__1(T_c) )
% 159.18/159.03       => ( ! [B_i] :
% 159.18/159.03              ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_A_2))
% 159.18/159.03             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_i)),V_K_2)) )
% 159.18/159.03         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_c),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))),V_K_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__Un__zero,axiom,
% 159.18/159.03      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( 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_S_2),V_T_2)))
% 159.18/159.03                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__eq__0__iff,axiom,
% 159.18/159.03      ! [V_f_2,V_F_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.18/159.03       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.03        <=> ! [B_x] :
% 159.18/159.03              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2))
% 159.18/159.03             => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__eq__setsum,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_A_2) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_int__setsum,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_b] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),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,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__eq__Suc0__iff,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 159.18/159.03        <=> ? [B_x] :
% 159.18/159.03              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03              & hAPP(V_f_2,B_x) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 159.18/159.03              & ! [B_xa] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 159.18/159.03                 => ( B_x != B_xa
% 159.18/159.03                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__eq__1__iff,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 159.18/159.03        <=> ? [B_x] :
% 159.18/159.03              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03              & hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 159.18/159.03              & ! [B_xa] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 159.18/159.03                 => ( B_x != B_xa
% 159.18/159.03                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__shift__lb__Suc0__0,axiom,
% 159.18/159.03      ! [V_k_2,V_f_2] :
% 159.18/159.03        ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.03       => 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)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_transfer__nat__int__sum__prod2_I1_J,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_b] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__diff__nat,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,V_B_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),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_Nat_Onat),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,tc_Nat_Onat),V_f_2),V_B_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_transfer__nat__int__sum__prod_I1_J,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_b] :
% 159.18/159.03        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03          & class_Groups_Ocomm__monoid__mult(T_b) )
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,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)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__diff1__nat,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,V_a_2,T_b] :
% 159.18/159.03        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 159.18/159.03        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__Un__nat,axiom,
% 159.18/159.03      ! [V_f_2,V_B_2,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),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_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_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_transfer__int__nat__sum__prod_I1_J,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,T_b] :
% 159.18/159.03        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03          & class_Groups_Ocomm__monoid__mult(T_b) )
% 159.18/159.03       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 159.18/159.03         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,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)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_arith__series__nat,axiom,
% 159.18/159.03      ! [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)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_transfer__int__nat__sum__prod2_I1_J,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,T_b] :
% 159.18/159.03        ( ! [B_x] :
% 159.18/159.03            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,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_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_b),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_greaterThan__Suc,axiom,
% 159.18/159.03      ! [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)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum_Ounion__inter__neutral,axiom,
% 159.18/159.03      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( 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)))
% 159.18/159.03                 => hAPP(V_g_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_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_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_greaterThan__eq__iff,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_y_2)
% 159.18/159.03        <=> V_x_2 = V_y_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_greaterThan__iff,axiom,
% 159.18/159.03      ! [V_k_2,V_i_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oord(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_i_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_greaterThan__subset__iff,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_y_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__atMost,axiom,
% 159.18/159.03      ! [V_k_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__greaterThan,axiom,
% 159.18/159.03      ! [V_k_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeast__Suc__greaterThan,axiom,
% 159.18/159.03      ! [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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I7_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I11_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__uminus__lessThan,axiom,
% 159.18/159.03      ! [V_x_2,T_b] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.18/159.03       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__uminus__greaterThan,axiom,
% 159.18/159.03      ! [V_x_2,T_b] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add(T_b)
% 159.18/159.03       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__int_I5_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Oorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I1_J,axiom,
% 159.18/159.03      ! [V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I13_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_ivl__disj__un_I12_J,axiom,
% 159.18/159.03      ! [V_u_2,V_l_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 159.18/159.03         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__mono3,axiom,
% 159.18/159.03      ! [V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 159.18/159.03        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03          & class_Groups_Oordered__ab__semigroup__add(T_c) )
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)))
% 159.18/159.03                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 159.18/159.03             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__reindex__nonzero,axiom,
% 159.18/159.03      ! [T_c,V_h_2,V_f_2,V_S_2,T_b,T_d] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_d)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.03         => ( ! [B_x] :
% 159.18/159.03                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 159.18/159.03               => ! [B_y] :
% 159.18/159.03                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_S_2))
% 159.18/159.03                   => ( B_x != B_y
% 159.18/159.03                     => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 159.18/159.03                       => hAPP(V_h_2,hAPP(V_f_2,B_x)) = c_Groups_Ozero__class_Ozero(T_d) ) ) ) )
% 159.18/159.03           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_S_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_S_2) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__nonneg__leq__bound,axiom,
% 159.18/159.03      ! [V_i_2,V_B_2,V_f_2,V_s_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 159.18/159.03         => ( ! [B_i] :
% 159.18/159.03                ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2))
% 159.18/159.03               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) )
% 159.18/159.03           => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_s_2) = V_B_2
% 159.18/159.03             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2))
% 159.18/159.03               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_i_2)),V_B_2)) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__nonneg__0,axiom,
% 159.18/159.03      ! [V_i_2,V_f_2,V_s_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Oordered__ab__group__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 159.18/159.03         => ( ! [B_i] :
% 159.18/159.03                ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2))
% 159.18/159.03               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) )
% 159.18/159.03           => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_s_2) = c_Groups_Ozero__class_Ozero(T_c)
% 159.18/159.03             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2))
% 159.18/159.03               => hAPP(V_f_2,V_i_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_sum__diff__distrib,axiom,
% 159.18/159.03      ! [V_n_2,V_Pa_2,V_Qa_2] :
% 159.18/159.03        ( ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_Qa_2,B_x)),hAPP(V_Pa_2,B_x)))
% 159.18/159.03       => 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_Pa_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_Qa_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_Pa_2)),V_Qa_2)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__mono__zero__left,axiom,
% 159.18/159.03      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 159.18/159.03                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__mono__zero__right,axiom,
% 159.18/159.03      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 159.18/159.03                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__strict__mono,axiom,
% 159.18/159.03      ! [V_g_2,V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.03        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.03          & class_Groups_Oordered__cancel__ab__semigroup__add(T_c) )
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 159.18/159.03             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,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_A_2))) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_transfer__nat__int__sum__prod__cong_I2_J,axiom,
% 159.18/159.03      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] :
% 159.18/159.03        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03          & class_Groups_Ocomm__monoid__mult(T_b) )
% 159.18/159.03       => ( V_A_2 = V_B_2
% 159.18/159.03         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 159.18/159.03                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_g_2),V_B_2) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold__graph__permute__diff,axiom,
% 159.18/159.03      ! [V_a_2,V_x_2,V_A_2,V_b_2,T_b] :
% 159.18/159.03        ( class_Groups_Oab__semigroup__mult(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_b_2,V_A_2),V_x_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03           => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 159.18/159.03             => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_a_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_b_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_compl__unique,axiom,
% 159.18/159.03      ! [V_y,V_x,T_a] :
% 159.18/159.03        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.03       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = c_Orderings_Obot__class_Obot(T_a)
% 159.18/159.03         => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = c_Orderings_Otop__class_Otop(T_a)
% 159.18/159.03           => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = V_y ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_transfer__nat__int__sum__prod__cong_I1_J,axiom,
% 159.18/159.03      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] :
% 159.18/159.03        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03          & class_Groups_Ocomm__monoid__mult(T_b) )
% 159.18/159.03       => ( V_A_2 = V_B_2
% 159.18/159.03         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 159.18/159.03                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 159.18/159.03             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_g_2),V_B_2) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UNIV__I,axiom,
% 159.18/159.03      ! [V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UN__lessThan__UNIV,axiom,
% 159.18/159.03      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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_injD,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 159.18/159.03         => V_x_2 = V_y_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__eq,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 159.18/159.03        <=> V_x_2 = V_y_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__int,axiom,
% 159.18/159.03      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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_range__composition,axiom,
% 159.18/159.03      ! [V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(hAPP(c_COMBB(T_d,T_b,T_c),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = hAPP(c_Set_Oimage(T_d,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Pow__UNIV,axiom,
% 159.18/159.03      ! [T_b] : hAPP(c_Set_OPow(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__UNIV__unit,axiom,
% 159.18/159.03      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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_top__apply,axiom,
% 159.18/159.03      ! [V_x_2,T_c,T_b] :
% 159.18/159.03        ( class_Orderings_Otop(T_b)
% 159.18/159.03       => hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_equiv__intrel,axiom,
% 159.18/159.03      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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_iso__tuple__UNIV__I,axiom,
% 159.18/159.03      ! [V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UNIV__not__empty,axiom,
% 159.18/159.03      ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_empty__fold__graphE,axiom,
% 159.18/159.03      ! [V_x_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2))
% 159.18/159.03       => V_x_2 = V_z_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold__graph_OemptyI,axiom,
% 159.18/159.03      ! [V_z_2,V_f_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_z_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold__graph_Oequations_I1_J,axiom,
% 159.18/159.03      ! [V_z_2,V_f_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_z_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UNIV__Plus__UNIV,axiom,
% 159.18/159.03      ! [T_c,T_b] : c_Sum__Type_OPlus(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_top__greatest,axiom,
% 159.18/159.03      ! [V_x,T_a] :
% 159.18/159.03        ( class_Orderings_Otop(T_a)
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Orderings_Otop__class_Otop(T_a))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_infinite__UNIV__int,axiom,
% 159.18/159.03      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Int_Oint,tc_HOL_Obool)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_infinite__UNIV__nat,axiom,
% 159.18/159.03      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__UNIV,axiom,
% 159.18/159.03      ! [T_b] :
% 159.18/159.03        ( class_Finite__Set_Ofinite(T_b)
% 159.18/159.03       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__option__UNIV,axiom,
% 159.18/159.03      ! [T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool))))
% 159.18/159.03      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__Plus__UNIV__iff,axiom,
% 159.18/159.03      ! [T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool))))
% 159.18/159.03      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.03          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__fun__UNIVD2,axiom,
% 159.18/159.03      ! [T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))))
% 159.18/159.03       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__Prod__UNIV,axiom,
% 159.18/159.03      ! [T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))
% 159.18/159.03         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold__graph__imp__finite,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2))
% 159.18/159.03       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_subset__UNIV,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Un__UNIV__left,axiom,
% 159.18/159.03      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Un__UNIV__right,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Int__UNIV__left,axiom,
% 159.18/159.03      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Int__UNIV__right,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inf__eq__top__iff,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_b] :
% 159.18/159.03        ( class_Lattices_Obounded__lattice__top(T_b)
% 159.18/159.03       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = c_Orderings_Otop__class_Otop(T_b)
% 159.18/159.03        <=> ( V_x_2 = c_Orderings_Otop__class_Otop(T_b)
% 159.18/159.03            & V_y_2 = c_Orderings_Otop__class_Otop(T_b) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inf__top__right,axiom,
% 159.18/159.03      ! [V_x,T_a] :
% 159.18/159.03        ( class_Lattices_Obounded__lattice__top(T_a)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = V_x ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inf__top__left,axiom,
% 159.18/159.03      ! [V_x,T_a] :
% 159.18/159.03        ( class_Lattices_Obounded__lattice__top(T_a)
% 159.18/159.03       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = V_x ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_sup__top__right,axiom,
% 159.18/159.03      ! [V_x,T_a] :
% 159.18/159.03        ( class_Lattices_Obounded__lattice__top(T_a)
% 159.18/159.03       => 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) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_sup__top__left,axiom,
% 159.18/159.03      ! [V_x,T_a] :
% 159.18/159.03        ( class_Lattices_Obounded__lattice__top(T_a)
% 159.18/159.03       => 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) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UN__atMost__UNIV,axiom,
% 159.18/159.03      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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_rangeI,axiom,
% 159.18/159.03      ! [T_c,V_x_2,V_f_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_range__eqI,axiom,
% 159.18/159.03      ! [T_c,T_b,V_x_2,V_f_2,V_b_2] :
% 159.18/159.03        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UN__atLeast__UNIV,axiom,
% 159.18/159.03      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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Diff__UNIV,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_comp__surj,axiom,
% 159.18/159.03      ! [V_g_2,T_d,V_f_2,T_b,T_c] :
% 159.18/159.03        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03       => ( hAPP(c_Set_Oimage(T_b,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))
% 159.18/159.03         => hAPP(c_Set_Oimage(T_c,T_d,hAPP(c_Fun_Ocomp(T_b,T_d,T_c,V_g_2),V_f_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__eq__UNIV__imp__eq__UNIV,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.03       => ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03         => V_A_2 = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__image__eq__iff,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)
% 159.18/159.03        <=> V_A_2 = V_B_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__comp,axiom,
% 159.18/159.03      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)))
% 159.18/159.03         => c_Fun_Oinj__on(T_d,T_c,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__UNIV__eq,axiom,
% 159.18/159.03      ! [T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__empty__eq,axiom,
% 159.18/159.03      ! [T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__compl,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 159.18/159.03        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__partition,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__partition2,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__eq__Diff__UNIV,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_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_A_2) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold__graph_OinsertI,axiom,
% 159.18/159.03      ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 159.18/159.03        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 159.18/159.03         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_SUP__UN__eq,axiom,
% 159.18/159.03      ! [V_x_2,V_r_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c))),V_r_2)),V_x_2))
% 159.18/159.03      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__range__imageI,axiom,
% 159.18/159.03      ! [V_f_2,T_d,V_g_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))))
% 159.18/159.03       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_d),hAPP(c_Set_Oimage(T_c,T_d,hAPP(hAPP(c_COMBB(T_b,T_d,T_c),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_the__inv__f__f,axiom,
% 159.18/159.03      ! [V_x_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => hAPP(c_Fun_Othe__inv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__fun__UNIVD1,axiom,
% 159.18/159.03      ! [T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))))
% 159.18/159.03       => ( hAPP(c_Finite__Set_Ocard(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) != hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 159.18/159.03         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__of__nat,axiom,
% 159.18/159.03      ! [T_b] :
% 159.18/159.03        ( class_Nat_Osemiring__char__0(T_b)
% 159.18/159.03       => c_Fun_Oinj__on(tc_Nat_Onat,T_b,c_Nat_Osemiring__1__class_Oof__nat(T_b),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_atLeast__0,axiom,
% 159.18/159.03      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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__fun,axiom,
% 159.18/159.03      ! [T_d,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => c_Fun_Oinj__on(T_b,tc_fun(T_d,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,T_c),T_b),c_COMBK(T_c,T_d)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_compl__top__eq,axiom,
% 159.18/159.03      ! [T_a] :
% 159.18/159.03        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.03       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_compl__bot__eq,axiom,
% 159.18/159.03      ! [T_a] :
% 159.18/159.03        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.03       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_compl__sup__top,axiom,
% 159.18/159.03      ! [V_x,T_a] :
% 159.18/159.03        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.03       => 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) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_sup__compl__top,axiom,
% 159.18/159.03      ! [V_x,T_a] :
% 159.18/159.03        ( class_Lattices_Oboolean__algebra(T_a)
% 159.18/159.03       => 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) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__image__mem__iff,axiom,
% 159.18/159.03      ! [V_A_2,V_a_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_range__ex1__eq,axiom,
% 159.18/159.03      ! [V_b_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 159.18/159.03        <=> ? [B_x] :
% 159.18/159.03              ( V_b_2 = hAPP(V_f_2,B_x)
% 159.18/159.03              & ! [B_y] :
% 159.18/159.03                  ( V_b_2 = hAPP(V_f_2,B_y)
% 159.18/159.03                 => B_y = B_x ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__UNIV__surj__inj,axiom,
% 159.18/159.03      ! [V_f_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.03       => ( hAPP(c_Set_Oimage(T_b,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_b,tc_HOL_Obool))
% 159.18/159.03         => c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__UNIV__inj__surj,axiom,
% 159.18/159.03      ! [V_f_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.03       => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03         => hAPP(c_Set_Oimage(T_b,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_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__image__subset__iff,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)))
% 159.18/159.03        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__Int,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => hAPP(c_Set_Oimage(T_b,T_c,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_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__set__diff,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => hAPP(c_Set_Oimage(T_b,T_c,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_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_surj__Compl__image__subset,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_b,T_c] :
% 159.18/159.03        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold__graph__insert__swap,axiom,
% 159.18/159.03      ! [V_z_2,V_y_2,V_A_2,V_b_2,T_b] :
% 159.18/159.03        ( class_Groups_Oab__semigroup__mult(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_b_2,V_A_2),V_y_2))
% 159.18/159.03         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 159.18/159.03           => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_z_2),V_y_2))) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UN__UN__finite__eq,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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_b,tc_HOL_Obool)),tc_fun(T_b,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_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),tc_Nat_Onat),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__singleton,axiom,
% 159.18/159.03      ! [T_b] : c_Fun_Oinj__on(T_b,tc_fun(T_b,tc_HOL_Obool),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))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__UNIV__card__ge__0,axiom,
% 159.18/159.03      ! [T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.03       => 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_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__UNIV__bool,axiom,
% 159.18/159.03      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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__image__Compl__subset,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,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_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Diff1__fold__graph,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_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))))),V_y_2))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.03         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_greaterThan__0,axiom,
% 159.18/159.03      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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_SUP__UN__eq2,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),T_b),hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d))))),V_r_2)),V_x_2),V_y_2))
% 159.18/159.03      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1Set_Ointros,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_a_2,V_f_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,V_a_2,V_A_2),V_x_2))
% 159.18/159.03       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03         => hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),V_x_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UN__finite2__subset,axiom,
% 159.18/159.03      ! [V_B_2,V_k_2,V_A_2,T_b] :
% 159.18/159.03        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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_b,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)))
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UN__finite2__eq,axiom,
% 159.18/159.03      ! [V_B_2,V_k_2,V_A_2,T_b] :
% 159.18/159.03        ( ! [B_n] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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_b,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)
% 159.18/159.03       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_top1I,axiom,
% 159.18/159.03      ! [V_x_2,T_b] : hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_x_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_empty__fold1SetE,axiom,
% 159.18/159.03      ! [V_x_2,V_f_2,T_b] : ~ hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1Set__nonempty,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_f_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,V_A_2),V_x_2))
% 159.18/159.03       => V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1Set__sing,axiom,
% 159.18/159.03      ! [V_b_2,V_a_2,V_f_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(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)))),V_b_2))
% 159.18/159.03      <=> V_a_2 = V_b_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Integ__def,axiom,
% 159.18/159.03      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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UN__finite__subset,axiom,
% 159.18/159.03      ! [V_C_2,V_A_2,T_b] :
% 159.18/159.03        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,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))
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),V_C_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_equivp__equiv,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( c_Equiv__Relations_Oequiv(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_A_2)
% 159.18/159.03      <=> c_Equiv__Relations_Oequivp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_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_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),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_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_identity__equivp,axiom,
% 159.18/159.03      ! [T_b] : c_Equiv__Relations_Oequivp(T_b,c_fequal) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_equivp__def,axiom,
% 159.18/159.03      ! [V_R_2,T_b] :
% 159.18/159.03        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 159.18/159.03      <=> ! [B_x,B_y] :
% 159.18/159.03            ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_y))
% 159.18/159.03          <=> hAPP(V_R_2,B_x) = hAPP(V_R_2,B_y) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_equivp__reflp,axiom,
% 159.18/159.03      ! [V_x_2,V_R_2,T_b] :
% 159.18/159.03        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 159.18/159.03       => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_x_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_equivp__symp,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,V_R_2,T_b] :
% 159.18/159.03        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 159.18/159.03         => hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_equivp__transp,axiom,
% 159.18/159.03      ! [V_z_2,V_y_2,V_x_2,V_R_2,T_b] :
% 159.18/159.03        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_z_2))
% 159.18/159.03           => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_z_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Rep__Integ,axiom,
% 159.18/159.03      ! [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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_type__definition__Integ,axiom,
% 159.18/159.03      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) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_max__extp_Oequations,axiom,
% 159.18/159.03      ! [V_a2_2,V_a1_2,V_R_2,T_b] :
% 159.18/159.03        ( c_Wellfounded_Omax__extp(T_b,V_R_2,V_a1_2,V_a2_2)
% 159.18/159.03      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 159.18/159.03          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 159.18/159.03          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03          & ! [B_x] :
% 159.18/159.03              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 159.18/159.03             => ? [B_xa] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 159.18/159.03                  & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_max__ext_Ointros,axiom,
% 159.18/159.03      ! [V_R_2,V_Y_2,V_X_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2))
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Y_2))
% 159.18/159.03         => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_X_2))
% 159.18/159.03                 => ? [B_xa] :
% 159.18/159.03                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_Y_2))
% 159.18/159.03                      & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_R_2)) ) )
% 159.18/159.03             => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_Y_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_type__definition_ORep__range,axiom,
% 159.18/159.03      ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 159.18/159.03        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 159.18/159.03       => hAPP(c_Set_Oimage(T_b,T_c,V_Rep_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_type__definition_OAbs__image,axiom,
% 159.18/159.03      ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 159.18/159.03        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 159.18/159.03       => hAPP(c_Set_Oimage(T_c,T_b,V_Abs_2),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_type__definition_OAbs__inject,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 159.18/159.03        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2))
% 159.18/159.03           => ( hAPP(V_Abs_2,V_x_2) = hAPP(V_Abs_2,V_y_2)
% 159.18/159.03            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_type__definition_ORep__inject,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 159.18/159.03        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 159.18/159.03       => ( hAPP(V_Rep_2,V_x_2) = hAPP(V_Rep_2,V_y_2)
% 159.18/159.03        <=> V_x_2 = V_y_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_type__definition_ORep__inverse,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 159.18/159.03        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 159.18/159.03       => hAPP(V_Abs_2,hAPP(V_Rep_2,V_x_2)) = V_x_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_type__definition_ORep,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 159.18/159.03        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_Rep_2,V_x_2)),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_type__definition_OAbs__inverse,axiom,
% 159.18/159.03      ! [V_y_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 159.18/159.03        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2))
% 159.18/159.03         => hAPP(V_Rep_2,hAPP(V_Abs_2,V_y_2)) = V_y_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Nitpick_Ozero__frac__def,axiom,
% 159.18/159.03      ! [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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_insert__fold1SetE,axiom,
% 159.18/159.03      ! [V_x_2,V_X_2,V_a_2,V_f_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_X_2)),V_x_2))
% 159.18/159.03       => ~ ! [B_a,B_A] :
% 159.18/159.03              ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_X_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A)
% 159.18/159.03             => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_x_2))
% 159.18/159.03               => hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1Set_Oequations,axiom,
% 159.18/159.03      ! [V_a3_2,V_a2_2,V_a1_2,V_f_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),V_a2_2)),V_a3_2))
% 159.18/159.03      <=> ? [B_a,B_A] :
% 159.18/159.03            ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),V_a2_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A)
% 159.18/159.03            & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_a3_2))
% 159.18/159.03            & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Nitpick_Oone__frac__def,axiom,
% 159.18/159.03      ! [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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Nitpick_Onumber__of__frac__def,axiom,
% 159.18/159.03      ! [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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Nitpick_Ofrac__def,axiom,
% 159.18/159.03      ! [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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_the__elem__def,axiom,
% 159.18/159.03      ! [V_X_2,T_b] : c_Set_Othe__elem(T_b,V_X_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),hAPP(c_fequal,V_X_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))))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__Un,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Groups_Oab__semigroup__mult(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03               => ( 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))
% 159.18/159.03                 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_B_2)) ) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__antimono,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.03           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_B_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2))) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__def,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_b] : hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) = c_HOL_OThe(T_b,c_Finite__Set_Ofold1Set(T_b,V_f_2,V_A_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__singleton__def,axiom,
% 159.18/159.03      ! [V_a_2,V_f_2,T_b,V_g_2] :
% 159.18/159.03        ( V_g_2 = c_Finite__Set_Ofold1(T_b,V_f_2)
% 159.18/159.03       => hAPP(V_g_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__singleton,axiom,
% 159.18/159.03      ! [V_a_2,V_f_2,T_b] : hAPP(c_Finite__Set_Ofold1(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)))) = V_a_2 ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__one_Oeq__fold,axiom,
% 159.18/159.03      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_The__split__eq,axiom,
% 159.18/159.03      ! [V_y_2,V_x_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(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_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_split__paired__The,axiom,
% 159.18/159.03      ! [V_Pa_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),V_Pa_2) = c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_Pa_2)),c_Product__Type_OPair(T_b,T_c)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Sup__fin_OF__eq,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( class_Lattices_Olattice(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Inf__fin_OF__eq,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( class_Lattices_Olattice(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Min_OF__eq,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Max_OF__eq,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omax(T_b)),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_min__max_OInf__fin_OF__eq,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_min__max_OSup__fin_OF__eq,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omax(T_b)),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_the__inv__into__def,axiom,
% 159.18/159.03      ! [V_x_2,V_f_2,V_A_2,T_c,T_b] : hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_x_2) = c_HOL_OThe(T_b,hAPP(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_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_x_2))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_divmod__nat__def,axiom,
% 159.18/159.03      ! [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)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__belowI,axiom,
% 159.18/159.03      ! [V_a_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Lattices_Osemilattice__inf(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2)),V_a_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_below__fold1__iff,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Lattices_Osemilattice__inf(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2)))
% 159.18/159.03            <=> ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_min__max_Ofold1__belowI,axiom,
% 159.18/159.03      ! [V_a_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_a_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__insert__idem,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 159.18/159.03       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03           => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__below__iff,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_x_2))
% 159.18/159.03            <=> ? [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_x_2)) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_min__max_Obelow__fold1__iff,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)))
% 159.18/159.03            <=> ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__Un2,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.03             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03               => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_B_2)) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__strict__below__iff,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_x_2))
% 159.18/159.03            <=> ? [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_x_2)) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_strict__below__fold1__iff,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Orderings_Olinorder(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)))
% 159.18/159.03            <=> ! [B_x] :
% 159.18/159.03                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.03                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_The__split,axiom,
% 159.18/159.03      ! [V_Pa_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2)) = c_HOL_OThe(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),tc_prod(T_b,T_c)),V_Pa_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__insert,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.03        ( class_Groups_Oab__semigroup__mult(T_b)
% 159.18/159.03       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03           => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.03             => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_semilattice__big_OF__eq,axiom,
% 159.18/159.03      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 159.18/159.03        ( c_Big__Operators_Osemilattice__big(T_b,V_f_2,V_F_2)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_flat__lub__def,axiom,
% 159.18/159.03      ! [V_b_2,V_A_2,T_b] :
% 159.18/159.03        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 159.18/159.03         => c_Partial__Function_Oflat__lub(T_b,V_b_2,V_A_2) = V_b_2 )
% 159.18/159.03        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 159.18/159.03         => c_Partial__Function_Oflat__lub(T_b,V_b_2,V_A_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),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_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_fold1__in,axiom,
% 159.18/159.03      ! [V_A_2,T_b] :
% 159.18/159.03        ( class_Groups_Oab__semigroup__mult(T_b)
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 159.18/159.03             => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),V_A_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__vimage__singleton,axiom,
% 159.18/159.03      ! [V_a_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_b),c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_a_2))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_hom__fold1__commute,axiom,
% 159.18/159.03      ! [V_N_2,V_h_2,T_b] :
% 159.18/159.03        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 159.18/159.03       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_x),B_y)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.03           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03             => hAPP(V_h_2,hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_N_2)) = hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setprod__pos__nat,axiom,
% 159.18/159.03      ! [V_f_2,V_S_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.03       => ( ! [B_x] :
% 159.18/159.03              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 159.18/159.03             => 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))) )
% 159.18/159.03         => 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_b,tc_Nat_Onat),V_f_2),V_S_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimageI,axiom,
% 159.18/159.03      ! [T_c,V_B_2,T_b,V_b_2,V_a_2,V_f_2] :
% 159.18/159.03        ( hAPP(V_f_2,V_a_2) = V_b_2
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_B_2))
% 159.18/159.03         => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__Int,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,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_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__Un,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,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(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__mono,axiom,
% 159.18/159.03      ! [V_f_2,T_c,V_B_2,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__compose,axiom,
% 159.18/159.03      ! [V_x_2,V_f_2,V_g_2,T_d,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_g_2),V_f_2)),V_x_2) = hAPP(c_Set_Ovimage(T_b,T_d,V_f_2),hAPP(c_Set_Ovimage(T_d,T_c,V_g_2),V_x_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__empty,axiom,
% 159.18/159.03      ! [V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__Compl,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__ident,axiom,
% 159.18/159.03      ! [V_Y_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__code,axiom,
% 159.18/159.03      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2),V_x_2))
% 159.18/159.03      <=> hBOOL(hAPP(V_A_2,hAPP(V_f_2,V_x_2))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__Diff,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,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_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__UN,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,T_d,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Ovimage(T_b,T_c,V_f_2)),V_B_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__UNIV,axiom,
% 159.18/159.03      ! [V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__eq,axiom,
% 159.18/159.03      ! [V_B_2,V_f_2,T_c,V_a_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)))
% 159.18/159.03      <=> hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_B_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimageD,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,V_a_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)))
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_A_2)) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimageI2,axiom,
% 159.18/159.03      ! [T_c,V_A_2,V_a_2,V_f_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),V_A_2))
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__vimage__subset,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2))),V_A_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_surj__image__vimage__eq,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_b,T_c] :
% 159.18/159.03        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03       => hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)) = V_A_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__singleton__eq,axiom,
% 159.18/159.03      ! [V_b_2,V_f_2,T_c,V_a_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))))
% 159.18/159.03      <=> hAPP(V_f_2,V_a_2) = V_b_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__insert,axiom,
% 159.18/159.03      ! [V_B_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__vimageD,axiom,
% 159.18/159.03      ! [V_F_2,V_h_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Ovimage(T_b,T_c,V_h_2),V_F_2)))
% 159.18/159.03       => ( hAPP(c_Set_Oimage(T_b,T_c,V_h_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))
% 159.18/159.03         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_F_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__subsetD,axiom,
% 159.18/159.03      ! [V_A_2,V_B_2,V_f_2,T_b,T_c] :
% 159.18/159.03        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2)),V_A_2))
% 159.18/159.03         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__vimage__eq,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__vimageI,axiom,
% 159.18/159.03      ! [V_h_2,T_c,V_F_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.18/159.03       => ( c_Fun_Oinj__on(T_c,T_b,V_h_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 159.18/159.03         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Ovimage(T_c,T_b,V_h_2),V_F_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_inj__vimage__image__eq,axiom,
% 159.18/159.03      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__const,axiom,
% 159.18/159.03      ! [T_c,V_A_2,V_c_2,T_b] :
% 159.18/159.03        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.03         => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.03        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.03         => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__eq__UN,axiom,
% 159.18/159.03      ! [V_B_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_Ovimage(T_b,T_c,V_f_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),c_Set_Oinsert(T_c)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__subsetI,axiom,
% 159.18/159.03      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 159.18/159.03        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 159.18/159.03         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)),V_A_2)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_vimage__if,axiom,
% 159.18/159.03      ! [V_B_2,T_c,V_d_2,V_A_2,V_c_2,T_b] :
% 159.18/159.03        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.03         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 159.18/159.03             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,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_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.03            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 159.18/159.03             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,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_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = V_B_2 ) ) )
% 159.18/159.03        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.18/159.03         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 159.18/159.03             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,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_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_B_2) )
% 159.18/159.03            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 159.18/159.03             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,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_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_image__split__eq__Sigma,axiom,
% 159.18/159.03      ! [V_A_2,V_g_2,V_f_2,T_c,T_b,T_d] : hAPP(c_Set_Oimage(T_d,tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(T_d,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_d),c_Product__Type_OPair(T_b,T_c)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_Oimage(T_d,T_b,V_f_2),V_A_2)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_Oimage(T_d,T_c,V_g_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_d,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool),T_b),c_Set_Ovimage(T_d,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)))))),V_A_2))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_folding__one__idem_Ohom__commute,axiom,
% 159.18/159.03      ! [V_N_2,V_h_2,V_F_2,V_f_2,T_b] :
% 159.18/159.03        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 159.18/159.03       => ( ! [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))
% 159.18/159.03         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.03           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03             => hAPP(V_h_2,hAPP(V_F_2,V_N_2)) = hAPP(V_F_2,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Rep__Integ__cases,axiom,
% 159.18/159.03      ! [V_y_2] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 159.18/159.03       => ~ ! [B_x] : V_y_2 != hAPP(c_Int_ORep__Integ,B_x) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_SigmaI,axiom,
% 159.18/159.03      ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2)))
% 159.18/159.03         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Times__eq__cancel2,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2))
% 159.18/159.03       => ( hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))
% 159.18/159.03        <=> V_A_2 = V_B_2 ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Sigma__empty1,axiom,
% 159.18/159.03      ! [V_B_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_card__cartesian__product,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),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_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setsum__cartesian__product,axiom,
% 159.18/159.03      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_c,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2)),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))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Sigma__empty2,axiom,
% 159.18/159.03      ! [V_A_2,T_c,T_b] : 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),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Times__empty,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.03        ( 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)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))
% 159.18/159.03      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.03          | V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__Times__UNIV2,axiom,
% 159.18/159.03      ! [V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),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),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Compl__Times__UNIV1,axiom,
% 159.18/159.03      ! [V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_setprod__cartesian__product,axiom,
% 159.18/159.03      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 159.18/159.03        ( class_Groups_Ocomm__monoid__mult(T_b)
% 159.18/159.03       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_c,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2)),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))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Sigma__Un__distrib2,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,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_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Times__Un__distrib1,axiom,
% 159.18/159.03      ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),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_C_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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Sigma__Un__distrib1,axiom,
% 159.18/159.03      ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,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_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_swap__product,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(c_Set_Oimage(tc_prod(T_c,T_b),tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_prod(T_b,T_c)),hAPP(c_COMBC(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_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_A_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_finite__cartesian__product,axiom,
% 159.18/159.03      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.03       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.18/159.03         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),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)))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_equiv__type,axiom,
% 159.18/159.03      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.03        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.03       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Sigma__Int__distrib2,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,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_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Times__Int__distrib1,axiom,
% 159.18/159.03      ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),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_C_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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Sigma__Int__distrib1,axiom,
% 159.18/159.03      ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,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_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Id__on__subset__Times,axiom,
% 159.18/159.03      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId__on(T_b,V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Sigma__Diff__distrib2,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,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_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Times__Diff__distrib1,axiom,
% 159.18/159.03      ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),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_C_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))) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_Sigma__Diff__distrib1,axiom,
% 159.18/159.03      ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_UNIV__Times__UNIV,axiom,
% 159.18/159.03      ! [T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_mem__Sigma__iff,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 159.18/159.03      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.03          & hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 159.18/159.03  
% 159.18/159.03  fof(fact_SigmaD1,axiom,
% 159.18/159.03      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.03        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_SigmaD2,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_SigmaE2,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 159.18/159.04       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.04           => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_card__cartesian__product__singleton,axiom,
% 159.18/159.04      ! [V_A_2,V_x_2,T_c,T_b] : hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2))) = hAPP(c_Finite__Set_Ocard(T_c),V_A_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Times__subset__cancel2,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))))
% 159.18/159.04        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Image__subset,axiom,
% 159.18/159.04      ! [V_C_2,V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_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))))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_C_2)),V_B_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__cartesian__productD1,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),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))))
% 159.18/159.04       => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 159.18/159.04         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__cartesian__productD2,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),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))))
% 159.18/159.04       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fst__image__times,axiom,
% 159.18/159.04      ! [V_A_2,T_c,T_b,V_B_2] :
% 159.18/159.04        ( ( V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04         => hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.04        & ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04         => hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = V_A_2 ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_snd__image__times,axiom,
% 159.18/159.04      ! [V_B_2,T_c,T_b,V_A_2] :
% 159.18/159.04        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04         => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),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))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.04        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04         => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),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))) = V_B_2 ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_insert__times__insert,axiom,
% 159.18/159.04      ! [V_B_2,V_b_2,V_A_2,V_a_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),V_B_2))) = hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),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),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),V_B_2)))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__equiv__class,axiom,
% 159.18/159.04      ! [V_X_2,V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 159.18/159.04         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 159.18/159.04           => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_vimage__Times,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,tc_prod(T_c,T_d),V_f_2),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(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_c,T_b,c_Product__Type_Ofst(T_c,T_d)),V_f_2)),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_d,hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_d,T_b,c_Product__Type_Osnd(T_c,T_d)),V_f_2)),V_B_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_UN__Times__distrib,axiom,
% 159.18/159.04      ! [V_F_2,V_E_2,V_B_2,V_A_2,T_c,T_b,T_e,T_d] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(T_d,T_e),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_d,T_e),V_A_2),hAPP(c_COMBK(tc_fun(T_e,tc_HOL_Obool),T_d),V_B_2))),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_e,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),tc_fun(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_e,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),tc_fun(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_d),c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_e)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_d),c_Product__Type_OSigma(T_b,T_c)),V_E_2))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),T_e),c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b)),V_F_2)))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_E_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_F_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Sigma__def,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_b),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),V_B_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_prod(T_b,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_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),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_fun(tc_prod(T_b,T_c),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_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_c),c_Set_Oinsert(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__quotient,axiom,
% 159.18/159.04      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 159.18/159.04         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Ex__inj__on__UNION__Sigma,axiom,
% 159.18/159.04      ! [V_A_2,V_I_2,T_c,T_b] :
% 159.18/159.04      ? [B_f] :
% 159.18/159.04        ( c_Fun_Oinj__on(T_b,tc_prod(T_c,T_b),B_f,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))
% 159.18/159.04        & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,tc_prod(T_c,T_b),B_f),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_I_2),V_A_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fold__image__Sigma,axiom,
% 159.18/159.04      ! [V_g_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 159.18/159.04        ( class_Groups_Ocomm__monoid__mult(T_d)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( ! [B_x] :
% 159.18/159.04                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.04               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 159.18/159.04           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBC(T_b,T_d,tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(T_d,tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d)),T_b),c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d))),V_g_2)),c_Groups_Oone__class_Oone(T_d))),V_B_2)),c_Groups_Oone__class_Oone(T_d)),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,tc_prod(T_b,T_c),c_Groups_Otimes__class_Otimes(T_d)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_g_2)),c_Groups_Oone__class_Oone(T_d)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__SigmaI,axiom,
% 159.18/159.04      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04       => ( ! [B_a] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 159.18/159.04             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) )
% 159.18/159.04         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setprod__Sigma,axiom,
% 159.18/159.04      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 159.18/159.04        ( class_Groups_Ocomm__monoid__mult(T_d)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( ! [B_x] :
% 159.18/159.04                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.04               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 159.18/159.04           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d)),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_d),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setsum__Sigma,axiom,
% 159.18/159.04      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 159.18/159.04        ( class_Groups_Ocomm__monoid__add(T_d)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( ! [B_x] :
% 159.18/159.04                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.04               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 159.18/159.04           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d)),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_d),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_card__SigmaI,axiom,
% 159.18/159.04      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04       => ( ! [B_x] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.04             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 159.18/159.04         => hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),V_B_2)),V_A_2) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_SigmaE,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,V_c_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_c_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 159.18/159.04       => ~ ! [B_x] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.04             => ! [B_y] :
% 159.18/159.04                  ( hBOOL(hAPP(hAPP(c_member(T_c),B_y),hAPP(V_B_2,B_x)))
% 159.18/159.04                 => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair__surj,axiom,
% 159.18/159.04      ! [V_g_2,T_d,T_e,V_f_2,T_b,T_c] :
% 159.18/159.04        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04       => ( hAPP(c_Set_Oimage(T_e,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_e,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))
% 159.18/159.04         => hAPP(c_Set_Oimage(tc_prod(T_c,T_e),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_c,T_b,T_e,T_d,V_f_2,V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_c,T_e),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair__inj__on,axiom,
% 159.18/159.04      ! [V_B_2,V_g_2,T_e,T_d,V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.04        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.18/159.04       => ( c_Fun_Oinj__on(T_d,T_e,V_g_2,V_B_2)
% 159.18/159.04         => c_Fun_Oinj__on(tc_prod(T_b,T_d),tc_prod(T_c,T_e),c_Product__Type_Omap__pair(T_b,T_c,T_d,T_e,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))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair__imageI,axiom,
% 159.18/159.04      ! [V_g_2,V_f_2,T_e,T_d,V_R_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_R_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_e)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2))),hAPP(c_Set_Oimage(tc_prod(T_b,T_c),tc_prod(T_d,T_e),c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2)),V_R_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fst__map__pair,axiom,
% 159.18/159.04      ! [V_x_2,V_g_2,V_f_2,T_e,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_e),V_x_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair__simp,axiom,
% 159.18/159.04      ! [V_b_2,V_a_2,V_g_2,V_f_2,T_c,T_e,T_b,T_d] : hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),V_a_2),V_b_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair__ident,axiom,
% 159.18/159.04      ! [V_z_2,T_c,T_b] : hAPP(c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_COMBI(T_b),c_COMBI(T_c)),V_z_2) = V_z_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_snd__prod__fun,axiom,
% 159.18/159.04      ! [V_x_2,V_g_2,V_f_2,T_e,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Omap__pair(T_d,T_c,T_e,T_b,V_f_2,V_g_2),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_d,T_e),V_x_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_snd__comp__map__pair,axiom,
% 159.18/159.04      ! [V_g_2,V_f_2,T_c,T_b,T_d,T_e] : hAPP(c_Fun_Ocomp(tc_prod(T_e,T_d),T_d,tc_prod(T_b,T_c),c_Product__Type_Osnd(T_e,T_d)),c_Product__Type_Omap__pair(T_b,T_e,T_c,T_d,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_d,tc_prod(T_b,T_c),V_g_2),c_Product__Type_Osnd(T_b,T_c)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fst__comp__map__pair,axiom,
% 159.18/159.04      ! [V_g_2,V_f_2,T_c,T_b,T_e,T_d] : hAPP(c_Fun_Ocomp(tc_prod(T_d,T_e),T_d,tc_prod(T_b,T_c),c_Product__Type_Ofst(T_d,T_e)),c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_d,tc_prod(T_b,T_c),V_f_2),c_Product__Type_Ofst(T_b,T_c)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair_Ocompositionality,axiom,
% 159.18/159.04      ! [V_prod_2,V_i_2,V_h_2,T_g,T_f,V_g_2,V_f_2,T_c,T_e,T_b,T_d] : hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),hAPP(c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_h_2,V_i_2),V_prod_2)) = hAPP(c_Product__Type_Omap__pair(T_f,T_b,T_g,T_c,hAPP(c_Fun_Ocomp(T_d,T_b,T_f,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_e,T_c,T_g,V_g_2),V_i_2)),V_prod_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair__compose,axiom,
% 159.18/159.04      ! [V_g2_2,V_g1_2,T_g,V_f2_2,V_f1_2,T_f,T_e,T_c,T_d,T_b] : c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_f1_2),V_f2_2),hAPP(c_Fun_Ocomp(T_g,T_e,T_c,V_g1_2),V_g2_2)) = hAPP(c_Fun_Ocomp(tc_prod(T_f,T_g),tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_f1_2,V_g1_2)),c_Product__Type_Omap__pair(T_b,T_f,T_c,T_g,V_f2_2,V_g2_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair_Ocomp,axiom,
% 159.18/159.04      ! [V_i_2,V_h_2,V_g_2,V_f_2,T_c,T_b,T_e,T_d,T_g,T_f] : hAPP(c_Fun_Ocomp(tc_prod(T_f,T_g),tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_f_2,V_g_2)),c_Product__Type_Omap__pair(T_b,T_f,T_c,T_g,V_h_2,V_i_2)) = c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_g,T_e,T_c,V_g_2),V_i_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair__def,axiom,
% 159.18/159.04      ! [V_g_2,V_f_2,T_e,T_c,T_d,T_b] : c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_d,T_e)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_e),tc_fun(T_c,tc_prod(T_d,T_e))),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_d,T_e)),tc_fun(tc_fun(T_c,T_e),tc_fun(T_c,tc_prod(T_d,T_e))),T_b),c_COMBB(T_e,tc_prod(T_d,T_e),T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_e,tc_prod(T_d,T_e)),T_b),c_Product__Type_OPair(T_d,T_e)),V_f_2))),V_g_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair__surj__on,axiom,
% 159.18/159.04      ! [V_B_H_2,V_B_2,V_g_2,T_d,T_e,V_A_H_2,V_A_2,V_f_2,T_b,T_c] :
% 159.18/159.04        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_A_H_2
% 159.18/159.04       => ( hAPP(c_Set_Oimage(T_e,T_d,V_g_2),V_B_2) = V_B_H_2
% 159.18/159.04         => hAPP(c_Set_Oimage(tc_prod(T_c,T_e),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_c,T_b,T_e,T_d,V_f_2,V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_e),V_A_2),hAPP(c_COMBK(tc_fun(T_e,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_H_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_B_H_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_prod__fun__imageE,axiom,
% 159.18/159.04      ! [V_R_2,V_g_2,V_f_2,T_e,T_d,V_c_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_c_2),hAPP(c_Set_Oimage(tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2)),V_R_2)))
% 159.18/159.04       => ~ ! [B_x,B_y] :
% 159.18/159.04              ( V_c_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_y))
% 159.18/159.04             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_e)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),B_x),B_y)),V_R_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__on__def,axiom,
% 159.18/159.04      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.18/159.04      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 159.18/159.04          & ! [B_x] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.04             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Rep__Integ__induct,axiom,
% 159.18/159.04      ! [V_Pa_2,V_y_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 159.18/159.04       => ( ! [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Int_ORep__Integ,B_x)))
% 159.18/159.04         => hBOOL(hAPP(V_Pa_2,V_y_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__on__Id__on,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : c_Relation_Orefl__on(T_b,V_A_2,c_Relation_OId__on(T_b,V_A_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__on__empty,axiom,
% 159.18/159.04      ! [T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__on__Un,axiom,
% 159.18/159.04      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.18/159.04       => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2)
% 159.18/159.04         => c_Relation_Orefl__on(T_b,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(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__Id,axiom,
% 159.18/159.04      ! [T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Relation_OId(T_b)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__on__Int,axiom,
% 159.18/159.04      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.18/159.04       => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2)
% 159.18/159.04         => c_Relation_Orefl__on(T_b,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(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__onD,axiom,
% 159.18/159.04      ! [V_a_2,V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__onD1,axiom,
% 159.18/159.04      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__onD2,axiom,
% 159.18/159.04      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__reflcl,axiom,
% 159.18/159.04      ! [V_r_2,T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__onI,axiom,
% 159.18/159.04      ! [V_A_2,V_r_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 159.18/159.04       => ( ! [B_x] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.04             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) )
% 159.18/159.04         => c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fun__left__comm__idem__remove,axiom,
% 159.18/159.04      ! [T_b] : c_Finite__Set_Ofun__left__comm__idem(T_b,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_b),hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)))),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))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_folding__image__simple_Ounion__inter__neutral,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.18/159.04        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.18/159.04         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.18/159.04           => ( ! [B_x] :
% 159.18/159.04                  ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))
% 159.18/159.04                 => hAPP(V_g_2,B_x) = V_z_2 )
% 159.18/159.04             => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fun__left__comm__idem_Ofun__left__idem,axiom,
% 159.18/159.04      ! [V_z_2,V_x_2,V_f_2,T_c,T_b] :
% 159.18/159.04        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 159.18/159.04       => 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) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fun__left__comm__idem_Ofun__left__comm__idem__apply,axiom,
% 159.18/159.04      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 159.18/159.04        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 159.18/159.04       => c_Finite__Set_Ofun__left__comm__idem(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_c),T_d),V_f_2),V_g_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fun__left__comm__idem__insert,axiom,
% 159.18/159.04      ! [T_b] : c_Finite__Set_Ofun__left__comm__idem(T_b,tc_fun(T_b,tc_HOL_Obool),c_Set_Oinsert(T_b)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fun__left__comm__idem,axiom,
% 159.18/159.04      ! [T_b] :
% 159.18/159.04        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 159.18/159.04       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fun__left__comm__idem__sup,axiom,
% 159.18/159.04      ! [T_b] :
% 159.18/159.04        ( class_Lattices_Osemilattice__sup(T_b)
% 159.18/159.04       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fun__left__comm__idem__inf,axiom,
% 159.18/159.04      ! [T_b] :
% 159.18/159.04        ( class_Lattices_Osemilattice__inf(T_b)
% 159.18/159.04       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_fun__left__comm__idem_Ofun__comp__idem,axiom,
% 159.18/159.04      ! [V_x_2,V_f_2,T_c,T_b] :
% 159.18/159.04        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 159.18/159.04       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_min__max_Ofun__left__comm__idem__inf,axiom,
% 159.18/159.04      ! [T_b] :
% 159.18/159.04        ( class_Orderings_Olinorder(T_b)
% 159.18/159.04       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_min__max_Ofun__left__comm__idem__sup,axiom,
% 159.18/159.04      ! [T_b] :
% 159.18/159.04        ( class_Orderings_Olinorder(T_b)
% 159.18/159.04       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_card__less__Suc2,axiom,
% 159.18/159.04      ! [V_i_2,V_M_2] :
% 159.18/159.04        ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 159.18/159.04       => 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))))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_card__less,axiom,
% 159.18/159.04      ! [V_i_2,V_M_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 159.18/159.04       => 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) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_card__less__Suc,axiom,
% 159.18/159.04      ! [V_i_2,V_M_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 159.18/159.04       => 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))))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_CollectI,axiom,
% 159.18/159.04      ! [T_b,V_a_2,V_Pa_2] :
% 159.18/159.04        ( hBOOL(hAPP(V_Pa_2,V_a_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__Collect__conjI,axiom,
% 159.18/159.04      ! [V_Qa_2,V_Pa_2,T_b] :
% 159.18/159.04        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 159.18/159.04          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Qa_2))) )
% 159.18/159.04       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(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),V_Pa_2)),V_Qa_2)))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__Collect__less__nat,axiom,
% 159.18/159.04      ! [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)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__Collect__le__nat,axiom,
% 159.18/159.04      ! [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)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__split,axiom,
% 159.18/159.04      ! [V_Qa_2,V_Pa_2,T_c,T_b] : hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(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_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),V_Qa_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_OCollect(T_c),V_Qa_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_SetCompr__Sigma__eq,axiom,
% 159.18/159.04      ! [V_Qa_2,V_Pa_2,T_c,T_b] : hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(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_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),V_Qa_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),V_Qa_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__neg__eq,axiom,
% 159.18/159.04      ! [V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_vimage__Collect__eq,axiom,
% 159.18/159.04      ! [V_Pa_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Set_OCollect(T_c),V_Pa_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(T_c,tc_HOL_Obool,T_b),V_Pa_2),V_f_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_CollectE,axiom,
% 159.18/159.04      ! [V_Pa_2,V_a_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 159.18/159.04       => hBOOL(hAPP(V_Pa_2,V_a_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_CollectD,axiom,
% 159.18/159.04      ! [V_Pa_2,V_a_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 159.18/159.04       => hBOOL(hAPP(V_Pa_2,V_a_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_mem__Collect__eq,axiom,
% 159.18/159.04      ! [V_Pa_2,V_a_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 159.18/159.04      <=> hBOOL(hAPP(V_Pa_2,V_a_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__mem__eq,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)) = V_A_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_UNIV__def,axiom,
% 159.18/159.04      ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fTrue)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__Collect__disjI,axiom,
% 159.18/159.04      ! [V_Qa_2,V_Pa_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(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_fdisj),V_Pa_2)),V_Qa_2))))
% 159.18/159.04      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 159.18/159.04          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Qa_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__def,axiom,
% 159.18/159.04      ! [V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),V_Pa_2) = V_Pa_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__empty__eq,axiom,
% 159.18/159.04      ! [V_Pa_2,T_b] :
% 159.18/159.04        ( hAPP(c_Set_OCollect(T_b),V_Pa_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04      <=> ! [B_x] : ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_empty__Collect__eq,axiom,
% 159.18/159.04      ! [V_Pa_2,T_b] :
% 159.18/159.04        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),V_Pa_2)
% 159.18/159.04      <=> ! [B_x] : ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_empty__def,axiom,
% 159.18/159.04      ! [T_b] : c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fFalse)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_insert__Collect,axiom,
% 159.18/159.04      ! [V_Pa_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)) = hAPP(c_Set_OCollect(T_b),hAPP(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_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)))),V_Pa_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__disj__eq,axiom,
% 159.18/159.04      ! [V_Qa_2,V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(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_fdisj),V_Pa_2)),V_Qa_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(c_Set_OCollect(T_b),V_Qa_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__conj__eq,axiom,
% 159.18/159.04      ! [V_Qa_2,V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(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),V_Pa_2)),V_Qa_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(c_Set_OCollect(T_b),V_Qa_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_insert__compr__raw,axiom,
% 159.18/159.04      ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(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_fdisj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),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))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_insert__compr,axiom,
% 159.18/159.04      ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(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_fdisj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),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))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Un__def,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(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_fdisj),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_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Int__def,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(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_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))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Int__Collect,axiom,
% 159.18/159.04      ! [V_Pa_2,V_A_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))))
% 159.18/159.04      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.04          & hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_singleton__conv2,axiom,
% 159.18/159.04      ! [V_a_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(c_fequal,V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_singleton__conv,axiom,
% 159.18/159.04      ! [V_a_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__conv__if2,axiom,
% 159.18/159.04      ! [T_b,V_a_2,V_Pa_2] :
% 159.18/159.04        ( ( hBOOL(hAPP(V_Pa_2,V_a_2))
% 159.18/159.04         => hAPP(c_Set_OCollect(T_b),hAPP(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(c_fequal,V_a_2))),V_Pa_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 159.18/159.04        & ( ~ hBOOL(hAPP(V_Pa_2,V_a_2))
% 159.18/159.04         => hAPP(c_Set_OCollect(T_b),hAPP(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(c_fequal,V_a_2))),V_Pa_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__conv__if,axiom,
% 159.18/159.04      ! [T_b,V_a_2,V_Pa_2] :
% 159.18/159.04        ( ( hBOOL(hAPP(V_Pa_2,V_a_2))
% 159.18/159.04         => hAPP(c_Set_OCollect(T_b),hAPP(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,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_Pa_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 159.18/159.04        & ( ~ hBOOL(hAPP(V_Pa_2,V_a_2))
% 159.18/159.04         => hAPP(c_Set_OCollect(T_b),hAPP(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,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_Pa_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__diff__eq,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(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_A_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__Collect__not,axiom,
% 159.18/159.04      ! [V_Pa_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2))))
% 159.18/159.04        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_insert__def,axiom,
% 159.18/159.04      ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_B_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Compl__eq,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_vimage__def,axiom,
% 159.18/159.04      ! [V_B_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(T_c)),V_f_2)),V_B_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Collect__imp__eq,axiom,
% 159.18/159.04      ! [V_Qa_2,V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(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),V_Pa_2)),V_Qa_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2))),hAPP(c_Set_OCollect(T_b),V_Qa_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__M__bounded__by__nat,axiom,
% 159.18/159.04      ! [V_i_2,V_Pa_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_Pa_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))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setsum__setsum__restrict,axiom,
% 159.18/159.04      ! [V_R_2,V_f_2,V_T_2,T_c,V_S_2,T_b,T_d] :
% 159.18/159.04        ( class_Groups_Ocomm__monoid__add(T_d)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.04         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2))
% 159.18/159.04           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d)),V_f_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_d),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_d),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d)),hAPP(c_COMBC(T_b,T_c,T_d),V_f_2))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),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_S_2)))),hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2))))),V_T_2) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_if__image__distrib,axiom,
% 159.18/159.04      ! [V_S_2,V_g_2,V_f_2,V_Pa_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBS(T_c,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_c),c_If(T_b)),V_Pa_2)),V_f_2)),V_g_2)),V_S_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_c),V_Pa_2)))),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c),c_fNot),V_Pa_2))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nat__seg__image__imp__finite,axiom,
% 159.18/159.04      ! [V_n_2,V_f_2,T_b,V_A_2] :
% 159.18/159.04        ( V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_b,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)))
% 159.18/159.04       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setsum__restrict__set_H,axiom,
% 159.18/159.04      ! [V_B_2,V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.04        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_Set_OCollect(T_b),hAPP(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_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)))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_c))),V_A_2) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setsum__image__gen,axiom,
% 159.18/159.04      ! [V_f_2,T_d,V_g_2,V_S_2,T_b,T_c] :
% 159.18/159.04        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.04         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),T_c,T_d),hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),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_S_2)))),hAPP(c_COMBC(T_b,T_d,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,tc_HOL_Obool),T_b),c_fequal),V_f_2)))))),hAPP(c_Set_Oimage(T_b,T_d,V_f_2),V_S_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Image__singleton,axiom,
% 159.18/159.04      ! [V_a_2,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(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_b),c_member(tc_prod(T_c,T_b))),hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2))),V_r_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setsum__cases,axiom,
% 159.18/159.04      ! [V_g_2,V_f_2,V_Pa_2,V_A_2,T_b,T_c] :
% 159.18/159.04        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),V_Pa_2)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(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_Set_OCollect(T_b),V_Pa_2))))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setsum__multicount,axiom,
% 159.18/159.04      ! [V_k_2,V_R_2,V_T_2,T_c,V_S_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2))
% 159.18/159.04         => ( ! [B_x] :
% 159.18/159.04                ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_T_2))
% 159.18/159.04               => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_OCollect(T_b),hAPP(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_S_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2),B_x)))) = V_k_2 )
% 159.18/159.04           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),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_c),V_T_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_min__max_Oinf__Sup2__distrib,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.04        ( class_Orderings_Olinorder(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.04             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04               => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Orderings_Oord__class_Omin(T_b)))))),hAPP(hAPP(c_COMBC(T_b,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_b),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_b),c_fconj),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_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_min__max_Oinf__Sup1__distrib,axiom,
% 159.18/159.04      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.04        ( class_Orderings_Olinorder(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__Collect__subsets,axiom,
% 159.18/159.04      ! [V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Pow__Compl,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fconj)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool))),c_fequal)),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),c_Set_OPow(T_b))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Id__def,axiom,
% 159.18/159.04      ! [T_b] : c_Relation_OId(T_b) = hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_b,T_b)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_b),tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_HOL_Obool)),tc_prod(T_b,T_b)),c_COMBB(tc_prod(T_b,T_b),tc_HOL_Obool,T_b)),c_fequal)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Pow__def,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),V_A_2) = hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__image__set,axiom,
% 159.18/159.04      ! [V_f_2,T_c,V_Pa_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 159.18/159.04       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(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_c),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_c),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_b,T_c),tc_fun(T_b,tc_HOL_Obool)),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)),V_f_2)))),V_Pa_2))))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__Collect__bounded__ex,axiom,
% 159.18/159.04      ! [V_Qa_2,T_c,V_Pa_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),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),V_Pa_2))),V_Qa_2)))))
% 159.18/159.04        <=> ! [B_y] :
% 159.18/159.04              ( hBOOL(hAPP(V_Pa_2,B_y))
% 159.18/159.04             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Qa_2),B_y)))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_inj__graph,axiom,
% 159.18/159.04      ! [T_c,T_b] : c_Fun_Oinj__on(tc_fun(T_b,T_c),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,T_c)),c_Set_OCollect(tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,T_c)),c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool)),hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,T_c,tc_HOL_Obool),c_fequal)))),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I4_J,axiom,
% 159.18/159.04      ! [V_Pa_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_Pa_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__psubset__def,axiom,
% 159.18/159.04      ! [T_b] : c_Wellfounded_Ofinite__psubset(T_b) = hAPP(c_Set_OCollect(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fconj)),c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool))))),c_Finite__Set_Ofinite(T_b)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_inv__image__def,axiom,
% 159.18/159.04      ! [V_f_2,V_r_2,T_b,T_c] : hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_r_2),V_f_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_c),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_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_c,T_c)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_c,T_c),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_c,T_c)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_c),tc_fun(T_b,tc_prod(T_c,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_c,T_c)),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_prod(T_c,T_c))),T_b),c_COMBB(T_c,tc_prod(T_c,T_c),T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_prod(T_c,T_c)),T_b),c_Product__Type_OPair(T_c,T_c)),V_f_2))),V_f_2)))),V_r_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I5_J,axiom,
% 159.18/159.04      ! [V_Pa_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_Pa_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_Pa_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I5_J,axiom,
% 159.18/159.04      ! [V_Pa_2] : hAPP(c_Set_OCollect(tc_Nat_Onat),V_Pa_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_Pa_2),c_Int_Onat)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_add__Min__commute,axiom,
% 159.18/159.04      ! [V_k_2,V_N_2,T_b] :
% 159.18/159.04        ( class_Groups_Olinordered__ab__semigroup__add(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.04         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_N_2))))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_add__Max__commute,axiom,
% 159.18/159.04      ! [V_k_2,V_N_2,T_b] :
% 159.18/159.04        ( class_Groups_Olinordered__ab__semigroup__add(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 159.18/159.04         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_N_2))))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_sup__Inf2__distrib,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.04        ( class_Lattices_Odistrib__lattice(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.04             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04               => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Lattices_Osemilattice__sup__class_Osup(T_b)))))),hAPP(hAPP(c_COMBC(T_b,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_b),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_b),c_fconj),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_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_sup__Inf1__distrib,axiom,
% 159.18/159.04      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.04        ( class_Lattices_Odistrib__lattice(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_inf__Sup1__distrib,axiom,
% 159.18/159.04      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.04        ( class_Lattices_Odistrib__lattice(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_inf__Sup2__distrib,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.04        ( class_Lattices_Odistrib__lattice(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.04             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04               => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Lattices_Osemilattice__inf__class_Oinf(T_b)))))),hAPP(hAPP(c_COMBC(T_b,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_b),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_b),c_fconj),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_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_min__max_Osup__Inf1__distrib,axiom,
% 159.18/159.04      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.04        ( class_Orderings_Olinorder(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_min__max_Osup__Inf2__distrib,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.04        ( class_Orderings_Olinorder(T_b)
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 159.18/159.04             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04               => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),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_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,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_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Orderings_Oord__class_Omax(T_b)))))),hAPP(hAPP(c_COMBC(T_b,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_b),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_b),c_fconj),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_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Nitpick_Oprod__def,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_c,T_b] : c_Nitpick_Oprod(T_b,T_c,V_A_2,V_B_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(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_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),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_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_int__ge__less__than__def,axiom,
% 159.18/159.04      ! [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)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_int__ge__less__than2__def,axiom,
% 159.18/159.04      ! [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)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_reflp__def,axiom,
% 159.18/159.04      ! [V_r_2,T_b] :
% 159.18/159.04        ( c_Predicate_Oreflp(T_b,V_r_2)
% 159.18/159.04      <=> c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setsum__mult__setsum__if__inj,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,V_g_2,V_f_2,T_c,T_b,T_d] :
% 159.18/159.04        ( class_Rings_Osemiring__0(T_d)
% 159.18/159.04       => ( c_Fun_Oinj__on(tc_prod(T_b,T_c),T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_d),tc_fun(T_c,T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_d),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,T_d)),T_b),c_COMBB(T_d,T_d,T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,T_d),T_b),c_Groups_Otimes__class_Otimes(T_d)),V_f_2))),V_g_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)))
% 159.18/159.04         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_d),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_d),c_Fun_Oid(T_d)),hAPP(c_Set_OCollect(T_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_d),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_d),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_d,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(T_b,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_d),c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),T_d),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_b),c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,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_c),c_fconj))),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_b,tc_fun(T_c,T_d)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_c,T_d)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),T_d),c_COMBB(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool)),T_d),c_COMBB(T_d,tc_HOL_Obool,T_c)),c_fequal))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_d),tc_fun(T_c,T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_d),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,T_d)),T_b),c_COMBB(T_d,T_d,T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,T_d),T_b),c_Groups_Otimes__class_Otimes(T_d)),V_f_2))),V_g_2)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(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_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),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_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))))))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__sublist,axiom,
% 159.18/159.04      ! [V_I_2,V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Osublist(T_b,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_b)),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)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_inj__on__id,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_Fun_Oid(T_b),V_A_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_id__o,axiom,
% 159.18/159.04      ! [V_g_2,T_b,T_c] : hAPP(c_Fun_Ocomp(T_c,T_c,T_b,c_Fun_Oid(T_c)),V_g_2) = V_g_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_o__id,axiom,
% 159.18/159.04      ! [V_f_2,T_c,T_b] : hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_f_2),c_Fun_Oid(T_b)) = V_f_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_o__eq__id__dest,axiom,
% 159.18/159.04      ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] :
% 159.18/159.04        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_c,T_c,T_b,c_Fun_Oid(T_c)),V_c_2)
% 159.18/159.04       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_apfst__id,axiom,
% 159.18/159.04      ! [T_c,T_b] : c_Product__Type_Oapfst(T_b,T_b,T_c,c_Fun_Oid(T_b)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_id__def,axiom,
% 159.18/159.04      ! [V_x_1,T_a] : hAPP(c_Fun_Oid(T_a),V_x_1) = V_x_1 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_id__apply,axiom,
% 159.18/159.04      ! [V_x,T_a] : hAPP(c_Fun_Oid(T_a),V_x) = V_x ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_apsnd__id,axiom,
% 159.18/159.04      ! [T_b,T_c] : c_Product__Type_Oapsnd(T_c,T_c,T_b,c_Fun_Oid(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_reflpE,axiom,
% 159.18/159.04      ! [V_x_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Predicate_Oreflp(T_b,V_r_2)
% 159.18/159.04       => hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_x_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_neq__if__length__neq,axiom,
% 159.18/159.04      ! [V_ys,V_xs,T_a] :
% 159.18/159.04        ( 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)
% 159.18/159.04       => V_xs != V_ys ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_vimage__id,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_Fun_Oid(T_b)),V_A_2) = V_A_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair_Oid,axiom,
% 159.18/159.04      ! [T_c,T_b] : c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_Fun_Oid(T_b),c_Fun_Oid(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_map__pair_Oidentity,axiom,
% 159.18/159.04      ! [T_c,T_b] : c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_COMBI(T_b),c_COMBI(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_image__id,axiom,
% 159.18/159.04      ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_Fun_Oid(T_b)),V_Y_2) = V_Y_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_of__int__eq__id,axiom,
% 159.18/159.04      c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_surj__id,axiom,
% 159.18/159.04      ! [T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_Fun_Oid(T_b)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_funpow_Osimps_I1_J,axiom,
% 159.18/159.04      ! [V_f_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_f_2) = c_Fun_Oid(T_b) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_folding_Oempty,axiom,
% 159.18/159.04      ! [V_F_2,V_f_2,T_c,T_b] :
% 159.18/159.04        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.18/159.04       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Fun_Oid(T_c) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_apfst__def,axiom,
% 159.18/159.04      ! [V_f_2,T_c,T_d,T_b] : c_Product__Type_Oapfst(T_b,T_d,T_c,V_f_2) = c_Product__Type_Omap__pair(T_b,T_d,T_c,T_c,V_f_2,c_Fun_Oid(T_c)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_apsnd__def,axiom,
% 159.18/159.04      ! [V_f_2,T_b,T_d,T_c] : c_Product__Type_Oapsnd(T_c,T_d,T_b,V_f_2) = c_Product__Type_Omap__pair(T_b,T_b,T_c,T_d,c_Fun_Oid(T_b),V_f_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_split__Pair,axiom,
% 159.18/159.04      ! [T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setsum__reindex__id,axiom,
% 159.18/159.04      ! [V_B_2,V_f_2,T_b,T_c] :
% 159.18/159.04        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.04       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 159.18/159.04         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_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_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setprod__reindex__id,axiom,
% 159.18/159.04      ! [V_B_2,V_f_2,T_b,T_c] :
% 159.18/159.04        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.18/159.04       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 159.18/159.04         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_c),c_Fun_Oid(T_c)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_setsum__multicount__gen,axiom,
% 159.18/159.04      ! [V_k_2,V_R_2,V_t_2,T_c,V_s_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 159.18/159.04       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_t_2))
% 159.18/159.04         => ( ! [B_x] :
% 159.18/159.04                ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_t_2))
% 159.18/159.04               => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_OCollect(T_b),hAPP(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_s_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2),B_x)))) = hAPP(V_k_2,B_x) )
% 159.18/159.04           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_t_2)))),V_R_2)))),V_s_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Nat_Onat),V_k_2),V_t_2) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__conv__nat__seg__image,axiom,
% 159.18/159.04      ! [V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04      <=> ? [B_n,B_f] : V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_b,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))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__comp__def,axiom,
% 159.18/159.04      ! [V_s_2,V_r_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_r_2),V_s_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_d))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBS(T_d,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,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_d),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBC(T_d,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_b,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_d),tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_b,T_d)))),c_Product__Type_OPair(T_b,T_d)))),V_r_2))))),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_d,T_c)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_d,T_c),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_d,T_c)))),hAPP(c_COMBC(T_d,T_c,tc_prod(T_d,T_c)),c_Product__Type_OPair(T_d,T_c))))),V_s_2))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__compI,axiom,
% 159.18/159.04      ! [V_s_2,V_c_2,T_d,V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_b_2),V_c_2)),V_s_2))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_a_2),V_c_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__comp__UNION__distrib2,axiom,
% 159.18/159.04      ! [V_s_2,V_r_2,V_I_2,T_e,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),V_I_2),V_r_2)),V_s_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBC(T_e,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_e),c_Relation_Orel__comp(T_b,T_d,T_c)),V_r_2)),V_s_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__comp__UNION__distrib,axiom,
% 159.18/159.04      ! [V_r_2,V_I_2,T_e,V_s_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_s_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool)),V_I_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_e),hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_s_2)),V_r_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__pow__commute,axiom,
% 159.18/159.04      ! [V_n_2,V_R_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_R__O__Id,axiom,
% 159.18/159.04      ! [V_R_2,T_c,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_c),V_R_2),c_Relation_OId(T_c)) = V_R_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Id__O__R,axiom,
% 159.18/159.04      ! [V_R_2,T_c,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_c),c_Relation_OId(T_b)),V_R_2) = V_R_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_O__assoc,axiom,
% 159.18/159.04      ! [V_T_2,V_S_2,V_R_2,T_e,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_e,T_d),V_R_2),V_S_2)),V_T_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_e,T_c),V_R_2),hAPP(hAPP(c_Relation_Orel__comp(T_e,T_d,T_c),V_S_2),V_T_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__comp__empty1,axiom,
% 159.18/159.04      ! [V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool))),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__comp__empty2,axiom,
% 159.18/159.04      ! [V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__comp__mono,axiom,
% 159.18/159.04      ! [V_s_2,V_s_H_2,T_d,V_r_2,V_r_H_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),V_s_H_2),V_s_2))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_H_2),V_s_H_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__comp__distrib,axiom,
% 159.18/159.04      ! [V_T_2,V_S_2,V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),V_S_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),V_T_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__comp__distrib2,axiom,
% 159.18/159.04      ! [V_R_2,V_T_2,V_S_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_d),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_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_S_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_T_2),V_R_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_relpow_Osimps_I2_J,axiom,
% 159.18/159.04      ! [V_R_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__pow__add,axiom,
% 159.18/159.04      ! [V_R_2,V_n_2,V_m_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),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_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_m_2),V_R_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_union__comp__emptyR,axiom,
% 159.18/159.04      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 159.18/159.04       => ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 159.18/159.04         => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_B_2),V_C_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_union__comp__emptyL,axiom,
% 159.18/159.04      ! [V_B_2,V_C_2,V_A_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 159.18/159.04       => ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_B_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 159.18/159.04         => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rel__comp__subset__Sigma,axiom,
% 159.18/159.04      ! [V_C_2,V_s_2,T_d,V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_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))))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),V_s_2),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_B_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_C_2))))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_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_C_2)))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_max__ext__compat,axiom,
% 159.18/159.04      ! [V_S_2,V_R_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_b,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_b,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_min__ext__compat,axiom,
% 159.18/159.04      ! [V_S_2,V_R_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_b,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_b,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omin__ext(T_b,V_R_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_pred__comp__rel__comp__eq,axiom,
% 159.18/159.04      ! [V_y_2,V_x_2,V_s_2,V_r_2,T_d,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,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_r_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d)))),V_s_2)),V_x_2),V_y_2))
% 159.18/159.04      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_reduction__pairI,axiom,
% 159.18/159.04      ! [V_S_2,V_R_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_R_2)
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 159.18/159.04         => c_FunDef_Oreduction__pair(T_b,hAPP(hAPP(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)),V_R_2),V_S_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_sublist__append,axiom,
% 159.18/159.04      ! [V_A_2,V_l_H_2,V_l_2,T_b] : c_List_Osublist(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_l_2),V_l_H_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_b),c_List_Osublist(T_b,V_l_2,V_A_2)),c_List_Osublist(T_b,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_b)),V_l_2)))),V_A_2)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__less__than,axiom,
% 159.18/159.04      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_pred__comp_Ointros,axiom,
% 159.18/159.04      ! [T_d,T_c,T_b,V_c_2,V_s_2,V_b_2,V_a_2,V_r_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(V_s_2,V_b_2),V_c_2))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2),V_a_2),V_c_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__empty,axiom,
% 159.18/159.04      ! [T_b] : c_Wellfounded_Owf(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__inv__image,axiom,
% 159.18/159.04      ! [V_f_2,T_c,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => c_Wellfounded_Owf(T_c,hAPP(hAPP(c_Relation_Oinv__image(T_b,T_c),V_r_2),V_f_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__lex__prod,axiom,
% 159.18/159.04      ! [V_rb_2,T_c,V_ra_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_ra_2)
% 159.18/159.04       => ( c_Wellfounded_Owf(T_c,V_rb_2)
% 159.18/159.04         => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Wellfounded_Olex__prod(T_b,T_c,V_ra_2,V_rb_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__measure,axiom,
% 159.18/159.04      ! [V_f_2,T_b] : c_Wellfounded_Owf(T_b,hAPP(c_Wellfounded_Omeasure(T_b),V_f_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__comp__self,axiom,
% 159.18/159.04      ! [V_R_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_R_2)
% 159.18/159.04      <=> c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__irrefl,axiom,
% 159.18/159.04      ! [V_a_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__asym,axiom,
% 159.18/159.04      ! [V_x_2,V_a_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_x_2)),V_r_2))
% 159.18/159.04         => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__not__sym,axiom,
% 159.18/159.04      ! [V_x_2,V_a_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_x_2)),V_r_2))
% 159.18/159.04         => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__not__refl,axiom,
% 159.18/159.04      ! [V_a_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__less,axiom,
% 159.18/159.04      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)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__finite__psubset,axiom,
% 159.18/159.04      ! [T_b] : c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Ofinite__psubset(T_b)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__Int2,axiom,
% 159.18/159.04      ! [V_r_H_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_H_2),V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__Int1,axiom,
% 159.18/159.04      ! [V_r_H_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_r_H_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__subset,axiom,
% 159.18/159.04      ! [V_p_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_p_2),V_r_2))
% 159.18/159.04         => c_Wellfounded_Owf(T_b,V_p_2) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__pair__less,axiom,
% 159.18/159.04      c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_pred__comp_Oequations,axiom,
% 159.18/159.04      ! [V_a3_2,V_a1_2,V_s_2,V_r_2,T_d,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2),V_a1_2),V_a3_2))
% 159.18/159.04      <=> ? [B_b] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_b))
% 159.18/159.04            & hBOOL(hAPP(hAPP(V_s_2,B_b),V_a3_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_min__ext__wf,axiom,
% 159.18/159.04      ! [V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omin__ext(T_b,V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_max__ext__wf,axiom,
% 159.18/159.04      ! [V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omax__ext(T_b,V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__exp,axiom,
% 159.18/159.04      ! [V_R_2,V_n_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))
% 159.18/159.04       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__eq__appendI,axiom,
% 159.18/159.04      ! [V_us,V_ys,V_zs,V_xs1,V_xs,T_a] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_xs1) = V_zs
% 159.18/159.04       => ( V_ys = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_us)
% 159.18/159.04         => hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys) = hAPP(hAPP(c_List_Oappend(T_a),V_zs),V_us) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__same__eq,axiom,
% 159.18/159.04      ! [V_zs_2,V_xs_2,V_ys_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),V_xs_2)
% 159.18/159.04      <=> V_ys_2 = V_zs_2 ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_same__append__eq,axiom,
% 159.18/159.04      ! [V_zs_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_zs_2)
% 159.18/159.04      <=> V_ys_2 = V_zs_2 ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__eq__append__conv2,axiom,
% 159.18/159.04      ! [V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),V_ts_2)
% 159.18/159.04      <=> ? [B_us] :
% 159.18/159.04            ( ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),B_us)
% 159.18/159.04              & hAPP(hAPP(c_List_Oappend(T_b),B_us),V_ys_2) = V_ts_2 )
% 159.18/159.04            | ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),B_us) = V_zs_2
% 159.18/159.04              & V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),V_ts_2) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__assoc,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__mlex,axiom,
% 159.18/159.04      ! [V_f_2,V_R_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_R_2)
% 159.18/159.04       => c_Wellfounded_Owf(T_b,c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__append,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__int__ge__less__than2,axiom,
% 159.18/159.04      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than2(V_d_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__int__ge__less__than,axiom,
% 159.18/159.04      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than(V_d_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_acc__wfD,axiom,
% 159.18/159.04      ! [V_x_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__acc__iff,axiom,
% 159.18/159.04      ! [V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04      <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__no__loop,axiom,
% 159.18/159.04      ! [V_R_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 159.18/159.04       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__union__merge,axiom,
% 159.18/159.04      ! [V_S_2,V_R_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2))
% 159.18/159.04      <=> c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_S_2),V_R_2))),V_S_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__iff__no__infinite__down__chain,axiom,
% 159.18/159.04      ! [V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04      <=> ~ ? [B_f] :
% 159.18/159.04            ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(B_f,hAPP(c_Nat_OSuc,B_i))),hAPP(B_f,B_i))),V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wfE__pf,axiom,
% 159.18/159.04      ! [V_A_2,V_R_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_R_2)
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Relation_OImage(T_b,T_b,V_R_2),V_A_2)))
% 159.18/159.04         => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__union__compatible,axiom,
% 159.18/159.04      ! [V_S_2,V_R_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_R_2)
% 159.18/159.04       => ( c_Wellfounded_Owf(T_b,V_S_2)
% 159.18/159.04         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 159.18/159.04           => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf,axiom,
% 159.18/159.04      ! [T_b] :
% 159.18/159.04        ( class_Orderings_Owellorder(T_b)
% 159.18/159.04       => c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless(T_b)))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_reduction__pair__def,axiom,
% 159.18/159.04      ! [V_Pa_2,T_b] :
% 159.18/159.04        ( c_FunDef_Oreduction__pair(T_b,V_Pa_2)
% 159.18/159.04      <=> ( c_Wellfounded_Owf(T_b,hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))
% 159.18/159.04          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2)),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_reduction__pair__lemma,axiom,
% 159.18/159.04      ! [V_S_2,V_R_2,V_Pa_2,T_b] :
% 159.18/159.04        ( c_FunDef_Oreduction__pair(T_b,V_Pa_2)
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2)))
% 159.18/159.04         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_S_2),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2)))
% 159.18/159.04           => ( c_Wellfounded_Owf(T_b,V_S_2)
% 159.18/159.04             => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__map__pair__image,axiom,
% 159.18/159.04      ! [V_f_2,T_c,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.04         => c_Wellfounded_Owf(T_c,hAPP(c_Set_Oimage(tc_prod(T_b,T_b),tc_prod(T_c,T_c),c_Product__Type_Omap__pair(T_b,T_c,T_b,T_c,V_f_2,V_f_2)),V_r_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__lenlex,axiom,
% 159.18/159.04      ! [V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olenlex(T_b,V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__if__measure,axiom,
% 159.18/159.04      ! [T_b,V_g_2,V_f_2,V_Pa_2] :
% 159.18/159.04        ( ! [B_x] :
% 159.18/159.04            ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.18/159.04           => 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))) )
% 159.18/159.04       => c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),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),V_Pa_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),V_g_2))))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__Collect__split,axiom,
% 159.18/159.04      ! [V_Pa_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(c_Set_OCollect(tc_prod(T_c,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_HOL_Obool),V_Pa_2))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Pa_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_RangeI,axiom,
% 159.18/159.04      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__Id__on,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = V_A_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__empty__iff,axiom,
% 159.18/159.04      ! [V_r_2,T_b,T_c] :
% 159.18/159.04        ( hAPP(c_Relation_ORange(T_c,T_b),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__empty,axiom,
% 159.18/159.04      ! [T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__Un__eq,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,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(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__Id,axiom,
% 159.18/159.04      ! [T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Relation_OId(T_b)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__Range,axiom,
% 159.18/159.04      ! [V_r_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2))
% 159.18/159.04       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_snd__eq__Range,axiom,
% 159.18/159.04      ! [V_R_2,T_b,T_c] : hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_b,c_Product__Type_Osnd(T_c,T_b)),V_R_2) = hAPP(c_Relation_ORange(T_c,T_b),V_R_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__iff,axiom,
% 159.18/159.04      ! [V_r_2,T_c,V_a_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)))
% 159.18/159.04      <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_y),V_a_2)),V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__insert,axiom,
% 159.18/159.04      ! [V_r_2,V_b_2,V_a_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__Int__subset,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_c,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(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Range__Diff__subset,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2))),hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_pred__nat__def,axiom,
% 159.18/159.04      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))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_RangeP__Range__eq,axiom,
% 159.18/159.04      ! [V_x_2,V_r_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,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_r_2)),V_x_2))
% 159.18/159.04      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lenlex__def,axiom,
% 159.18/159.04      ! [V_r_2,T_b] : c_List_Olenlex(T_b,V_r_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,tc_List_Olist(T_b)),tc_List_Olist(T_b)),c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_List_Olist(T_b),c_Wellfounded_Oless__than,c_List_Olex(T_b,V_r_2))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_prod(tc_Nat_Onat,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_List_Olist(T_b),tc_prod(tc_Nat_Onat,tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_Nat_Onat,tc_List_Olist(T_b))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_COMBI(tc_List_Olist(T_b)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_RangeP_Ointros,axiom,
% 159.18/159.04      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 159.18/159.04       => hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_b_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__lex,axiom,
% 159.18/159.04      ! [V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olex(T_b,V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_RangeP_Oequations,axiom,
% 159.18/159.04      ! [V_a2_2,V_r_2,T_c,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_a2_2))
% 159.18/159.04      <=> ? [B_a] : hBOOL(hAPP(hAPP(V_r_2,B_a),V_a2_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__pred__nat,axiom,
% 159.18/159.04      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lenlex__conv,axiom,
% 159.18/159.04      ! [V_r_2,T_b] : c_List_Olenlex(T_b,V_r_2) = hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fdisj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBC(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))))),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b))))),c_List_Olex(T_b,V_r_2)))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lex__def,axiom,
% 159.18/159.04      ! [V_r_2,T_b] : c_List_Olex(T_b,V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_List_Olexn(T_b,V_r_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_wf__lexn,axiom,
% 159.18/159.04      ! [V_n_2,V_r_2,T_b] :
% 159.18/159.04        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.04       => c_Wellfounded_Owf(tc_List_Olist(T_b),hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_RangeE,axiom,
% 159.18/159.04      ! [V_r_2,T_c,V_b_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)))
% 159.18/159.04       => ~ ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexn_Osimps_I1_J,axiom,
% 159.18/159.04      ! [V_r_2,T_b] : hAPP(c_List_Olexn(T_b,V_r_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexn__length,axiom,
% 159.18/159.04      ! [V_n_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)))
% 159.18/159.04       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = V_n_2
% 159.18/159.04          & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexn_Osimps_I2_J,axiom,
% 159.18/159.04      ! [V_n_2,V_r_2,T_b] : hAPP(c_List_Olexn(T_b,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_b),tc_List_Olist(T_b)),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_prod(tc_prod(T_b,tc_List_Olist(T_b)),tc_prod(T_b,tc_List_Olist(T_b))),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_Product__Type_Omap__pair(tc_prod(T_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),tc_prod(T_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)))),c_Wellfounded_Olex__prod(T_b,tc_List_Olist(T_b),V_r_2,hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)))),hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),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_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,V_n_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),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_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,V_n_2)))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__lex,axiom,
% 159.18/159.04      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olex(T_b,V_r_2)))
% 159.18/159.04      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 159.18/159.04          & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Cons__in__lex,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olex(T_b,V_r_2)))
% 159.18/159.04      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 159.18/159.04            & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) )
% 159.18/159.04          | ( V_x_2 = V_y_2
% 159.18/159.04            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olex(T_b,V_r_2))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list_Oinject,axiom,
% 159.18/159.04      ! [V_list_H_2,V_a_H_2,V_list_2,V_a_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_list_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_H_2),V_list_H_2)
% 159.18/159.04      <=> ( V_a_2 = V_a_H_2
% 159.18/159.04          & V_list_2 = V_list_H_2 ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_not__Cons__self2,axiom,
% 159.18/159.04      ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) != V_xs ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_not__Cons__self,axiom,
% 159.18/159.04      ! [V_x,T_a,V_xs] : V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_impossible__Cons,axiom,
% 159.18/159.04      ! [V_x,V_ys,V_xs,T_a] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__Cons,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Cons__eq__appendI,axiom,
% 159.18/159.04      ! [V_zs,V_xs,V_ys,V_xs1,V_x,T_a] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs1) = V_ys
% 159.18/159.04       => ( V_xs = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_zs)
% 159.18/159.04         => hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__cons__cons,axiom,
% 159.18/159.04      ! [V_r_2,V_y_2,V_b_2,V_x_2,V_a_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_y_2))),c_List_Olexord(T_b,V_r_2)))
% 159.18/159.04      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.18/159.04          | ( V_a_2 = V_b_2
% 159.18/159.04            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__append__left__rightI,axiom,
% 159.18/159.04      ! [V_y_2,V_x_2,V_u_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_x_2))),hAPP(hAPP(c_List_Oappend(T_b),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_y_2)))),c_List_Olexord(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list_Osize_I4_J,axiom,
% 159.18/159.04      ! [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))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__append__leftI,axiom,
% 159.18/159.04      ! [V_x_2,V_r_2,V_v_2,V_u_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_u_2),V_v_2)),c_List_Olexord(T_b,V_r_2)))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_v_2))),c_List_Olexord(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__Cons__def,axiom,
% 159.18/159.04      ! [V_XS_2,V_A_2,T_b] : c_List_Oset__Cons(T_b,V_A_2,V_XS_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_List_Olist(T_b)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),c_COMBS(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),T_b),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_List_Olist(T_b),tc_HOL_Obool,tc_List_Olist(T_b))),c_fequal))),c_List_Olist_OCons(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b))),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_A_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),V_XS_2)))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_pick_Osimps,axiom,
% 159.18/159.04      ! [V_xs,V_x,T_a,V_i] :
% 159.18/159.04        ( ( 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)))
% 159.18/159.04         => 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) )
% 159.18/159.04        & ( ~ 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)))
% 159.18/159.04         => 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))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_sublist__Cons,axiom,
% 159.18/159.04      ! [V_A_2,V_l_2,V_x_2,T_b] : c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_l_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(hAPP(c_If(tc_List_Olist(T_b)),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_b),V_x_2),c_List_Olist_ONil(T_b))),c_List_Olist_ONil(T_b))),c_List_Osublist(T_b,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)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list_Osimps_I3_J,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list_Osimps_I2_J,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__Cons__sing__Nil,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : c_List_Oset__Cons(T_b,V_A_2,hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = hAPP(c_Set_Oimage(T_b,tc_List_Olist(T_b),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))),V_A_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_eq__Nil__appendI,axiom,
% 159.18/159.04      ! [T_a,V_ys,V_xs] :
% 159.18/159.04        ( V_xs = V_ys
% 159.18/159.04       => V_xs = hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__self__conv2,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_ys_2
% 159.18/159.04      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__self__conv,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_xs_2
% 159.18/159.04      <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__is__Nil__conv,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = c_List_Olist_ONil(T_b)
% 159.18/159.04      <=> ( V_xs_2 = c_List_Olist_ONil(T_b)
% 159.18/159.04          & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_self__append__conv2,axiom,
% 159.18/159.04      ! [V_xs_2,T_b,V_ys_2] :
% 159.18/159.04        ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 159.18/159.04      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_self__append__conv,axiom,
% 159.18/159.04      ! [V_ys_2,T_b,V_xs_2] :
% 159.18/159.04        ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 159.18/159.04      <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__Nil2,axiom,
% 159.18/159.04      ! [V_xs,T_a] : hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Olist_ONil(T_a)) = V_xs ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Nil__is__append__conv,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 159.18/159.04      <=> ( V_xs_2 = c_List_Olist_ONil(T_b)
% 159.18/159.04          & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__Nil,axiom,
% 159.18/159.04      ! [V_ys,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) = V_ys ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_sublist__nil,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : c_List_Osublist(T_b,c_List_Olist_ONil(T_b),V_A_2) = c_List_Olist_ONil(T_b) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list_Osize_I3_J,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__0__conv,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append1__eq__conv,axiom,
% 159.18/159.04      ! [V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b)))
% 159.18/159.04      <=> ( V_xs_2 = V_ys_2
% 159.18/159.04          & V_x_2 = V_y_2 ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Cons__eq__append__conv,axiom,
% 159.18/159.04      ! [V_zs_2,V_ys_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2)
% 159.18/159.04      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b)
% 159.18/159.04            & hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = V_zs_2 )
% 159.18/159.04          | ? [B_ys_H] :
% 159.18/159.04              ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H) = V_ys_2
% 159.18/159.04              & V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__eq__Cons__conv,axiom,
% 159.18/159.04      ! [V_xs_2,V_x_2,V_zs_2,V_ys_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)
% 159.18/159.04      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b)
% 159.18/159.04            & V_zs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) )
% 159.18/159.04          | ? [B_ys_H] :
% 159.18/159.04              ( V_ys_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H)
% 159.18/159.04              & hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) = V_xs_2 ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_sublist__empty,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] : c_List_Osublist(T_b,V_xs_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) = c_List_Olist_ONil(T_b) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__greater__0__conv,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] :
% 159.18/159.04        ( 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_b)),V_xs_2)))
% 159.18/159.04      <=> V_xs_2 != c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__Nil__right,axiom,
% 159.18/159.04      ! [V_r_2,V_x_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),c_List_Olist_ONil(T_b))),c_List_Olexord(T_b,V_r_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Nil__notin__lex,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_ys_2)),c_List_Olex(T_b,V_r_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Nil2__notin__lex,axiom,
% 159.18/159.04      ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olex(T_b,V_r_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_sublist__singleton,axiom,
% 159.18/159.04      ! [V_x_2,T_b,V_A_2] :
% 159.18/159.04        ( ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 159.18/159.04         => c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)),V_A_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) )
% 159.18/159.04        & ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 159.18/159.04         => c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)),V_A_2) = c_List_Olist_ONil(T_b) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_select__weight__cons__zero,axiom,
% 159.18/159.04      ! [V_xs_2,V_x_2,T_b] : c_Random_Oselect__weight(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),V_x_2)),V_xs_2)) = c_Random_Oselect__weight(T_b,V_xs_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_snoc__listrel1__snoc__iff,axiom,
% 159.18/159.04      ! [V_r_2,V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)))),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b))))),c_List_Olistrel1(T_b,V_r_2)))
% 159.18/159.04      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 159.18/159.04            & V_x_2 = V_y_2 )
% 159.18/159.04          | ( V_xs_2 = V_ys_2
% 159.18/159.04            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__append__leftD,axiom,
% 159.18/159.04      ! [V_r_2,V_v_2,V_u_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_v_2))),c_List_Olexord(T_b,V_r_2)))
% 159.18/159.04       => ( ! [B_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_a),B_a)),V_r_2))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_u_2),V_v_2)),c_List_Olexord(T_b,V_r_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Cons__acc__listrel1I,axiom,
% 159.18/159.04      ! [V_xs_2,V_r_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel1__mono,axiom,
% 159.18/159.04      ! [V_s_2,V_r_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,V_r_2)),c_List_Olistrel1(T_b,V_s_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel1I2,axiom,
% 159.18/159.04      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_ys_2))),c_List_Olistrel1(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel1__eq__len,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 159.18/159.04       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_not__Nil__listrel1,axiom,
% 159.18/159.04      ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xs_2)),c_List_Olistrel1(T_b,V_r_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_not__listrel1__Nil,axiom,
% 159.18/159.04      ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olistrel1(T_b,V_r_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__listrel1I,axiom,
% 159.18/159.04      ! [V_vs_2,V_us_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 159.18/159.04            & V_us_2 = V_vs_2 )
% 159.18/159.04          | ( V_xs_2 = V_ys_2
% 159.18/159.04            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_us_2),V_vs_2)),c_List_Olistrel1(T_b,V_r_2))) ) )
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_us_2)),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_vs_2))),c_List_Olistrel1(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Cons__listrel1__Cons,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel1(T_b,V_r_2)))
% 159.18/159.04      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 159.18/159.04            & V_xs_2 = V_ys_2 )
% 159.18/159.04          | ( V_x_2 = V_y_2
% 159.18/159.04            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel1I1,axiom,
% 159.18/159.04      ! [V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_xs_2))),c_List_Olistrel1(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel1I,axiom,
% 159.18/159.04      ! [V_ys_2,V_vs_2,V_us_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 159.18/159.04       => ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_vs_2))
% 159.18/159.04         => ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_vs_2))
% 159.18/159.04           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listset_Osimps_I1_J,axiom,
% 159.18/159.04      ! [T_b] : c_List_Olistset(T_b,c_List_Olist_ONil(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__Cons,axiom,
% 159.18/159.04      ! [V_xs_2,V_x_2,V_r_2,T_b] : hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = c_List_Oset__Cons(T_b,hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),V_xs_2),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel1E,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 159.18/159.04       => ~ ! [B_x,B_y] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2))
% 159.18/159.04             => ! [B_us,B_vs] :
% 159.18/159.04                  ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_vs))
% 159.18/159.04                 => V_ys_2 != hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_vs)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__Nil2,axiom,
% 159.18/159.04      ! [V_r_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olistrel(T_b,V_r_2)))
% 159.18/159.04       => V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__Nil1,axiom,
% 159.18/159.04      ! [V_r_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xs_2)),c_List_Olistrel(T_b,V_r_2)))
% 159.18/159.04       => V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__mono,axiom,
% 159.18/159.04      ! [V_s_2,V_r_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),c_List_Olistrel(T_b,V_s_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__eq__len,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 159.18/159.04       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel_ONil,axiom,
% 159.18/159.04      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olist_ONil(T_b))),c_List_Olistrel(T_b,V_r_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__Nil,axiom,
% 159.18/159.04      ! [V_r_2,T_b] : hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel1__subset__listrel,axiom,
% 159.18/159.04      ! [V_r_H_2,V_r_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_r_H_2))
% 159.18/159.04       => ( c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_r_H_2)
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,V_r_2)),c_List_Olistrel(T_b,V_r_H_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listset_Osimps_I2_J,axiom,
% 159.18/159.04      ! [V_As_2,V_A_2,T_b] : c_List_Olistset(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_As_2)) = c_List_Oset__Cons(T_b,V_A_2,c_List_Olistset(T_b,V_As_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel_OCons,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel(T_b,V_r_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrelp__listrel__eq,axiom,
% 159.18/159.04      ! [V_xa_2,V_x_2,V_r_2,T_b] :
% 159.18/159.04        ( c_List_Olistrelp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_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_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),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_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2),V_x_2,V_xa_2)
% 159.18/159.04      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_xa_2)),c_List_Olistrel(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__Cons1,axiom,
% 159.18/159.04      ! [V_r_2,V_xs_2,V_ys_2,V_y_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_b,V_r_2)))
% 159.18/159.04       => ~ ! [B_y,B_ys] :
% 159.18/159.04              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_ys)
% 159.18/159.04             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),B_y)),V_r_2))
% 159.18/159.04               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_ys_2),B_ys)),c_List_Olistrel(T_b,V_r_2))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__Cons2,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel(T_b,V_r_2)))
% 159.18/159.04       => ~ ! [B_x,B_xs] :
% 159.18/159.04              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_xs)
% 159.18/159.04             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_y_2)),V_r_2))
% 159.18/159.04               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),B_xs),V_ys_2)),c_List_Olistrel(T_b,V_r_2))) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrelp_ONil,axiom,
% 159.18/159.04      ! [V_r_2,T_b] : c_List_Olistrelp(T_b,V_r_2,c_List_Olist_ONil(T_b),c_List_Olist_ONil(T_b)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrelp_Oequations_I1_J,axiom,
% 159.18/159.04      ! [V_r_2,T_b] : c_List_Olistrelp(T_b,V_r_2,c_List_Olist_ONil(T_b),c_List_Olist_ONil(T_b)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrelp_OCons,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,T_b,V_y_2,V_x_2,V_r_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 159.18/159.04       => ( c_List_Olistrelp(T_b,V_r_2,V_xs_2,V_ys_2)
% 159.18/159.04         => c_List_Olistrelp(T_b,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrelp_Oequations_I2_J,axiom,
% 159.18/159.04      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2,V_r_2,T_b] :
% 159.18/159.04        ( c_List_Olistrelp(T_b,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a2_2),V_a4_2))
% 159.18/159.04      <=> ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2))
% 159.18/159.04          & c_List_Olistrelp(T_b,V_r_2,V_a3_2,V_a4_2) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_anamorph_Osimps,axiom,
% 159.18/159.04      ! [V_x_2,V_f_2,T_b,T_c,V_k_2] :
% 159.18/159.04        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.18/159.04         => hAPP(hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2),V_k_2),V_x_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),T_c),c_List_Olist_ONil(T_b)),V_x_2) )
% 159.18/159.04        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.18/159.04         => hAPP(hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2),V_k_2),V_x_2) = c_Option_Ooption_Ooption__case(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),T_c),c_List_Olist_ONil(T_b)),V_x_2),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(tc_List_Olist(T_b),T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),T_b),c_COMBB(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c),T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),tc_fun(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c)),T_b),c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),T_c,tc_prod(tc_List_Olist(T_b),T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),T_b),hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_List_Olist(T_b),T_c))),c_List_Olist_OCons(T_b))))),hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,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)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list_Osize_I2_J,axiom,
% 159.18/159.04      ! [V_list_2,V_a_2,V_fa_2,T_b] : c_List_Olist_Olist__size(T_b,V_fa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),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_b,V_fa_2,V_list_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__subset,axiom,
% 159.18/159.04      ! [V_A_2,V_r_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olists(T_b,V_A_2)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_List_Olist(T_b)),c_List_Olists(T_b,V_A_2))))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lists_ONil,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olists(T_b,V_A_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lists__UNIV,axiom,
% 159.18/159.04      ! [T_b] : c_List_Olists(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lists__mono,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olists(T_b,V_A_2)),c_List_Olists(T_b,V_B_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__in__lists__conv,axiom,
% 159.18/159.04      ! [V_A_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)),c_List_Olists(T_b,V_A_2)))
% 159.18/159.04      <=> ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2)))
% 159.18/159.04          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_ys_2),c_List_Olists(T_b,V_A_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_equiv__listrel,axiom,
% 159.18/159.04      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.04       => c_Equiv__Relations_Oequiv(tc_List_Olist(T_b),c_List_Olists(T_b,V_A_2),c_List_Olistrel(T_b,V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__refl__on,axiom,
% 159.18/159.04      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.18/159.04       => c_Relation_Orefl__on(tc_List_Olist(T_b),c_List_Olists(T_b,V_A_2),c_List_Olistrel(T_b,V_r_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list_Osize_I1_J,axiom,
% 159.18/159.04      ! [V_fa_2,T_b] : c_List_Olist_Olist__size(T_b,V_fa_2,c_List_Olist_ONil(T_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Cons__in__lists__iff,axiom,
% 159.18/159.04      ! [V_A_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_List_Olists(T_b,V_A_2)))
% 159.18/159.04      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.04          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lists__empty,axiom,
% 159.18/159.04      ! [T_b] : c_List_Olists(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lists__accI,axiom,
% 159.18/159.04      ! [V_r_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,c_Wellfounded_Oacc(T_b,V_r_2)))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lists__accD,axiom,
% 159.18/159.04      ! [V_r_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,c_Wellfounded_Oacc(T_b,V_r_2))))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__append__rightI,axiom,
% 159.18/159.04      ! [V_r_2,V_x_2,T_b,V_y_2] :
% 159.18/159.04        ( ? [B_b,B_z] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_b),B_z)
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_y_2))),c_List_Olexord(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__Nil__left,axiom,
% 159.18/159.04      ! [V_r_2,V_y_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 159.18/159.04      <=> ? [B_a,B_x] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_x) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__iff__nth,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 159.18/159.04      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 159.18/159.04          & ! [B_n] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.04             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_n))),V_r_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_infinite__UNIV__listI,axiom,
% 159.18/159.04      ! [T_b] : ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__eq__iff__nth__eq,axiom,
% 159.18/159.04      ! [T_b,V_ys_2,V_xs_2] :
% 159.18/159.04        ( V_xs_2 = V_ys_2
% 159.18/159.04      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 159.18/159.04          & ! [B_i] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.04             => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_i) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__Cons__0,axiom,
% 159.18/159.04      ! [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 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__Cons__Suc,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth_Osimps,axiom,
% 159.18/159.04      ! [V_n_2,V_xs_2,V_x_2,T_b] : hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_n_2) = c_Nat_Onat_Onat__case(T_b,V_x_2,hAPP(c_List_Onth(T_b),V_xs_2),V_n_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__append__length,axiom,
% 159.18/159.04      ! [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 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__append__length__plus,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__append,axiom,
% 159.18/159.04      ! [V_ys,V_xs,T_a,V_n] :
% 159.18/159.04        ( ( 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)))
% 159.18/159.04         => 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) )
% 159.18/159.04        & ( ~ 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)))
% 159.18/159.04         => 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))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__Cons_H,axiom,
% 159.18/159.04      ! [V_xs,V_x,T_a,V_n] :
% 159.18/159.04        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = V_x )
% 159.18/159.04        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__Cons__number__of,axiom,
% 159.18/159.04      ! [V_xs,V_x,T_a,V_v] :
% 159.18/159.04        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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 )
% 159.18/159.04        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__take__index__conv,axiom,
% 159.18/159.04      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 159.18/159.04      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2)))
% 159.18/159.04            & hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),V_y_2) = V_x_2 )
% 159.18/159.04          | ? [B_i] :
% 159.18/159.04              ( 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_b)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2))))
% 159.18/159.04              & hAPP(hAPP(c_List_Otake(T_b),B_i),V_x_2) = hAPP(hAPP(c_List_Otake(T_b),B_i),V_y_2)
% 159.18/159.04              & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_x_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_y_2),B_i))),V_r_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__Suc__conv__app__nth,axiom,
% 159.18/159.04      ! [V_xs,T_a,V_i] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => 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))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lexord__irreflexive,axiom,
% 159.18/159.04      ! [V_y_2,V_r_2,T_b] :
% 159.18/159.04        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2))
% 159.18/159.04       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__all,axiom,
% 159.18/159.04      ! [V_n,V_xs,T_a] :
% 159.18/159.04        ( 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))
% 159.18/159.04       => hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) = V_xs ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__take,axiom,
% 159.18/159.04      ! [V_xs,T_a,V_n,V_i] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n))
% 159.18/159.04       => 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) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__Suc__Cons,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__take,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__0,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__eq__Nil,axiom,
% 159.18/159.04      ! [V_xs_2,V_n_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 159.18/159.04      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04          | V_xs_2 = c_List_Olist_ONil(T_b) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__Nil,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__take,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__Cons,axiom,
% 159.18/159.04      ! [V_xs_2,V_x_2,V_n_2,T_b] : hAPP(hAPP(c_List_Otake(T_b),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_b),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Otake(T_b)),V_xs_2)),V_n_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_sublist__upt__eq__take,axiom,
% 159.18/159.04      ! [V_n_2,V_l_2,T_b] : c_List_Osublist(T_b,V_l_2,hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) = hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_l_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__append,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__1__Cons,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__Cons_H,axiom,
% 159.18/159.04      ! [V_xs,V_x,T_a,V_n] :
% 159.18/159.04        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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) )
% 159.18/159.04        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__Cons__number__of,axiom,
% 159.18/159.04      ! [V_xs,V_x,T_a,V_v] :
% 159.18/159.04        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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) )
% 159.18/159.04        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__lists__length__le,axiom,
% 159.18/159.04      ! [V_n_2,V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),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_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),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_b)),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_id__take__nth__drop,axiom,
% 159.18/159.04      ! [V_xs,T_a,V_i] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => 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))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__set,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__take__subset,axiom,
% 159.18/159.04      ! [V_xs_2,V_n_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__drop,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_in__set__takeD,axiom,
% 159.18/159.04      ! [V_xs_2,V_n_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2))))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_List_Oset_Osimps_I1_J,axiom,
% 159.18/159.04      ! [T_b] : hAPP(c_List_Oset(T_b),c_List_Olist_ONil(T_b)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__empty2,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] :
% 159.18/159.04        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_List_Oset(T_b),V_xs_2)
% 159.18/159.04      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__empty,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(c_List_Oset(T_b),V_xs_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.04      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__Nil,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_in__set__dropD,axiom,
% 159.18/159.04      ! [V_xs_2,V_n_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2))))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__drop,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__append,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__drop,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__0,axiom,
% 159.18/159.04      ! [V_xs,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = V_xs ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_List_Oset_Osimps_I2_J,axiom,
% 159.18/159.04      ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__Cons,axiom,
% 159.18/159.04      ! [V_xs_2,V_x_2,V_n_2,T_b] : hAPP(hAPP(c_List_Odrop(T_b),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Odrop(T_b)),V_xs_2),V_n_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__Suc__Cons,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__ConsD,axiom,
% 159.18/159.04      ! [V_xs_2,V_x_2,V_y_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))))
% 159.18/159.04       => ( V_y_2 = V_x_2
% 159.18/159.04          | hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__1__Cons,axiom,
% 159.18/159.04      ! [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 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__subset__Cons,axiom,
% 159.18/159.04      ! [V_x_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__via__drop,axiom,
% 159.18/159.04      ! [V_ys,V_y,V_xs,V_n,T_a] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)
% 159.18/159.04       => hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) = V_y ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__drop__subset__set__drop,axiom,
% 159.18/159.04      ! [V_xs_2,T_b,V_m_2,V_n_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2)))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__drop__subset,axiom,
% 159.18/159.04      ! [V_xs_2,V_n_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__take,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__take__drop__id,axiom,
% 159.18/159.04      ! [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 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_in__set__sublistD,axiom,
% 159.18/159.04      ! [V_I_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_notin__set__sublistI,axiom,
% 159.18/159.04      ! [V_I_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.04       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2)))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__sublist__subset,axiom,
% 159.18/159.04      ! [V_I_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_card__length,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_all__set__conv__all__nth,axiom,
% 159.18/159.04      ! [V_Pa_2,V_xs_2,T_b] :
% 159.18/159.04        ( ! [B_x] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.04           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.18/159.04      <=> ! [B_i] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.04           => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__take__subset__set__take,axiom,
% 159.18/159.04      ! [V_xs_2,T_b,V_n_2,V_m_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2)))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__eq__Nil,axiom,
% 159.18/159.04      ! [V_xs_2,V_n_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 159.18/159.04      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_n_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__all,axiom,
% 159.18/159.04      ! [V_n,V_xs,T_a] :
% 159.18/159.04        ( 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))
% 159.18/159.04       => hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = c_List_Olist_ONil(T_a) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__append,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__eq__conv__conj,axiom,
% 159.18/159.04      ! [V_zs_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_zs_2
% 159.18/159.04      <=> ( V_xs_2 = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_zs_2)
% 159.18/159.04          & V_ys_2 = hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_zs_2) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__size__estimation,axiom,
% 159.18/159.04      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__size__estimation_H,axiom,
% 159.18/159.04      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_in__lists__conv__set,axiom,
% 159.18/159.04      ! [V_A_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2)))
% 159.18/159.04      <=> ! [B_x] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.04           => hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__pos__if__in__set,axiom,
% 159.18/159.04      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.04       => 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_b)),V_xs_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_in__set__conv__nth,axiom,
% 159.18/159.04      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.04      <=> ? [B_i] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.04            & hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = V_x_2 ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__mem,axiom,
% 159.18/159.04      ! [V_xs_2,T_b,V_n_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2)),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_lists__eq__set,axiom,
% 159.18/159.04      ! [V_A_2,T_b] : c_List_Olists(T_b,V_A_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__Cons_H,axiom,
% 159.18/159.04      ! [V_xs,V_x,T_a,V_n] :
% 159.18/159.04        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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) )
% 159.18/159.04        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__drop,axiom,
% 159.18/159.04      ! [V_xs,T_a,V_i,V_n] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => 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)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_append__eq__append__conv__if,axiom,
% 159.18/159.04      ! [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_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_092_060_094isub_0621_2),V_xs_092_060_094isub_0622_2) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_092_060_094isub_0621_2),V_ys_092_060_094isub_0622_2)
% 159.18/159.04      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)))
% 159.18/159.04           => ( V_xs_092_060_094isub_0621_2 = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)
% 159.18/159.04              & V_xs_092_060_094isub_0622_2 = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)),V_ys_092_060_094isub_0622_2) ) )
% 159.18/159.04          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)))
% 159.18/159.04           => ( hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2) = V_ys_092_060_094isub_0621_2
% 159.18/159.04              & hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),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 ) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__conv__nth,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(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)),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)),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(T_b,tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_b),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_b)),V_xs_2))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__drop_H,axiom,
% 159.18/159.04      ! [V_xs,T_a,V_i] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => 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) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__Cons__number__of,axiom,
% 159.18/159.04      ! [V_xs,V_x,T_a,V_v] :
% 159.18/159.04        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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) )
% 159.18/159.04        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.04         => 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) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__add,axiom,
% 159.18/159.04      ! [V_xs,T_a,V_j,V_i] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => 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))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_finite__lists__length__eq,axiom,
% 159.18/159.04      ! [V_n_2,V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.04       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),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_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),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_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__sublist,axiom,
% 159.18/159.04      ! [V_I_2,V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(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)),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)),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(T_b,tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_b),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_b)),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))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_select,axiom,
% 159.18/159.04      ! [V_s_2,T_b,V_xs_2] :
% 159.18/159.04        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Product__Type_Ofst(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect(T_b,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__hd__drop,axiom,
% 159.18/159.04      ! [V_xs,T_a,V_n] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => 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) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_hd_Osimps,axiom,
% 159.18/159.04      ! [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 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_hd__append2,axiom,
% 159.18/159.04      ! [V_ys,T_a,V_xs] :
% 159.18/159.04        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.04       => 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) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_hd__append,axiom,
% 159.18/159.04      ! [V_ys,T_a,V_xs] :
% 159.18/159.04        ( ( V_xs = c_List_Olist_ONil(T_a)
% 159.18/159.04         => 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) )
% 159.18/159.04        & ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.04         => 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) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_hd__in__set,axiom,
% 159.18/159.04      ! [T_b,V_xs_2] :
% 159.18/159.04        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_List_Ohd(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_hd__conv__nth,axiom,
% 159.18/159.04      ! [T_a,V_xs] :
% 159.18/159.04        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.04       => 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)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_hd__drop__conv__nth,axiom,
% 159.18/159.04      ! [V_n,T_a,V_xs] :
% 159.18/159.04        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.04       => ( 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)))
% 159.18/159.04         => 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) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_upd__conv__take__nth__drop,axiom,
% 159.18/159.04      ! [V_a,V_xs,T_a,V_i] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => 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))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__zip,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,T_c,T_b] : hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_b,T_c)),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_c),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_b,T_c)),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_b,T_c)),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_b,T_c),tc_fun(tc_Nat_Onat,tc_prod(T_b,T_c)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_prod(T_b,T_c)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_b,T_c)),c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),tc_Nat_Onat),c_Product__Type_OPair(T_b,T_c)),hAPP(c_List_Onth(T_b),V_xs_2))),hAPP(c_List_Onth(T_c),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_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_update__zip,axiom,
% 159.18/159.04      ! [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))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__code_I2_J,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_take__zip,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__zip,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip__update,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__code_I1_J,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update_Osimps_I1_J,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__nonempty,axiom,
% 159.18/159.04      ! [V_x_2,V_k_2,V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_k_2),V_x_2) = c_List_Olist_ONil(T_b)
% 159.18/159.04      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip_Osimps_I1_J,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip__Nil,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__swap,axiom,
% 159.18/159.04      ! [V_x_H,V_x,V_xs,T_a,V_i_H,V_i] :
% 159.18/159.04        ( V_i != V_i_H
% 159.18/159.04       => 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) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__overwrite,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__list__update,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip__append,axiom,
% 159.18/159.04      ! [V_vs,V_ys,V_us,T_b,V_xs,T_a] :
% 159.18/159.04        ( 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)
% 159.18/159.04       => ( 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)
% 159.18/159.04         => 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)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__id,axiom,
% 159.18/159.04      ! [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 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__list__update__neq,axiom,
% 159.18/159.04      ! [V_x,V_xs,T_a,V_j,V_i] :
% 159.18/159.04        ( V_i != V_j
% 159.18/159.04       => 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) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_drop__zip,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__code_I3_J,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__beyond,axiom,
% 159.18/159.04      ! [V_x,V_i,V_xs,T_a] :
% 159.18/159.04        ( 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))
% 159.18/159.04       => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x) = V_xs ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__update__subsetI,axiom,
% 159.18/159.04      ! [V_i_2,V_x_2,V_A_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),V_A_2))
% 159.18/159.04       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.04         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2))),V_A_2)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__update__subset__insert,axiom,
% 159.18/159.04      ! [V_x_2,V_i_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2))),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip__Cons__Cons,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__append1,axiom,
% 159.18/159.04      ! [V_x,V_ys,V_xs,T_a,V_i] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => 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) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__length,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__list__update__eq,axiom,
% 159.18/159.04      ! [V_x,V_xs,T_a,V_i] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => 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 ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__same__conv,axiom,
% 159.18/159.04      ! [V_x_2,V_xs_2,T_b,V_i_2] :
% 159.18/159.04        ( 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_xs_2)))
% 159.18/159.04       => ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2) = V_xs_2
% 159.18/159.04        <=> hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2) = V_x_2 ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__list__update,axiom,
% 159.18/159.04      ! [V_x,V_j,V_xs,T_a,V_i] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => ( ( V_i = V_j
% 159.18/159.04           => 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 )
% 159.18/159.04          & ( V_i != V_j
% 159.18/159.04           => 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) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update_Osimps_I2_J,axiom,
% 159.18/159.04      ! [V_v_2,V_i_2,V_xs_2,V_x_2,T_b] : hAPP(hAPP(c_List_Olist__update(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_i_2),V_v_2) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_v_2),V_xs_2),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_b),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_b,tc_List_Olist(T_b)),c_List_Olist__update(T_b,V_xs_2)),V_v_2)),V_i_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_in__set__zipE,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 159.18/159.04        ( 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(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 159.18/159.04       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.04           => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__zip__rightD,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 159.18/159.04        ( 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(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__zip__leftD,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 159.18/159.04        ( 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(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip__same,axiom,
% 159.18/159.04      ! [V_xs_2,V_b_2,V_a_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_xs_2))))
% 159.18/159.04      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.04          & V_a_2 = V_b_2 ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_nth__zip,axiom,
% 159.18/159.04      ! [V_ys,T_b,V_xs,T_a,V_i] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => ( 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)))
% 159.18/159.04         => 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)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip__append2,axiom,
% 159.18/159.04      ! [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)) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip__append1,axiom,
% 159.18/159.04      ! [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))) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__update__memI,axiom,
% 159.18/159.04      ! [V_x_2,V_xs_2,T_b,V_n_2] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.04       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_n_2),V_x_2)))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__update__append,axiom,
% 159.18/159.04      ! [V_x,V_ys,V_xs,T_a,V_n] :
% 159.18/159.04        ( ( 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)))
% 159.18/159.04         => 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) )
% 159.18/159.04        & ( ~ 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)))
% 159.18/159.04         => 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)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel1__iff__update,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 159.18/159.04      <=> ? [B_y,B_n] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n)),B_y)),V_r_2))
% 159.18/159.04            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.04            & V_ys_2 = hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),B_n),B_y) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_listrel__iff__zip,axiom,
% 159.18/159.04      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 159.18/159.04      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 159.18/159.04          & ! [B_x] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_ys_2))))
% 159.18/159.04             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_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_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),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_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),B_x)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_ball__empty,axiom,
% 159.18/159.04      ! [V_Pa_2,T_b,B_x] :
% 159.18/159.04        ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.18/159.04       => hBOOL(hAPP(V_Pa_2,B_x)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_Powp__def,axiom,
% 159.18/159.04      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_Predicate_OPowp(T_b,V_A_2),V_B_2))
% 159.18/159.04      <=> ! [B_x] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 159.18/159.04           => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_congruent__def,axiom,
% 159.18/159.04      ! [V_f_2,V_r_2,T_c,T_b] :
% 159.18/159.04        ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2)
% 159.18/159.04      <=> ! [B_x] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2))
% 159.18/159.04           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),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_b),c_COMBB(T_c,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2))),V_f_2)),B_x)) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list__eq__iff__zip__eq,axiom,
% 159.18/159.04      ! [T_b,V_ys_2,V_xs_2] :
% 159.18/159.04        ( V_xs_2 = V_ys_2
% 159.18/159.04      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 159.18/159.04          & ! [B_x] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_ys_2))))
% 159.18/159.04             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_fequal),B_x)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_refl__on__def_H,axiom,
% 159.18/159.04      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.04        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.18/159.04      <=> ( ! [B_x] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2))
% 159.18/159.04             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,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_b),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_b),c_fconj),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_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),B_x)) )
% 159.18/159.04          & ! [B_x] :
% 159.18/159.04              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.04             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip__Cons,axiom,
% 159.18/159.04      ! [V_ys_2,V_y_2,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_b,T_c)),T_b,c_List_Olist_ONil(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c)))),T_b),c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),T_b),c_List_Olist_OCons(tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)),V_y_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),c_List_Ozip(T_b,T_c)),V_ys_2))),V_xs_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_zip__Cons1,axiom,
% 159.18/159.04      ! [V_ys_2,V_xs_2,V_x_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_ys_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_b,T_c)),T_c,c_List_Olist_ONil(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c)))),T_c),c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(T_c))),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),T_c),c_List_Olist_OCons(tc_prod(T_b,T_c))),hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2)))),hAPP(c_List_Ozip(T_b,T_c),V_xs_2))),V_ys_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_triples__valid__Suc,axiom,
% 159.18/159.04      ! [V_n_2,V_ts_2,T_b] :
% 159.18/159.04        ( ! [B_x] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_ts_2))
% 159.18/159.04           => c_Hoare__Mirabelle_Otriple__valid(T_b,hAPP(c_Nat_OSuc,V_n_2),B_x) )
% 159.18/159.04       => ! [B_x] :
% 159.18/159.04            ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_ts_2))
% 159.18/159.04           => c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,B_x) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list_Osimps_I5_J,axiom,
% 159.18/159.04      ! [V_list_2,V_a_2,V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_List_Olist_Olist__case(T_b,T_c,V_f1_2,V_f2_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_a_2),V_list_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_list_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_list_Osimps_I4_J,axiom,
% 159.18/159.04      ! [V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_List_Olist_Olist__case(T_b,T_c,V_f1_2,V_f2_2),c_List_Olist_ONil(T_c)) = V_f1_2 ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_hoare__valids__def,axiom,
% 159.18/159.04      ! [V_ts_2,V_Ga_2,T_b] :
% 159.18/159.04        ( c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,V_ts_2)
% 159.18/159.04      <=> ! [B_n] :
% 159.18/159.04            ( ! [B_x] :
% 159.18/159.04                ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_Ga_2))
% 159.18/159.04               => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) )
% 159.18/159.04           => ! [B_x] :
% 159.18/159.04                ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_ts_2))
% 159.18/159.04               => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) ) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rotate1__def,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] : hAPP(c_List_Orotate1(T_b),V_xs_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Oappend(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b)))),V_xs_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_set__rotate1,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orotate1(T_b),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rotate1__is__Nil__conv,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] :
% 159.18/159.04        ( hAPP(c_List_Orotate1(T_b),V_xs_2) = c_List_Olist_ONil(T_b)
% 159.18/159.04      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_length__rotate1,axiom,
% 159.18/159.04      ! [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) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rotate__simps,axiom,
% 159.18/159.04      ! [V_xs,V_x,T_b,T_a] :
% 159.18/159.04        ( hAPP(c_List_Orotate1(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a)
% 159.18/159.04        & 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))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rotate1__length01,axiom,
% 159.18/159.04      ! [V_xs,T_a] :
% 159.18/159.04        ( 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)))
% 159.18/159.04       => hAPP(c_List_Orotate1(T_a),V_xs) = V_xs ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_rotate1__hd__tl,axiom,
% 159.18/159.04      ! [T_a,V_xs] :
% 159.18/159.04        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.04       => 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))) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_distinct__list__update,axiom,
% 159.18/159.04      ! [V_i_2,V_a_2,V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.04       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 159.18/159.04         => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_a_2))) ) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_distinct1__rotate,axiom,
% 159.18/159.04      ! [V_xs_2,T_b] :
% 159.18/159.04        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate1(T_b),V_xs_2)))
% 159.18/159.04      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 159.18/159.04  
% 159.18/159.04  fof(fact_distinct__drop,axiom,
% 159.18/159.04      ! [V_i,V_xs,T_a] :
% 159.18/159.04        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.04       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_drop__tl,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_tl__drop,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_tl_Osimps_I2_J,axiom,
% 159.18/159.05      ! [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 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_tl_Osimps_I1_J,axiom,
% 159.18/159.05      ! [T_a] : hAPP(c_List_Otl(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct_Osimps_I1_J,axiom,
% 159.18/159.05      ! [T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olist_ONil(T_a))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__take,axiom,
% 159.18/159.05      ! [V_i,V_xs,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__tl,axiom,
% 159.18/159.05      ! [V_xs,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Otl(T_a),V_xs))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__sublistI,axiom,
% 159.18/159.05      ! [V_I_2,V_xs_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__zipI1,axiom,
% 159.18/159.05      ! [V_ys,T_b,V_xs,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__zipI2,axiom,
% 159.18/159.05      ! [V_xs,T_b,V_ys,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_ys))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_b,T_a)),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs),V_ys))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_tl__append2,axiom,
% 159.18/159.05      ! [V_ys,T_a,V_xs] :
% 159.18/159.05        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05       => 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) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_take__tl,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_drop__Suc,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)))
% 159.18/159.05      <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05          & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_card__distinct,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__card,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__conv__nth,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05      <=> ! [B_i] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.05           => ! [B_j] :
% 159.18/159.05                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.05               => ( B_i != B_j
% 159.18/159.05                 => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) != hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_j) ) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nth__eq__iff__index__eq,axiom,
% 159.18/159.05      ! [V_j_2,V_i_2,V_xs_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05       => ( 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_xs_2)))
% 159.18/159.05         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.05           => ( hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_j_2)
% 159.18/159.05            <=> V_i_2 = V_j_2 ) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_tl__append,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,T_b] : hAPP(c_List_Otl(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,hAPP(c_List_Otl(T_b),V_ys_2),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Oappend(T_b)),V_ys_2))),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__append,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)))
% 159.18/159.05      <=> ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05          & hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2))
% 159.18/159.05          & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(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)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__tl,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_tl__take,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_take__Suc,axiom,
% 159.18/159.05      ! [V_n,T_a,V_xs] :
% 159.18/159.05        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05       => 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_fold1__set,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 159.18/159.05       => ( V_xs_2 != c_List_Olist_ONil(T_b)
% 159.18/159.05         => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),hAPP(c_List_Ohd(T_b),V_xs_2)),hAPP(c_List_Otl(T_b),V_xs_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_hd__rotate__conv__nth,axiom,
% 159.18/159.05      ! [V_n,T_a,V_xs] :
% 159.18/159.05        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05       => 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__rotate,axiom,
% 159.18/159.05      ! [V_xs_2,V_n_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)))
% 159.18/159.05      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sum__eq__0__conv,axiom,
% 159.18/159.05      ! [V_ns_2,V_m_2] :
% 159.18/159.05        ( 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)
% 159.18/159.05      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.05          & ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 159.18/159.05             => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__rotate,axiom,
% 159.18/159.05      ! [V_xs_2,V_n_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldl__absorb0,axiom,
% 159.18/159.05      ! [V_zs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Groups_Omonoid__add(T_b)
% 159.18/159.05       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_zs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_zs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__rotate,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldl__assoc,axiom,
% 159.18/159.05      ! [V_zs_2,V_y_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Groups_Osemigroup__add(T_b)
% 159.18/159.05       => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_y_2)),V_zs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_y_2),V_zs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__add,axiom,
% 159.18/159.05      ! [V_n_2,V_m_2,T_b] : c_List_Orotate(T_b,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)) = hAPP(c_Fun_Ocomp(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Orotate(T_b,V_m_2)),c_List_Orotate(T_b,V_n_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate0,axiom,
% 159.18/159.05      ! [T_b] : c_List_Orotate(T_b,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_start__le__sum,axiom,
% 159.18/159.05      ! [V_ns_2,V_n_2,V_m_2] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 159.18/159.05       => 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldl__Nil,axiom,
% 159.18/159.05      ! [V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),c_List_Olist_ONil(T_c)) = V_a_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__is__Nil__conv,axiom,
% 159.18/159.05      ! [V_xs_2,V_n_2,T_b] :
% 159.18/159.05        ( hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 159.18/159.05      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__rotate,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldl__append,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2)) = hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),V_xs_2)),V_ys_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldl__Cons,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,hAPP(hAPP(V_f_2,V_a_2),V_x_2)),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate1__rotate__swap,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__def,axiom,
% 159.18/159.05      ! [V_n_2,T_b] : c_List_Orotate(T_b,V_n_2) = hAPP(hAPP(c_Nat_Ocompow(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_n_2),c_List_Orotate1(T_b)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__conv__mod,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__Suc,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__id,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_n] :
% 159.18/159.05        ( 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)
% 159.18/159.05       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__length01,axiom,
% 159.18/159.05      ! [V_n,V_xs,T_a] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_elem__le__sum,axiom,
% 159.18/159.05      ! [V_ns_2,V_n_2] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_n_2),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 159.18/159.05       => 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__fin__set__fold,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Lattices_Olattice(T_b)
% 159.18/159.05       => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__fin__set__fold,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Lattices_Olattice(T_b)
% 159.18/159.05       => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Min__fin__set__fold,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omin(T_b),V_x_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Max__fin__set__fold,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_x_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_min__max_OInf__fin__set__fold,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omin(T_b),V_x_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_min__max_OSup__fin__set__fold,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_x_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_SUPR__set__fold,axiom,
% 159.18/159.05      ! [V_f_2,V_xs_2,T_c,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),hAPP(c_List_Oset(T_c),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(T_b)),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__drop__take,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_greaterThanLessThan__upto,axiom,
% 159.18/159.05      ! [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)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__list__update,axiom,
% 159.18/159.05      ! [V_x,V_k,T_a,V_xs] :
% 159.18/159.05        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05       => ( ( 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))
% 159.18/159.05           => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = V_x )
% 159.18/159.05          & ( 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))
% 159.18/159.05           => 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) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__upto,axiom,
% 159.18/159.05      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Int_Oint),c_List_Oupto(V_i,V_j))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upto__empty,axiom,
% 159.18/159.05      ! [V_i,V_j] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j),V_i))
% 159.18/159.05       => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_atLeastAtMost__upto,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__upto,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last_Osimps,axiom,
% 159.18/159.05      ! [V_x,T_a,V_xs] :
% 159.18/159.05        ( ( V_xs = c_List_Olist_ONil(T_a)
% 159.18/159.05         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x )
% 159.18/159.05        & ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__ConsR,axiom,
% 159.18/159.05      ! [V_x,T_a,V_xs] :
% 159.18/159.05        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__ConsL,axiom,
% 159.18/159.05      ! [V_x,T_a,V_xs] :
% 159.18/159.05        ( V_xs = c_List_Olist_ONil(T_a)
% 159.18/159.05       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__append,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_ys] :
% 159.18/159.05        ( ( V_ys = c_List_Olist_ONil(T_a)
% 159.18/159.05         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) )
% 159.18/159.05        & ( V_ys != c_List_Olist_ONil(T_a)
% 159.18/159.05         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__appendR,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_ys] :
% 159.18/159.05        ( V_ys != c_List_Olist_ONil(T_a)
% 159.18/159.05       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__appendL,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_ys] :
% 159.18/159.05        ( V_ys = c_List_Olist_ONil(T_a)
% 159.18/159.05       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__in__set,axiom,
% 159.18/159.05      ! [T_b,V_as_2] :
% 159.18/159.05        ( V_as_2 != c_List_Olist_ONil(T_b)
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_member(T_b),c_List_Olast(T_b,V_as_2)),hAPP(c_List_Oset(T_b),V_as_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__snoc,axiom,
% 159.18/159.05      ! [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 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__drop,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_n] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => c_List_Olast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upto_Osimps,axiom,
% 159.18/159.05      ! [V_j,V_i] :
% 159.18/159.05        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 159.18/159.05         => 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)) )
% 159.18/159.05        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 159.18/159.05         => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_atLeastLessThan__upto,axiom,
% 159.18/159.05      ! [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)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_greaterThanAtMost__upto,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upto__rec__number__of,axiom,
% 159.18/159.05      ! [V_n,V_m] :
% 159.18/159.05        ( ( 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)))
% 159.18/159.05         => 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))) )
% 159.18/159.05        & ( ~ 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)))
% 159.18/159.05         => 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) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__conv__nth,axiom,
% 159.18/159.05      ! [T_a,V_xs] :
% 159.18/159.05        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05       => 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upto_Opsimps,axiom,
% 159.18/159.05      ! [V_j_2,V_i_2] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 159.18/159.05           => 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)) )
% 159.18/159.05          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 159.18/159.05           => c_List_Oupto(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Int_Oint) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nat__list__def,axiom,
% 159.18/159.05      ! [V_l_2] :
% 159.18/159.05        ( c_List_Onat__list(V_l_2)
% 159.18/159.05      <=> c_Nat__Transfer_Onat__set(hAPP(c_List_Oset(tc_Int_Oint),V_l_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upto_Opinduct,axiom,
% 159.18/159.05      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => ( ! [B_i,B_j] :
% 159.18/159.05              ( 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)))
% 159.18/159.05             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_i),B_j))
% 159.18/159.05                 => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint))),B_j)) )
% 159.18/159.05               => hBOOL(hAPP(hAPP(V_Pa_2,B_i),B_j)) ) )
% 159.18/159.05         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_lexord__linear,axiom,
% 159.18/159.05      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 159.18/159.05        ( ! [B_a,B_b] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_a),B_b)),V_r_2))
% 159.18/159.05            | B_a = B_b
% 159.18/159.05            | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_b),B_a)),V_r_2)) )
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 159.18/159.05          | V_x_2 = V_y_2
% 159.18/159.05          | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_x_2)),c_List_Olexord(T_b,V_r_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_lists_Osimps,axiom,
% 159.18/159.05      ! [V_A_2,V_a_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_a_2),c_List_Olists(T_b,V_A_2)))
% 159.18/159.05      <=> ( V_a_2 = c_List_Olist_ONil(T_b)
% 159.18/159.05          | ? [B_a,B_l] :
% 159.18/159.05              ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_l)
% 159.18/159.05              & hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 159.18/159.05              & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_l),c_List_Olists(T_b,V_A_2))) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__setsum__nth,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(c_List_Onth(T_b),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_b)),V_xs_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_elem__le__listsum__nat,axiom,
% 159.18/159.05      ! [V_ns,V_k] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__simps_I1_J,axiom,
% 159.18/159.05      ! [T_a] :
% 159.18/159.05        ( class_Groups_Omonoid__add(T_a)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__simps_I2_J,axiom,
% 159.18/159.05      ! [V_xs,V_x,T_a] :
% 159.18/159.05        ( class_Groups_Omonoid__add(T_a)
% 159.18/159.05       => 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)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__append,axiom,
% 159.18/159.05      ! [V_ys,V_xs,T_a] :
% 159.18/159.05        ( class_Groups_Omonoid__add(T_a)
% 159.18/159.05       => 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)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__eq__0__nat__iff__nat,axiom,
% 159.18/159.05      ! [V_ns_2] :
% 159.18/159.05        ( hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 159.18/159.05           => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__update__nat,axiom,
% 159.18/159.05      ! [V_n,V_ns,V_k] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => 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)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__foldl,axiom,
% 159.18/159.05      ! [T_b] :
% 159.18/159.05        ( class_Groups_Omonoid__add(T_b)
% 159.18/159.05       => c_List_Omonoid__add__class_Olistsum(T_b) = c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__listsum__conv__Setsum,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05         => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_b),c_COMBI(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__size__pointwise,axiom,
% 159.18/159.05      ! [V_g_2,V_f_2,V_xs_2,T_b] :
% 159.18/159.05        ( ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2)),c_List_Olist_Olist__size(T_b,V_g_2,V_xs_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_butlast__take,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_n] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => 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) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_butlast_Osimps_I1_J,axiom,
% 159.18/159.05      ! [T_a] : c_List_Obutlast(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_drop__butlast,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_butlast__drop,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_in__set__butlastD,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2))))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_butlast_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_x,T_a,V_xs] :
% 159.18/159.05        ( ( V_xs = c_List_Olist_ONil(T_a)
% 159.18/159.05         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 159.18/159.05        & ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05         => 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)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_butlast__append,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_ys] :
% 159.18/159.05        ( ( V_ys = c_List_Olist_ONil(T_a)
% 159.18/159.05         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Obutlast(T_a,V_xs) )
% 159.18/159.05        & ( V_ys != c_List_Olist_ONil(T_a)
% 159.18/159.05         => 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)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__butlast,axiom,
% 159.18/159.05      ! [T_a,V_xs] :
% 159.18/159.05        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05         => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Obutlast(T_a,V_xs))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_in__set__butlast__appendI,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2))))
% 159.18/159.05          | hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_ys_2)))) )
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_butlast__snoc,axiom,
% 159.18/159.05      ! [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 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_take__butlast,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_n] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => 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) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__butlast,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_butlast__conv__take,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_butlast__list__update,axiom,
% 159.18/159.05      ! [V_x,V_xs,T_a,V_k] :
% 159.18/159.05        ( ( 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))
% 159.18/159.05         => 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) )
% 159.18/159.05        & ( 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))
% 159.18/159.05         => 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) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_append__butlast__last__id,axiom,
% 159.18/159.05      ! [T_a,V_xs] :
% 159.18/159.05        ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.05       => 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 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_snoc__eq__iff__butlast,axiom,
% 159.18/159.05      ! [V_ys_2,V_x_2,V_xs_2,T_b] :
% 159.18/159.05        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))) = V_ys_2
% 159.18/159.05      <=> ( V_ys_2 != c_List_Olist_ONil(T_b)
% 159.18/159.05          & c_List_Obutlast(T_b,V_ys_2) = V_xs_2
% 159.18/159.05          & c_List_Olast(T_b,V_ys_2) = V_x_2 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_select__weigth__select,axiom,
% 159.18/159.05      ! [T_b,V_xs_2] :
% 159.18/159.05        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 159.18/159.05       => c_Random_Oselect__weight(T_b,hAPP(hAPP(c_List_Omap(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)) = c_Random_Oselect(T_b,V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INFI__set__fold,axiom,
% 159.18/159.05      ! [V_f_2,V_xs_2,T_c,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),hAPP(c_List_Oset(T_c),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_f_2)),c_Orderings_Otop__class_Otop(T_b)),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__D,axiom,
% 159.18/159.05      ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_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)))
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__E,axiom,
% 159.18/159.05      ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_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)))
% 159.18/159.05       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2)))
% 159.18/159.05         => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF1__D,axiom,
% 159.18/159.05      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF1__E,axiom,
% 159.18/159.05      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 159.18/159.05       => ( ~ hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 159.18/159.05         => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF2__D,axiom,
% 159.18/159.05      ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF2__E,axiom,
% 159.18/159.05      ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 159.18/159.05       => ( ~ hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 159.18/159.05         => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_finite__INT,axiom,
% 159.18/159.05      ! [V_A_2,T_c,V_I_2,T_b] :
% 159.18/159.05        ( ? [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 159.18/159.05            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_A_2,B_x))) )
% 159.18/159.05       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_inj__mapI,axiom,
% 159.18/159.05      ! [V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.05       => c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__subtractf,axiom,
% 159.18/159.05      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( class_Groups_Oab__group__add(T_b)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__0,axiom,
% 159.18/159.05      ! [V_xs_2,T_c,T_b] :
% 159.18/159.05        ( class_Groups_Omonoid__add(T_b)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Ozero__class_Ozero(T_b))),V_xs_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__const__mult,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,V_c_2,T_c,T_b] :
% 159.18/159.05        ( class_Rings_Osemiring__0(T_b)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2)),V_f_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__mult__const,axiom,
% 159.18/159.05      ! [V_xs_2,V_c_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( class_Rings_Osemiring__0(T_b)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_c_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),V_c_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__addf,axiom,
% 159.18/159.05      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Oplus__class_Oplus(T_b)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__update,axiom,
% 159.18/159.05      ! [V_y_2,V_k_2,V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olist__update(T_c,V_xs_2),V_k_2),V_y_2)) = hAPP(hAPP(c_List_Olist__update(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)),V_k_2),hAPP(V_f_2,V_y_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__eq__imp__length__eq,axiom,
% 159.18/159.05      ! [V_ys_2,V_g_2,T_d,V_xs_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_d,T_b),V_g_2),V_ys_2)
% 159.18/159.05       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_d)),V_ys_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__butlast,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Obutlast(T_c,V_xs_2)) = c_List_Obutlast(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldl__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_d,V_a_2,V_g_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_g_2,V_a_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,T_b)),T_b),c_COMBB(T_c,T_b,T_d)),V_g_2)),V_f_2),V_a_2),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_List_Omap_Oidentity,axiom,
% 159.18/159.05      ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_List_Omap_Ocompositionality,axiom,
% 159.18/159.05      ! [V_list_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_list_2)) = hAPP(hAPP(c_List_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_list_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__eq__conv,axiom,
% 159.18/159.05      ! [V_g_2,V_xs_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2)
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),hAPP(c_List_Oset(T_c),V_xs_2)))
% 159.18/159.05           => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__tl,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Otl(T_c),V_xs_2)) = hAPP(c_List_Otl(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_zip__same__conv__map,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_b,T_b)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b))),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_zip__map2,axiom,
% 159.18/159.05      ! [V_ys_2,V_f_2,T_d,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,tc_prod(T_b,T_c)),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_f_2))),hAPP(hAPP(c_List_Ozip(T_b,T_d),V_xs_2),V_ys_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__zip__map2,axiom,
% 159.18/159.05      ! [V_ys_2,V_g_2,T_e,V_xs_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),T_b),V_f_2),hAPP(hAPP(c_List_Ozip(T_c,T_d),V_xs_2),hAPP(hAPP(c_List_Omap(T_e,T_d),V_g_2),V_ys_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_e),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_e,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_c,T_d)),tc_fun(T_e,T_b),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_e),V_f_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_e,T_d),tc_fun(T_e,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_e,T_d),tc_fun(T_e,tc_prod(T_c,T_d))),T_c),c_COMBB(T_d,tc_prod(T_c,T_d),T_e)),c_Product__Type_OPair(T_c,T_d))),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_c,T_e),V_xs_2),V_ys_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__zip__map,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_g_2,T_e,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),T_b),V_f_2),hAPP(hAPP(c_List_Ozip(T_c,T_d),hAPP(hAPP(c_List_Omap(T_e,T_c),V_g_2),V_xs_2)),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_e,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_d,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,T_b),T_e),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_d),V_f_2)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,tc_prod(T_c,T_d)),T_e),c_Product__Type_OPair(T_c,T_d)),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_e,T_d),V_xs_2),V_ys_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_zip__map1,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_f_2,T_d,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_xs_2)),V_ys_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_c),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,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_d),c_Product__Type_OPair(T_b,T_c)),V_f_2))),hAPP(hAPP(c_List_Ozip(T_d,T_c),V_xs_2),V_ys_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_zip__map__map,axiom,
% 159.18/159.05      ! [V_ys_2,V_g_2,T_e,V_xs_2,V_f_2,T_d,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_e,T_c),V_g_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_e),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_e,T_c),tc_fun(T_e,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_e,T_c),tc_fun(T_e,tc_prod(T_b,T_c))),T_d),c_COMBB(T_c,tc_prod(T_b,T_c),T_e)),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_f_2))),V_g_2))),hAPP(hAPP(c_List_Ozip(T_d,T_e),V_xs_2),V_ys_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_UN__simps_I7_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,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_c),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_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_UN__extend__simps_I7_J,axiom,
% 159.18/159.05      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : 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_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,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_c),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF__INT__eq2,axiom,
% 159.18/159.05      ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),T_b),hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d))))),V_r_2)),V_x_2),V_y_2))
% 159.18/159.05      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__subset__iff,axiom,
% 159.18/159.05      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)))
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2))
% 159.18/159.05           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(V_A_2,B_x))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_le__INF__iff,axiom,
% 159.18/159.05      ! [V_M_2,V_A_2,T_c,V_u_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_u_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),V_M_2)))
% 159.18/159.05        <=> ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.05             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_u_2),hAPP(V_M_2,B_x))) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__lower,axiom,
% 159.18/159.05      ! [V_B_2,T_c,V_A_2,V_a_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(V_B_2,V_a_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF__INT__eq,axiom,
% 159.18/159.05      ! [V_x_2,V_r_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c))),V_r_2)),V_x_2))
% 159.18/159.05      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INTER__UNIV__conv_I2_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.05        ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,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))
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.05           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INTER__UNIV__conv_I1_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.05        ( c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.05           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__injective,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)
% 159.18/159.05       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 159.18/159.05         => V_xs_2 = V_ys_2 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_inj__map__eq__map,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.05       => ( hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)
% 159.18/159.05        <=> V_xs_2 = V_ys_2 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__constant,axiom,
% 159.18/159.05      ! [V_c_2,T_c,T_b,V_A_2] :
% 159.18/159.05        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.05        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = V_c_2 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__empty,axiom,
% 159.18/159.05      ! [V_B_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__Un,axiom,
% 159.18/159.05      ! [V_M_2,V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_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_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__insert__distrib,axiom,
% 159.18/159.05      ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2))
% 159.18/159.05       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF__const,axiom,
% 159.18/159.05      ! [V_M_2,T_b,V_A_2,T_c] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.18/159.05       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),hAPP(c_COMBK(T_c,T_b),V_M_2)) = V_M_2 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I5_J,axiom,
% 159.18/159.05      ! [V_B_2,V_C_2,T_c,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,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_c),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I5_J,axiom,
% 159.18/159.05      ! [V_B_2,V_a_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,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_c),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_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I10_J,axiom,
% 159.18/159.05      ! [V_f_2,V_B_2,T_d,V_A_2,T_b,T_c] : 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(T_d,tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_B_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I10_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_d,T_c,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),V_B_2),V_f_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I2_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.05        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 159.18/159.05        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I1_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.05        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 159.18/159.05        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,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_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,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_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__insert,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_a_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__Int__distrib,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_I_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_c,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_c),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_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Un__INT__distrib2,axiom,
% 159.18/159.05      ! [V_B_2,V_J_2,T_d,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d)),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_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I6_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,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_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,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_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Un__INT__distrib,axiom,
% 159.18/159.05      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I7_J,axiom,
% 159.18/159.05      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : 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_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,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_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I6_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,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_c),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_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I7_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,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_c),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_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_vimage__INT,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_d,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Ovimage(T_b,T_c,V_f_2)),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__ident,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)),V_xs_2) = V_xs_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Pow__INT__eq,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Set_OPow(T_b),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(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_c),c_Set_OPow(T_b)),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF__commute,axiom,
% 159.18/159.05      ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),T_b,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,T_b),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,T_b),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),T_b,T_d),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INFI__apply,axiom,
% 159.18/159.05      ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_d,T_b)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_f_2),V_x_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF__less__iff,axiom,
% 159.18/159.05      ! [V_a_2,V_f_2,V_A_2,T_c,T_b] :
% 159.18/159.05        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05          & class_Orderings_Olinorder(T_b) )
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),V_f_2)),V_a_2))
% 159.18/159.05        <=> ? [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.05              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_x)),V_a_2)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I9_J,axiom,
% 159.18/159.05      ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I9_J,axiom,
% 159.18/159.05      ! [V_C_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__iff,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_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)))
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 159.18/159.05           => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__absorb,axiom,
% 159.18/159.05      ! [V_A_2,T_c,V_I_2,V_k_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2))
% 159.18/159.05       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Image__INT__subset,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_d,V_r_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Compl__INT,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),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_OSUPR(T_c,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_c),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Compl__UN,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,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)) = 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_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_take__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(hAPP(c_List_Otake(T_b),V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Otake(T_c),V_n_2),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__append,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_drop__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(hAPP(c_List_Odrop(T_b),V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Odrop(T_c),V_n_2),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Collect__ball__eq,axiom,
% 159.18/159.05      ! [V_Pa_2,V_A_2,T_c,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fimplies),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),V_Pa_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_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_OCollect(T_b)),hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_Pa_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INFI__bool__eq,axiom,
% 159.18/159.05      ! [T_b] : c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_HOL_Obool) = c_Set_OBall(T_b) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_rotate__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(c_List_Orotate(T_b,V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Orotate(T_c,V_n_2),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Nil__is__map__conv,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)
% 159.18/159.05      <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map_Osimps_I1_J,axiom,
% 159.18/159.05      ! [V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olist_ONil(T_c)) = c_List_Olist_ONil(T_b) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__is__Nil__conv,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 159.18/159.05      <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_hd__map,axiom,
% 159.18/159.05      ! [V_f_2,T_c,T_b,V_xs_2] :
% 159.18/159.05        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 159.18/159.05       => hAPP(c_List_Ohd(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(V_f_2,hAPP(c_List_Ohd(T_b),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__map,axiom,
% 159.18/159.05      ! [V_f_2,T_c,T_b,V_xs_2] :
% 159.18/159.05        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 159.18/159.05       => c_List_Olast(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(V_f_2,c_List_Olast(T_b,V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__comp__map,axiom,
% 159.18/159.05      ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_d),tc_List_Olist(T_c),tc_List_Olist(T_b),hAPP(c_List_Omap(T_d,T_c),V_f_2)),hAPP(c_List_Omap(T_b,T_d),V_g_2)) = hAPP(c_List_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_List_Omap_Ocomp,axiom,
% 159.18/159.05      ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_d),tc_List_Olist(T_c),tc_List_Olist(T_b),hAPP(c_List_Omap(T_d,T_c),V_f_2)),hAPP(c_List_Omap(T_b,T_d),V_g_2)) = hAPP(c_List_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_List_Omap_Oid,axiom,
% 159.18/159.05      ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_inj__on__map__eq__map,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_Fun_Oinj__on(T_b,T_c,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)))
% 159.18/159.05       => ( hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)
% 159.18/159.05        <=> V_xs_2 = V_ys_2 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__inj__on,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)
% 159.18/159.05       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_List_Oset(T_c),V_xs_2)),hAPP(c_List_Oset(T_c),V_ys_2)))
% 159.18/159.05         => V_xs_2 = V_ys_2 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nth__map,axiom,
% 159.18/159.05      ! [V_f_2,T_c,V_xs_2,T_b,V_n_2] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.05       => hAPP(hAPP(c_List_Onth(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)),V_n_2) = hAPP(V_f_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__fun__upd,axiom,
% 159.18/159.05      ! [V_v_2,V_f_2,T_c,V_xs_2,V_y_2,T_b] :
% 159.18/159.05        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05       => hAPP(hAPP(c_List_Omap(T_b,T_c),c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_y_2,V_v_2)),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)))
% 159.18/159.05      <=> ( hBOOL(hAPP(c_List_Odistinct(T_c),V_xs_2))
% 159.18/159.05          & c_Fun_Oinj__on(T_c,T_b,V_f_2,hAPP(c_List_Oset(T_c),V_xs_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__abs,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_b,T_b),c_Groups_Oabs__class_Oabs(T_b)),V_xs_2)))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_uminus__listsum__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( class_Groups_Oab__group__add(T_b)
% 159.18/159.05       => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,c_Groups_Ouminus__class_Ouminus(T_b)),V_f_2)),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF__subset,axiom,
% 159.18/159.05      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_B_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INTER__def,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b,T_c] : 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(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fimplies),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c)),c_member(T_b))),V_B_2)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I1_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.05        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,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_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.05        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,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_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I2_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.05        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.05        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I3_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.05        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))),V_B_2) )
% 159.18/159.05        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,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_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,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_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I3_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.05        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,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_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.05        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,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_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_inj__map,axiom,
% 159.18/159.05      ! [V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))
% 159.18/159.05      <=> c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_inj__mapD,axiom,
% 159.18/159.05      ! [V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))
% 159.18/159.05       => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I4_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.05        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 159.18/159.05        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__size__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_g_2,T_c,V_f_2,T_b] : c_List_Olist_Olist__size(T_b,V_f_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2)) = c_List_Olist_Olist__size(T_c,hAPP(c_Fun_Ocomp(T_b,tc_Nat_Onat,T_c,V_f_2),V_g_2),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF__leI,axiom,
% 159.18/159.05      ! [V_M_2,V_A_2,V_i_2,T_b,T_c] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_M_2)),hAPP(V_M_2,V_i_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__distinct__conv__setsum__set,axiom,
% 159.18/159.05      ! [V_f_2,V_xs_2,T_b,T_c] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.05       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05         => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__greaterThan__UNIV,axiom,
% 159.18/159.05      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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I4_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 159.18/159.05        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 159.18/159.05        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__triv,axiom,
% 159.18/159.05      ! [V_xs_2,V_r_2,T_c,T_b] :
% 159.18/159.05        ( class_Rings_Osemiring__1(T_b)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_r_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2))),V_r_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_pick__same,axiom,
% 159.18/159.05      ! [V_xs_2,T_b,V_l_2] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_l_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.05       => hAPP(c_Random_Opick(T_b,hAPP(hAPP(c_List_Omap(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),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_b),V_xs_2),V_l_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Nitpick_Osetsum_H__def,axiom,
% 159.18/159.05      ! [V_f_2,V_A_2,T_b,T_c] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.05       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.05           => c_Nitpick_Osetsum_H(T_b,T_c,V_f_2,V_A_2) = hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Hilbert__Choice_OEps(tc_List_Olist(T_b),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),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_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_List_Oset(T_b))),V_A_2))),c_List_Odistinct(T_b))))) )
% 159.18/159.05          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.05           => c_Nitpick_Osetsum_H(T_b,T_c,V_f_2,V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF1__iff,axiom,
% 159.18/159.05      ! [V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.05           => hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INF2__iff,axiom,
% 159.18/159.05      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.05           => hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_exE__some,axiom,
% 159.18/159.05      ! [T_b,V_c_2,V_Pa_2] :
% 159.18/159.05        ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 159.18/159.05       => ( V_c_2 = c_Hilbert__Choice_OEps(T_b,V_Pa_2)
% 159.18/159.05         => hBOOL(hAPP(V_Pa_2,V_c_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_someI,axiom,
% 159.18/159.05      ! [T_b,V_x_2,V_Pa_2] :
% 159.18/159.05        ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.05       => hBOOL(hAPP(V_Pa_2,c_Hilbert__Choice_OEps(T_b,V_Pa_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_tfl__some,axiom,
% 159.18/159.05      ! [T_b,B_P] :
% 159.18/159.05        ( ? [B_x] : hBOOL(hAPP(B_P,B_x))
% 159.18/159.05       => hBOOL(hAPP(B_P,c_Hilbert__Choice_OEps(T_b,B_P))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_someI__ex,axiom,
% 159.18/159.05      ! [T_b,V_Pa_2] :
% 159.18/159.05        ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 159.18/159.05       => hBOOL(hAPP(V_Pa_2,c_Hilbert__Choice_OEps(T_b,V_Pa_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_some__eq__ex,axiom,
% 159.18/159.05      ! [T_b,V_Pa_2] :
% 159.18/159.05        ( hBOOL(hAPP(V_Pa_2,c_Hilbert__Choice_OEps(T_b,V_Pa_2)))
% 159.18/159.05      <=> ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_some__eq__trivial,axiom,
% 159.18/159.05      ! [V_x_2,T_b] : c_Hilbert__Choice_OEps(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)) = V_x_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_some__sym__eq__trivial,axiom,
% 159.18/159.05      ! [V_x_2,T_b] : c_Hilbert__Choice_OEps(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_times__code__numeral__code,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Code__Numeral_Oof__nat__inject,axiom,
% 159.18/159.05      ! [V_m_2,V_n_2] :
% 159.18/159.05        ( hAPP(c_Code__Numeral_Oof__nat,V_n_2) = hAPP(c_Code__Numeral_Oof__nat,V_m_2)
% 159.18/159.05      <=> V_n_2 = V_m_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Code__Numeral_Oof__nat__code,axiom,
% 159.18/159.05      c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_zero__code__numeral__def,axiom,
% 159.18/159.05      c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_one__code__numeral__def,axiom,
% 159.18/159.05      c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_less__code__numeral__code,axiom,
% 159.18/159.05      ! [V_m_2,V_n_2] :
% 159.18/159.05        ( 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)))
% 159.18/159.05      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_code__numeral_Oof__nat__inject,axiom,
% 159.18/159.05      ! [V_y_2,V_x_2] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 159.18/159.05         => ( hAPP(c_Code__Numeral_Oof__nat,V_x_2) = hAPP(c_Code__Numeral_Oof__nat,V_y_2)
% 159.18/159.05          <=> V_x_2 = V_y_2 ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__fst__zip,axiom,
% 159.18/159.05      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 159.18/159.05        ( 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)
% 159.18/159.05       => hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = V_xs_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__snd__zip,axiom,
% 159.18/159.05      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 159.18/159.05        ( 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)
% 159.18/159.05       => hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = V_ys_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_number__of__code__numeral__def,axiom,
% 159.18/159.05      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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_zip__map__fst__snd,axiom,
% 159.18/159.05      ! [V_zs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_zs_2)),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),V_zs_2)) = V_zs_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_plus__code__numeral__code,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_less__eq__code__numeral__code,axiom,
% 159.18/159.05      ! [V_m_2,V_n_2] :
% 159.18/159.05        ( 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)))
% 159.18/159.05      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_subtract__code__numeral__code,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_pick__member,axiom,
% 159.18/159.05      ! [V_xs_2,T_b,V_i_2] :
% 159.18/159.05        ( 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_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2))))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Random_Opick(T_b,V_xs_2),V_i_2)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),T_b),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_zip__eq__conv,axiom,
% 159.18/159.05      ! [V_zs_2,V_ys_2,T_c,V_xs_2,T_b] :
% 159.18/159.05        ( 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)
% 159.18/159.05       => ( hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2) = V_zs_2
% 159.18/159.05        <=> ( hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_zs_2) = V_xs_2
% 159.18/159.05            & hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),V_zs_2) = V_ys_2 ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__size__conv__listsum,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_b] : c_List_Olist_Olist__size(T_b,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_b,tc_Nat_Onat),V_f_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_code__numeral__not__eq__zero,axiom,
% 159.18/159.05      ! [V_i_2] :
% 159.18/159.05        ( V_i_2 != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 159.18/159.05      <=> 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)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_interv__listsum__conv__setsum__set__int,axiom,
% 159.18/159.05      ! [V_l_2,V_k_2,V_f_2,T_b] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_b),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_b),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_k_2,V_l_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_setsum__set__upto__conv__listsum__int,axiom,
% 159.18/159.05      ! [V_j_2,V_i_2,V_f_2,T_b] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.05       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),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_b),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_b),V_f_2),c_List_Oupto(V_i_2,V_j_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_select__weight__member,axiom,
% 159.18/159.05      ! [V_s_2,V_xs_2,T_b] :
% 159.18/159.05        ( 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_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2))))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Product__Type_Ofst(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect__weight(T_b,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),T_b),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Nitpick_Ocard_H__def,axiom,
% 159.18/159.05      ! [V_A_2,T_b] :
% 159.18/159.05        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.05         => c_Nitpick_Ocard_H(T_b,V_A_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Hilbert__Choice_OEps(tc_List_Olist(T_b),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),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_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_List_Oset(T_b))),V_A_2))),c_List_Odistinct(T_b)))) )
% 159.18/159.05        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.05         => c_Nitpick_Ocard_H(T_b,V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_select__weight__def,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : c_Random_Oselect__weight(T_b,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_b,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_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Opick(T_b,V_xs_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_scomp__scomp,axiom,
% 159.18/159.05      ! [V_h_2,V_g_2,V_f_2,T_g,T_f,T_c,T_e,T_d,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_d,T_e,T_c),hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_f,T_g,tc_prod(T_d,T_e)),V_f_2),V_g_2)),V_h_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_f,T_g,T_c),V_f_2),hAPP(hAPP(c_COMBC(T_f,tc_fun(T_d,tc_fun(T_e,T_c)),tc_fun(T_g,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_g,tc_prod(T_d,T_e)),tc_fun(tc_fun(T_d,tc_fun(T_e,T_c)),tc_fun(T_g,T_c)),T_f),c_Product__Type_Oscomp(T_g,T_d,T_e,T_c)),V_g_2)),V_h_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_scomp__apply,axiom,
% 159.18/159.05      ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_b),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_scomp__Pair,axiom,
% 159.18/159.05      ! [V_x_2,T_d,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,tc_prod(T_c,T_d)),V_x_2),c_Product__Type_OPair(T_c,T_d)) = V_x_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Pair__scomp,axiom,
% 159.18/159.05      ! [V_f_2,V_x_2,T_c,T_d,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_d,T_b,T_c),hAPP(c_Product__Type_OPair(T_d,T_b),V_x_2)),V_f_2) = hAPP(V_f_2,V_x_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_scomp__def,axiom,
% 159.18/159.05      ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_b),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_split__paired__Eps,axiom,
% 159.18/159.05      ! [V_Pa_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),V_Pa_2) = c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_Pa_2)),c_Product__Type_OPair(T_b,T_c)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Eps__split__eq,axiom,
% 159.18/159.05      ! [V_y_2,V_x_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(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_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_scomp__unfold,axiom,
% 159.18/159.05      ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_e),hAPP(V_f_2,V_x_2))),hAPP(c_Product__Type_Osnd(T_d,T_e),hAPP(V_f_2,V_x_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Eps__split,axiom,
% 159.18/159.05      ! [V_Pa_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2)) = c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),tc_prod(T_b,T_c)),V_Pa_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_iterate_Osimps,axiom,
% 159.18/159.05      ! [V_x_2,V_f_2,T_b,T_c,V_k_2] :
% 159.18/159.05        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.18/159.05         => hAPP(c_Random_Oiterate(T_c,T_b,V_k_2,V_f_2),V_x_2) = hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2) )
% 159.18/159.05        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.18/159.05         => hAPP(c_Random_Oiterate(T_c,T_b,V_k_2,V_f_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_b,tc_prod(T_c,T_b)),hAPP(V_f_2,V_x_2)),c_Random_Oiterate(T_c,T_b,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)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_select__def,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : c_Random_Oselect(T_b,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_b,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_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Code__Numeral_Ocode__numeral),hAPP(c_List_Onth(T_b),V_xs_2)),c_Code__Numeral_Onat__of))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_code__numeral_Onat__of__inject,axiom,
% 159.18/159.05      ! [V_y_2,V_x_2] :
% 159.18/159.05        ( hAPP(c_Code__Numeral_Onat__of,V_x_2) = hAPP(c_Code__Numeral_Onat__of,V_y_2)
% 159.18/159.05      <=> V_x_2 = V_y_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Code__Numeral_Onat__of__inject,axiom,
% 159.18/159.05      ! [V_l_2,V_k_2] :
% 159.18/159.05        ( hAPP(c_Code__Numeral_Onat__of,V_k_2) = hAPP(c_Code__Numeral_Onat__of,V_l_2)
% 159.18/159.05      <=> V_k_2 = V_l_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nat__of__of__nat,axiom,
% 159.18/159.05      ! [V_n] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_n)) = V_n ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_of__nat__nat__of,axiom,
% 159.18/159.05      ! [V_k] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_k)) = V_k ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nat__of__inverse,axiom,
% 159.18/159.05      ! [V_x] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_x)) = V_x ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_type__definition__code__numeral,axiom,
% 159.18/159.05      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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_less__code__numeral__def,axiom,
% 159.18/159.05      ! [V_m_2,V_n_2] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 159.18/159.05      <=> 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nat__of,axiom,
% 159.18/159.05      ! [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)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nat__of__number,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_int__of__def,axiom,
% 159.18/159.05      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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_less__eq__code__numeral__def,axiom,
% 159.18/159.05      ! [V_m_2,V_n_2] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 159.18/159.05      <=> 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nat__of__code,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nat__of__aux__def,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Suc__code__numeral__def,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_minus__code__numeral__def,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_of__nat__inverse,axiom,
% 159.18/159.05      ! [V_y_2] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 159.18/159.05       => hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_y_2)) = V_y_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_plus__code__numeral__def,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_div__code__numeral__def,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_times__code__numeral__def,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_mod__code__numeral__def,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_code__numeral__decr,axiom,
% 159.18/159.05      ! [V_k] :
% 159.18/159.05        ( V_k != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 159.18/159.05       => 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__mono,axiom,
% 159.18/159.05      ! [V_g_2,V_f_2,V_xs_2,T_b,T_c] :
% 159.18/159.05        ( ( class_Groups_Omonoid__add(T_c)
% 159.18/159.05          & class_Groups_Oordered__ab__semigroup__add(T_c) )
% 159.18/159.05       => ( ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_g_2),V_xs_2)))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_image__INT,axiom,
% 159.18/159.05      ! [V_j_2,V_B_2,V_A_2,T_d,V_C_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 159.18/159.05       => ( ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_d),B_x),V_A_2))
% 159.18/159.05             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,B_x)),V_C_2)) )
% 159.18/159.05         => ( hBOOL(hAPP(hAPP(c_member(T_d),V_j_2),V_A_2))
% 159.18/159.05           => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_d),c_Set_Oimage(T_b,T_c,V_f_2)),V_B_2)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_New__DSequence_Opos__not__seq__def,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nth__take__lemma,axiom,
% 159.18/159.05      ! [V_ys,V_xs,T_a,V_k] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => ( 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)))
% 159.18/159.05         => ( ! [B_i] :
% 159.18/159.05                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_k))
% 159.18/159.05               => hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i) = hAPP(hAPP(c_List_Onth(T_a),V_ys),B_i) )
% 159.18/159.05           => hAPP(hAPP(c_List_Otake(T_a),V_k),V_xs) = hAPP(hAPP(c_List_Otake(T_a),V_k),V_ys) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsum__map__remove1,axiom,
% 159.18/159.05      ! [V_f_2,V_xs_2,V_x_2,T_b,T_c] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),c_List_Oremove1(T_b,V_x_2,V_xs_2)))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__remove1__eq,axiom,
% 159.18/159.05      ! [V_x_2,V_xs_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05       => hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_remove1__commute,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__remove1,axiom,
% 159.18/159.05      ! [V_x,V_xs,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremove1(T_a,V_x,V_xs))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_remove1_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_y,V_x] :
% 159.18/159.05        ( ( V_x = V_y
% 159.18/159.05         => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = V_xs )
% 159.18/159.05        & ( V_x != V_y
% 159.18/159.05         => 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)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_remove1_Osimps_I1_J,axiom,
% 159.18/159.05      ! [V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_in__set__remove1,axiom,
% 159.18/159.05      ! [V_xs_2,T_b,V_b_2,V_a_2] :
% 159.18/159.05        ( V_a_2 != V_b_2
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_b_2,V_xs_2))))
% 159.18/159.05        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_notin__set__remove1,axiom,
% 159.18/159.05      ! [V_y_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_y_2,V_xs_2)))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_remove1__idem,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05       => c_List_Oremove1(T_b,V_x_2,V_xs_2) = V_xs_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__remove1__subset,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_remove1__append,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2)),V_ys_2) )
% 159.18/159.05        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_Oremove1(T_b,V_x_2,V_ys_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__remove1,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremove1(T_b,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_b)),V_xs_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 159.18/159.05        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sorted__list__of__set__remove,axiom,
% 159.18/159.05      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.05         => c_List_Olinorder__class_Osorted__list__of__set(T_b,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))))) = c_List_Oremove1(T_b,V_x_2,c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_partition__set,axiom,
% 159.18/159.05      ! [V_no_2,V_yes_2,V_xs_2,V_Pa_2,T_b] :
% 159.18/159.05        ( c_List_Opartition(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_yes_2),V_no_2)
% 159.18/159.05       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_yes_2)),hAPP(c_List_Oset(T_b),V_no_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sorted__list__of__set__empty,axiom,
% 159.18/159.05      ! [T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => c_List_Olinorder__class_Osorted__list__of__set(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_partition__P,axiom,
% 159.18/159.05      ! [V_no_2,V_yes_2,V_xs_2,V_Pa_2,T_b] :
% 159.18/159.05        ( c_List_Opartition(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_yes_2),V_no_2)
% 159.18/159.05       => ( ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_yes_2)))
% 159.18/159.05             => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.18/159.05          & ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_no_2)))
% 159.18/159.05             => ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_partition_Osimps_I1_J,axiom,
% 159.18/159.05      ! [V_Pa_2,T_b] : c_List_Opartition(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olist_ONil(T_b)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_partition_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_Pa_2,T_b] : c_List_Opartition(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_List_Olist(T_b)),hAPP(c_If(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(V_Pa_2,V_x_2)))),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_List_Olist_OCons(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),c_COMBB(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_List_Olist(T_b))),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(c_List_Olist_OCons(T_b),V_x_2)))),c_List_Opartition(T_b,V_Pa_2,V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sorted__list__of__set__insert,axiom,
% 159.18/159.05      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.05         => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),c_List_Olinorder__class_Osorted__list__of__set(T_b,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)))))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_lists__Int__eq,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),c_List_Olists(T_b,V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),c_List_Olists(T_b,V_B_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsp_ONil,axiom,
% 159.18/159.05      ! [V_A_2,T_b] : hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),c_List_Olist_ONil(T_b))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insort__key_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_ys_2,T_c,V_y_2,V_x_2,V_f_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 159.18/159.05           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) )
% 159.18/159.05          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 159.18/159.05           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_ys_2)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__insort,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_c)
% 159.18/159.05       => hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__insort,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_c)
% 159.18/159.05       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insort__key_Osimps_I1_J,axiom,
% 159.18/159.05      ! [V_x_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_c)
% 159.18/159.05       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),c_List_Olist_ONil(T_b)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_in__listsp__conv__set,axiom,
% 159.18/159.05      ! [V_xs_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_xs_2))
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05           => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsp__infI,axiom,
% 159.18/159.05      ! [V_B_2,V_l_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_l_2))
% 159.18/159.05       => ( hBOOL(hAPP(c_List_Olistsp(T_b,V_B_2),V_l_2))
% 159.18/159.05         => hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_l_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsp__inf__eq,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : c_List_Olistsp(T_b,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(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olistsp(T_b,V_A_2)),c_List_Olistsp(T_b,V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsp__conj__eq,axiom,
% 159.18/159.05      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(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),V_A_2)),V_B_2)),V_x_2))
% 159.18/159.05      <=> ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_x_2))
% 159.18/159.05          & hBOOL(hAPP(c_List_Olistsp(T_b,V_B_2),V_x_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insort__left__comm,axiom,
% 159.18/159.05      ! [V_xs_2,V_y_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_y_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insort__key__left__comm,axiom,
% 159.18/159.05      ! [V_xs_2,T_c,V_y_2,V_x_2,V_f_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => ( hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2)
% 159.18/159.05         => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_y_2),V_xs_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_append__in__listsp__conv,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)))
% 159.18/159.05      <=> ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_xs_2))
% 159.18/159.05          & hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_ys_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsp_Oequations_I2_J,axiom,
% 159.18/159.05      ! [V_a2_2,V_a1_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a1_2),V_a2_2)))
% 159.18/159.05      <=> ( hBOOL(hAPP(V_A_2,V_a1_2))
% 159.18/159.05          & hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_a2_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insort__not__Nil,axiom,
% 159.18/159.05      ! [V_xs_2,V_a_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_c)
% 159.18/159.05       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),V_xs_2) != c_List_Olist_ONil(T_b) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsp_Oequations_I1_J,axiom,
% 159.18/159.05      ! [V_A_2,T_b] : hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),c_List_Olist_ONil(T_b))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_remove1__insort,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2)) = V_xs_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__insort,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_c)
% 159.18/159.05       => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)))
% 159.18/159.05        <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05            & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsp__mono,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olistsp(T_b,V_A_2)),c_List_Olistsp(T_b,V_B_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_listsp__lists__eq,axiom,
% 159.18/159.05      ! [V_x_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),V_x_2))
% 159.18/159.05      <=> hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_x_2),c_List_Olists(T_b,V_A_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_lists__IntI,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_l_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_l_2),c_List_Olists(T_b,V_A_2)))
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_l_2),c_List_Olists(T_b,V_B_2)))
% 159.18/159.05         => hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),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_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_l_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insort__insert__insort__key,axiom,
% 159.18/159.05      ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2))))
% 159.18/159.05         => c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insort__insert__insort,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__insort__insert,axiom,
% 159.18/159.05      ! [V_x_2,V_f_2,V_xs_2,T_b,T_c] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_c)
% 159.18/159.05       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05         => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_c,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insort__insert__triv,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__insort__insert,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insort__insert__key__triv,axiom,
% 159.18/159.05      ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2))))
% 159.18/159.05         => c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_product_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_x_2,T_c,T_b] : c_Enum_Oproduct(T_b,T_c,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Omap(T_c,tc_prod(T_b,T_c)),hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2)),V_ys_2)),c_Enum_Oproduct(T_b,T_c,V_xs_2,V_ys_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__def,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2)
% 159.18/159.05      <=> ( 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)
% 159.18/159.05          & ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 159.18/159.05             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2),B_x)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__lengthD,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2)
% 159.18/159.05       => 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) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__append,axiom,
% 159.18/159.05      ! [V_vs_2,V_us_2,V_Pa_2,V_ys_2,T_c,V_xs_2,T_b] :
% 159.18/159.05        ( 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)
% 159.18/159.05       => ( c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_us_2),hAPP(hAPP(c_List_Oappend(T_c),V_ys_2),V_vs_2))
% 159.18/159.05        <=> ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2)
% 159.18/159.05            & c_List_Olist__all2(T_b,T_c,V_Pa_2,V_us_2,V_vs_2) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__eq,axiom,
% 159.18/159.05      ! [T_b,V_ys_2,V_xs_2] :
% 159.18/159.05        ( V_xs_2 = V_ys_2
% 159.18/159.05      <=> c_List_Olist__all2(T_b,T_b,c_fequal,V_xs_2,V_ys_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__takeI,axiom,
% 159.18/159.05      ! [V_n_2,V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2)
% 159.18/159.05       => c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2),hAPP(hAPP(c_List_Otake(T_c),V_n_2),V_ys_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__appendI,axiom,
% 159.18/159.05      ! [V_d_2,V_c_2,V_b_2,V_a_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_a_2,V_b_2)
% 159.18/159.05       => ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_c_2,V_d_2)
% 159.18/159.05         => c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_a_2),V_c_2),hAPP(hAPP(c_List_Oappend(T_c),V_b_2),V_d_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__dropI,axiom,
% 159.18/159.05      ! [V_n_2,V_bs_2,V_as_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_as_2,V_bs_2)
% 159.18/159.05       => c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_as_2),hAPP(hAPP(c_List_Odrop(T_c),V_n_2),V_bs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__Cons,axiom,
% 159.18/159.05      ! [V_ys_2,V_y_2,V_xs_2,V_x_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2))
% 159.18/159.05      <=> ( hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))
% 159.18/159.05          & c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__Nil,axiom,
% 159.18/159.05      ! [V_ys_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,c_List_Olist_ONil(T_b),V_ys_2)
% 159.18/159.05      <=> V_ys_2 = c_List_Olist_ONil(T_c) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__Nil2,axiom,
% 159.18/159.05      ! [V_xs_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,c_List_Olist_ONil(T_c))
% 159.18/159.05      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__map1,axiom,
% 159.18/159.05      ! [V_bs_2,V_as_2,V_f_2,T_d,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_as_2),V_bs_2)
% 159.18/159.05      <=> c_List_Olist__all2(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),V_Pa_2),V_f_2),V_as_2,V_bs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__map2,axiom,
% 159.18/159.05      ! [V_bs_2,V_f_2,T_d,V_as_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_as_2,hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_bs_2))
% 159.18/159.05      <=> c_List_Olist__all2(T_b,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBB(T_c,tc_HOL_Obool,T_d)),V_Pa_2)),V_f_2),V_as_2,V_bs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_product_Osimps_I1_J,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__nthD2,axiom,
% 159.18/159.05      ! [V_p_2,V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_p_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))
% 159.18/159.05         => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),V_p_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__nthD,axiom,
% 159.18/159.05      ! [V_p_2,V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2)
% 159.18/159.05       => ( 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_xs_2)))
% 159.18/159.05         => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),V_p_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__conv__all__nth,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2)
% 159.18/159.05      <=> ( 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)
% 159.18/159.05          & ! [B_i] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.05             => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),B_i))) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__update__cong2,axiom,
% 159.18/159.05      ! [V_i_2,V_y_2,V_x_2,V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] :
% 159.18/159.05        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))
% 159.18/159.05         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))
% 159.18/159.05           => c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_c,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2__update__cong,axiom,
% 159.18/159.05      ! [V_y_2,V_x_2,V_ys_2,V_Pa_2,T_c,V_xs_2,T_b,V_i_2] :
% 159.18/159.05        ( 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_xs_2)))
% 159.18/159.05       => ( c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2)
% 159.18/159.05         => ( hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))
% 159.18/159.05           => c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_c,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__product,axiom,
% 159.18/159.05      ! [V_ys,T_b,V_xs,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys))
% 159.18/159.05         => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),c_Enum_Oproduct(T_a,T_b,V_xs,V_ys))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_product__list__set,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,T_c,T_b] : hAPP(c_List_Oset(tc_prod(T_b,T_c)),c_Enum_Oproduct(T_b,T_c,V_xs_2,V_ys_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_List_Oset(T_c),V_ys_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__sublists,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_enum__the__def,axiom,
% 159.18/159.05      ! [V_Pa_2,T_b] : c_Enum_Oenum__the(T_b,V_Pa_2) = c_HOL_OThe(T_b,V_Pa_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sublists_Osimps_I1_J,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sublists_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] : c_Enum_Osublists(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_HOL_OLet(tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_Enum_Osublists(T_b,V_xs_2)),hAPP(hAPP(c_COMBS(tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_List_Olist(T_b)),tc_fun(tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),tc_List_Olist(tc_List_Olist(T_b))),c_List_Oappend(tc_List_Olist(T_b))),hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(c_List_Olist_OCons(T_b),V_x_2)))),c_COMBI(tc_List_Olist(tc_List_Olist(T_b))))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__set__sublists,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),c_List_Oset(T_b)),c_Enum_Osublists(T_b,V_xs_2)))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sublists__powset,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : hAPP(c_Set_Oimage(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),c_List_Oset(T_b)),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_Osublists(T_b,V_xs_2))) = hAPP(c_Set_OPow(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__n__lists,axiom,
% 159.18/159.05      ! [V_xs_2,V_n_2,T_b] : hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_On__lists(T_b,V_n_2,V_xs_2)) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),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_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),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_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),hAPP(c_List_Oset(T_b),V_xs_2)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_list__all2I,axiom,
% 159.18/159.05      ! [V_Pa_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.05        ( ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_a_2),V_b_2))))
% 159.18/159.05           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2),B_x)) )
% 159.18/159.05       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_b_2)
% 159.18/159.05         => c_List_Olist__all2(T_b,T_c,V_Pa_2,V_a_2,V_b_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__n__lists,axiom,
% 159.18/159.05      ! [V_n,V_xs,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n,V_xs))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_n__lists__Nil,axiom,
% 159.18/159.05      ! [T_a,V_n] :
% 159.18/159.05        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.05         => 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))) )
% 159.18/159.05        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.05         => c_Enum_On__lists(T_a,V_n,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(tc_List_Olist(T_a)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_n__lists_Osimps_I1_J,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__n__lists__elem,axiom,
% 159.18/159.05      ! [V_xs_2,V_n_2,V_ys_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_ys_2),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_On__lists(T_b,V_n_2,V_xs_2))))
% 159.18/159.05       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__n__lists,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_inj__on__mapI,axiom,
% 159.18/159.05      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),c_List_Oset(T_b)),V_A_2)))
% 159.18/159.05       => c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),V_A_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_wf__Un,axiom,
% 159.18/159.05      ! [V_s_2,V_r_2,T_b] :
% 159.18/159.05        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.18/159.05       => ( c_Wellfounded_Owf(T_b,V_s_2)
% 159.18/159.05         => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_b),V_r_2)),hAPP(c_Relation_ORange(T_b,T_b),V_s_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05           => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_UnionI,axiom,
% 159.18/159.05      ! [V_A_2,V_C_2,V_X_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_DomainI,axiom,
% 159.18/159.05      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Field__Union,axiom,
% 159.18/159.05      ! [V_R_2,T_b] : hAPP(c_Relation_OField(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),V_R_2)) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Relation_OField(T_b)),V_R_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_image__Union,axiom,
% 159.18/159.05      ! [V_S_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Set_Oimage(T_c,T_b,V_f_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__disjoint,axiom,
% 159.18/159.05      ! [V_A_2,V_C_2,T_b] :
% 159.18/159.05        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_C_2))
% 159.18/159.05           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_x),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Int__Union,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Int__Union2,axiom,
% 159.18/159.05      ! [V_A_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__empty__iff,axiom,
% 159.18/159.05      ! [V_r_2,T_c,T_b] :
% 159.18/159.05        ( hAPP(c_Relation_ODomain(T_b,T_c),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__empty,axiom,
% 159.18/159.05      ! [T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__mono,axiom,
% 159.18/159.05      ! [V_s_2,V_r_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_s_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__quotient,axiom,
% 159.18/159.05      ! [V_r_2,V_A_2,T_b] :
% 159.18/159.05        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.18/159.05       => c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)) = V_A_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__insert,axiom,
% 159.18/159.05      ! [V_B_2,V_a_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(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),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__empty,axiom,
% 159.18/159.05      ! [T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sigma__Union,axiom,
% 159.18/159.05      ! [V_B_2,V_X_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_X_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),c_Product__Type_OSigma(T_b,T_c)),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__def,axiom,
% 159.18/159.05      ! [V_S_2,T_b] : 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_b,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_b,tc_HOL_Obool))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_UN__extend__simps_I8_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_UN__simps_I8_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__Union,axiom,
% 159.18/159.05      ! [V_S_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Relation_ODomain(T_b,T_c)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_vimage__Union,axiom,
% 159.18/159.05      ! [V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Set_Ovimage(T_b,T_c,V_f_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Range__Union,axiom,
% 159.18/159.05      ! [V_S_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Relation_ORange(T_c,T_b)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__Id__on,axiom,
% 159.18/159.05      ! [V_A_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = V_A_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_less__Sup__iff,axiom,
% 159.18/159.05      ! [V_S_2,V_a_2,T_b] :
% 159.18/159.05        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05          & class_Orderings_Olinorder(T_b) )
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_S_2)))
% 159.18/159.05        <=> ? [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 159.18/159.05              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),B_x)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__Pow__eq,axiom,
% 159.18/159.05      ! [V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_OPow(T_b),V_A_2)) = V_A_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__upper,axiom,
% 159.18/159.05      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__le__iff,axiom,
% 159.18/159.05      ! [V_b_2,V_A_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)),V_b_2))
% 159.18/159.05        <=> ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.05             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__mono,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_subset__Pow__Union,axiom,
% 159.18/159.05      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_finite__UnionD,axiom,
% 159.18/159.05      ! [V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)))
% 159.18/159.05       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__simps_I8_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INT__extend__simps_I8_J,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__Un__distrib,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__Un__eq,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),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(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__UNIV,axiom,
% 159.18/159.05      ! [T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__Id,axiom,
% 159.18/159.05      ! [T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Relation_OId(T_b)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_UNION__eq__Union__image,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__image__eq,axiom,
% 159.18/159.05      ! [V_A_2,V_B_2,T_c,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_finite__Domain,axiom,
% 159.18/159.05      ! [V_r_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2))
% 159.18/159.05       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__upper,axiom,
% 159.18/159.05      ! [V_A_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_fst__eq__Domain,axiom,
% 159.18/159.05      ! [V_R_2,T_c,T_b] : hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),V_R_2) = hAPP(c_Relation_ODomain(T_b,T_c),V_R_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__empty,axiom,
% 159.18/159.05      ! [T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OSup__class_OSup(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__singleton,axiom,
% 159.18/159.05      ! [V_a_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__insert,axiom,
% 159.18/159.05      ! [V_A_2,V_a_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__UNIV,axiom,
% 159.18/159.05      ! [T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OSup__class_OSup(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__iff,axiom,
% 159.18/159.05      ! [V_r_2,T_c,V_a_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)))
% 159.18/159.05      <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),B_y)),V_r_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Un__eq__Union,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Un__Union__image,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_c,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_c),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)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__insert,axiom,
% 159.18/159.05      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Union__Int__subset,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__Int__subset,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),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_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__Diff__subset,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2))),hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Field__def,axiom,
% 159.18/159.05      ! [V_r_2,T_b] : hAPP(c_Relation_OField(T_b),V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_b),V_r_2)),hAPP(c_Relation_ORange(T_b,T_b),V_r_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__binary,axiom,
% 159.18/159.05      ! [V_b_2,V_a_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),V_b_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__fin__Sup,axiom,
% 159.18/159.05      ! [V_A_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.05         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05           => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Domain__Collect__split,axiom,
% 159.18/159.05      ! [V_Pa_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),V_Pa_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__set__fold,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Orderings_Obot__class_Obot(T_b)),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_DomainP__Domain__eq,axiom,
% 159.18/159.05      ! [V_x_2,V_r_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,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_r_2)),V_x_2))
% 159.18/159.05      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_finite__Union,axiom,
% 159.18/159.05      ! [V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2))
% 159.18/159.05       => ( ! [B_M] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_M),V_A_2))
% 159.18/159.05             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_M)) )
% 159.18/159.05         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_DomainP_Ointros,axiom,
% 159.18/159.05      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 159.18/159.05       => hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_DomainP_Oequations,axiom,
% 159.18/159.05      ! [V_a1_2,V_r_2,T_c,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a1_2))
% 159.18/159.05      <=> ? [B_x1] : hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_x1)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insert__partition,axiom,
% 159.18/159.05      ! [V_F_2,V_x_2,T_b] :
% 159.18/159.05        ( ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2))
% 159.18/159.05       => ( ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2)))
% 159.18/159.05             => ! [B_xa] :
% 159.18/159.05                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_xa),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2)))
% 159.18/159.05                 => ( B_x != B_xa
% 159.18/159.05                   => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_x),B_xa) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) )
% 159.18/159.05         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_x_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_F_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_DomainE,axiom,
% 159.18/159.05      ! [V_r_2,T_c,V_a_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)))
% 159.18/159.05       => ~ ! [B_y] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),B_y)),V_r_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Sup__Inf,axiom,
% 159.18/159.05      ! [V_A_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),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(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b)))))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__Sup,axiom,
% 159.18/159.05      ! [V_A_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),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)))),c_Orderings_Oord__class_Oless__eq(T_b))))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_finite__Inter,axiom,
% 159.18/159.05      ! [V_M_2,T_b] :
% 159.18/159.05        ( ? [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_M_2))
% 159.18/159.05            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_x)) )
% 159.18/159.05       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_M_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_InterE,axiom,
% 159.18/159.05      ! [V_X_2,V_C_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_InterD,axiom,
% 159.18/159.05      ! [V_X_2,V_C_2,V_A_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__insert,axiom,
% 159.18/159.05      ! [V_B_2,V_a_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(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),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__eq,axiom,
% 159.18/159.05      ! [V_A_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_b,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_b,tc_HOL_Obool)),c_fimplies),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))),c_member(T_b)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__anti__mono,axiom,
% 159.18/159.05      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_le__Inf__iff,axiom,
% 159.18/159.05      ! [V_A_2,V_b_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)))
% 159.18/159.05        <=> ! [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.18/159.05             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__less__iff,axiom,
% 159.18/159.05      ! [V_a_2,V_S_2,T_b] :
% 159.18/159.05        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05          & class_Orderings_Olinorder(T_b) )
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Complete__Lattice_OInf__class_OInf(T_b,V_S_2)),V_a_2))
% 159.18/159.05        <=> ? [B_x] :
% 159.18/159.05              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 159.18/159.05              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_a_2)) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__lower,axiom,
% 159.18/159.05      ! [V_A_2,V_B_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.18/159.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__empty,axiom,
% 159.18/159.05      ! [T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__def,axiom,
% 159.18/159.05      ! [V_S_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_b,tc_HOL_Obool))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__UNIV,axiom,
% 159.18/159.05      ! [T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__lower,axiom,
% 159.18/159.05      ! [V_A_2,V_x_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)),V_x_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__Un__distrib,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__singleton,axiom,
% 159.18/159.05      ! [V_a_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__empty,axiom,
% 159.18/159.05      ! [T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OInf__class_OInf(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__UNIV,axiom,
% 159.18/159.05      ! [T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OInf__class_OInf(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__insert,axiom,
% 159.18/159.05      ! [V_A_2,V_a_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_INTER__eq__Inter__image,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__image__eq,axiom,
% 159.18/159.05      ! [V_A_2,V_B_2,T_c,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Un__Inter,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Int__eq__Inter,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Int__Inter__image,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_c,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_c),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)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inter__Un__subset,axiom,
% 159.18/159.05      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__binary,axiom,
% 159.18/159.05      ! [V_b_2,V_a_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),V_b_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__fin__Inf,axiom,
% 159.18/159.05      ! [V_A_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.18/159.05         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.18/159.05           => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Inf__set__fold,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.18/159.05       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Orderings_Otop__class_Otop(T_b)),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_card__partition,axiom,
% 159.18/159.05      ! [V_k_2,V_C_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_C_2))
% 159.18/159.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 159.18/159.05         => ( ! [B_c] :
% 159.18/159.05                ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c),V_C_2))
% 159.18/159.05               => hAPP(c_Finite__Set_Ocard(T_b),B_c) = V_k_2 )
% 159.18/159.05           => ( ! [B_c1] :
% 159.18/159.05                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c1),V_C_2))
% 159.18/159.05                 => ! [B_c2] :
% 159.18/159.05                      ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c2),V_C_2))
% 159.18/159.05                     => ( B_c1 != B_c2
% 159.18/159.05                       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_c1),B_c2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) )
% 159.18/159.05             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),V_C_2)) = hAPP(c_Finite__Set_Ocard(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)) ) ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_wf__same__fst,axiom,
% 159.18/159.05      ! [T_b,V_R_2,T_c,V_Pa_2] :
% 159.18/159.05        ( ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.18/159.05           => c_Wellfounded_Owf(T_c,hAPP(V_R_2,B_x)) )
% 159.18/159.05       => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Recdef_Osame__fst(T_b,T_c,V_Pa_2,V_R_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_all__nth__imp__all__set,axiom,
% 159.18/159.05      ! [V_x_2,V_Pa_2,V_xs_2,T_b] :
% 159.18/159.05        ( ! [B_i] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.05           => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) )
% 159.18/159.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__removeAll__inj__on,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05       => hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_c,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__removeAll,axiom,
% 159.18/159.05      ! [V_x,V_xs,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_OremoveAll(T_a,V_x),V_xs))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_removeAll_Osimps_I1_J,axiom,
% 159.18/159.05      ! [V_x,T_a] : hAPP(c_List_OremoveAll(T_a,V_x),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_removeAll_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_xs,T_a,V_y,V_x] :
% 159.18/159.05        ( ( V_x = V_y
% 159.18/159.05         => 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) )
% 159.18/159.05        & ( V_x != V_y
% 159.18/159.05         => 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)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_removeAll__append,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_removeAll__id,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05       => hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2) = V_xs_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__remove1__removeAll,axiom,
% 159.18/159.05      ! [V_x,V_xs,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05       => c_List_Oremove1(T_a,V_x,V_xs) = hAPP(c_List_OremoveAll(T_a,V_x),V_xs) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__removeAll__inj,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 159.18/159.05        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.18/159.05       => hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_c,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__removeAll,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_List_Oinsert__def,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => c_List_Oinsert(T_b,V_x_2,V_xs_2) = V_xs_2 )
% 159.18/159.05        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05         => c_List_Oinsert(T_b,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_not__in__set__insert,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05       => c_List_Oinsert(T_b,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__insert,axiom,
% 159.18/159.05      ! [V_x,V_xs,T_a] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oinsert(T_a,V_x,V_xs))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_in__set__insert,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05       => c_List_Oinsert(T_b,V_x_2,V_xs_2) = V_xs_2 ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_List_Oset__insert,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oinsert(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_insert__Nil,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_n__lists_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_xs_2,V_n_2,T_b] : c_Enum_On__lists(T_b,hAPP(c_Nat_OSuc,V_n_2),V_xs_2) = c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_List_Omap(T_b,tc_List_Olist(T_b))),hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)))),V_xs_2)),c_Enum_On__lists(T_b,V_n_2,V_xs_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__filter__conv__card,axiom,
% 159.18/159.05      ! [V_xs_2,V_p_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,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_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat),V_p_2),hAPP(c_List_Onth(T_b),V_xs_2))))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__filter,axiom,
% 159.18/159.05      ! [V_Pa_2,V_xs_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05       => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__filter__le,axiom,
% 159.18/159.05      ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sum__length__filter__compl,axiom,
% 159.18/159.05      ! [V_xs_2,V_Pa_2,T_b] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2)),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_partition__filter1,axiom,
% 159.18/159.05      ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_Product__Type_Ofst(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_Pa_2,V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__filter,axiom,
% 159.18/159.05      ! [V_xs_2,V_Qa_2,V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(c_List_Ofilter(T_b,V_Qa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,hAPP(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),V_Qa_2)),V_Pa_2)),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_remove1__filter__not,axiom,
% 159.18/159.05      ! [V_xs_2,T_b,V_x_2,V_Pa_2] :
% 159.18/159.05        ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.05       => c_List_Oremove1(T_b,V_x_2,hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__remove1,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_Qa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Qa_2),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = c_List_Oremove1(T_b,V_x_2,hAPP(c_List_Ofilter(T_b,V_Qa_2),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__insort__triv,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_b,V_x_2,V_Pa_2,T_c] :
% 159.18/159.05        ( class_Orderings_Olinorder(T_c)
% 159.18/159.05       => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.05         => hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2)),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__concat,axiom,
% 159.18/159.05      ! [V_xs_2,V_p_2,T_b] : hAPP(c_List_Ofilter(T_b,V_p_2),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Ofilter(T_b,V_p_2)),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__empty__conv,axiom,
% 159.18/159.05      ! [V_xs_2,V_Pa_2,T_b] :
% 159.18/159.05        ( hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05           => ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter_Osimps_I1_J,axiom,
% 159.18/159.05      ! [V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_xs_2,T_b,V_x_2,V_Pa_2] :
% 159.18/159.05        ( ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.05         => hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) )
% 159.18/159.05        & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.05         => hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__append,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_ys_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__is__subset,axiom,
% 159.18/159.05      ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__id__conv,axiom,
% 159.18/159.05      ! [V_xs_2,V_Pa_2,T_b] :
% 159.18/159.05        ( hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) = V_xs_2
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldl__conv__concat,axiom,
% 159.18/159.05      ! [V_xss_2,V_xs_2,T_b] : hAPP(c_List_Ofoldl(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Oappend(T_b),V_xs_2),V_xss_2) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_Oconcat(T_b,V_xss_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_concat__conv__foldl,axiom,
% 159.18/159.05      ! [V_xss_2,T_b] : c_List_Oconcat(T_b,V_xss_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Oappend(T_b),c_List_Olist_ONil(T_b)),V_xss_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_removeAll__filter__not,axiom,
% 159.18/159.05      ! [V_xs_2,T_b,V_x_2,V_Pa_2] :
% 159.18/159.05        ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.05       => hAPP(c_List_OremoveAll(T_b,V_x_2),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_removeAll__filter__not__eq,axiom,
% 159.18/159.05      ! [V_x_2,T_b] : c_List_OremoveAll(T_b,V_x_2) = c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(c_fequal,V_x_2))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_concat_Osimps_I1_J,axiom,
% 159.18/159.05      ! [T_a] : c_List_Oconcat(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(T_a) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_concat_Osimps_I2_J,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_partition__filter2,axiom,
% 159.18/159.05      ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_Product__Type_Osnd(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_Pa_2,V_xs_2)) = hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_b,c_fNot),V_Pa_2)),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_concat__eq__Nil__conv,axiom,
% 159.18/159.05      ! [V_xss_2,T_b] :
% 159.18/159.05        ( c_List_Oconcat(T_b,V_xss_2) = c_List_Olist_ONil(T_b)
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)))
% 159.18/159.05           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_Nil__eq__concat__conv,axiom,
% 159.18/159.05      ! [V_xss_2,T_b] :
% 159.18/159.05        ( c_List_Olist_ONil(T_b) = c_List_Oconcat(T_b,V_xss_2)
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)))
% 159.18/159.05           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__concat,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oconcat(T_c,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__concat,axiom,
% 159.18/159.05      ! [V_xss_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oconcat(T_b,V_xss_2)) = hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xss_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose__aux__filter__tail,axiom,
% 159.18/159.05      ! [V_xss_2,T_b] : c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Otl(T_b)),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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__filter,axiom,
% 159.18/159.05      ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_Set_OCollect(T_b),hAPP(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)),hAPP(c_List_Oset(T_b),V_xs_2)))),V_Pa_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__filter__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),hAPP(c_List_Ofilter(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2)),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__concat,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oconcat(T_b,V_xs_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)),c_List_Oset(T_b)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose__aux__filter__head,axiom,
% 159.18/159.05      ! [V_xss_2,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),c_List_Ohd(T_b)),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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__filter__less,axiom,
% 159.18/159.05      ! [V_Pa_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.05       => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.18/159.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_concat__append,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_partition__filter__conv,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_b] : c_List_Opartition(T_b,V_f_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_f_2),V_xs_2)),hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_b,c_fNot),V_f_2)),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sublist__shift__lemma__Suc,axiom,
% 159.18/159.05      ! [V_is_2,V_xs_2,V_Pa_2,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_b,tc_Nat_Onat)),V_Pa_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_prod(T_b,tc_Nat_Onat)),c_Nat_OSuc),c_Product__Type_Osnd(T_b,tc_Nat_Onat)))),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),V_is_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_b,tc_Nat_Onat)),V_Pa_2),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),V_is_2)))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_pick__drop__zero,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : c_Random_Opick(T_b,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_b)),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_b,V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_select__weigth__drop__zero,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : c_Random_Oselect__weight(T_b,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_b)),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_b,V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__minus__filter__out,axiom,
% 159.18/159.05      ! [V_y_2,V_xs_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_List_Oset(T_b),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,T_b,tc_HOL_Obool),c_fequal),V_y_2))),V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_filter__in__sublist,axiom,
% 159.18/159.05      ! [V_s_2,V_xs_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.05       => hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_s_2)))),V_xs_2) = c_List_Osublist(T_b,V_xs_2,V_s_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_concat__eq__concat__iff,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,T_b] :
% 159.18/159.05        ( ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2))))
% 159.18/159.05           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),B_x)) )
% 159.18/159.05       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_ys_2)
% 159.18/159.05         => ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2)
% 159.18/159.05          <=> V_xs_2 = V_ys_2 ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_concat__injective,axiom,
% 159.18/159.05      ! [V_ys_2,V_xs_2,T_b] :
% 159.18/159.05        ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2)
% 159.18/159.05       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_ys_2)
% 159.18/159.05         => ( ! [B_x] :
% 159.18/159.05                ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2))))
% 159.18/159.05               => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),B_x)) )
% 159.18/159.05           => V_xs_2 = V_ys_2 ) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_concat__map__singleton,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_c),c_List_Olist_OCons(T_b)),V_f_2)),c_List_Olist_ONil(T_b))),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose_Osimps_I3_J,axiom,
% 159.18/159.05      ! [V_xss_2,V_xs_2,V_x_2,T_b] : c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)))),c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2))))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose_Opsimps_I3_J,axiom,
% 159.18/159.05      ! [V_xss_2,V_xs_2,V_x_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)))
% 159.18/159.05       => c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)))),c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2))))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose_Opsimps_I2_J,axiom,
% 159.18/159.05      ! [V_xss_2,T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xss_2)))
% 159.18/159.05       => c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xss_2)) = c_List_Otranspose(T_b,V_xss_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose_Osimps_I1_J,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose_Opsimps_I1_J,axiom,
% 159.18/159.05      ! [T_b] :
% 159.18/159.05        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),c_List_Olist_ONil(tc_List_Olist(T_b))))
% 159.18/159.05       => c_List_Otranspose(T_b,c_List_Olist_ONil(tc_List_Olist(T_b))) = c_List_Olist_ONil(tc_List_Olist(T_b)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose_Osimps_I2_J,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose__map__map,axiom,
% 159.18/159.05      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Otranspose(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),V_xs_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),c_List_Otranspose(T_c,V_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose__empty,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( c_List_Otranspose(T_b,V_xs_2) = c_List_Olist_ONil(tc_List_Olist(T_b))
% 159.18/159.05      <=> ! [B_x] :
% 159.18/159.05            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 159.18/159.05           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nth__transpose,axiom,
% 159.18/159.05      ! [V_xs_2,T_b,V_i_2] :
% 159.18/159.05        ( 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_b))),c_List_Otranspose(T_b,V_xs_2))))
% 159.18/159.05       => hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),c_List_Otranspose(T_b,V_xs_2)),V_i_2) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,T_b),c_List_Onth(T_b)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_xs_2)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sublist__def,axiom,
% 159.18/159.05      ! [V_A_2,V_xs_2,T_b] : c_List_Osublist(T_b,V_xs_2,V_A_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,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_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,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_b)),V_xs_2))))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sublist__shift__lemma,axiom,
% 159.18/159.05      ! [V_i_2,V_xs_2,V_A_2,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,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_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,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_b)),V_xs_2)))))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,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_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_b,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_b,tc_Nat_Onat)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_i_2))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,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_b)),V_xs_2))))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_atLeastLessThan__upt,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_set__upt,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_distinct__upt,axiom,
% 159.18/159.05      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Nat_Onat),c_List_Oupt(V_i,V_j))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_sorted__list__of__set__range,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_hd__upt,axiom,
% 159.18/159.05      ! [V_j,V_i] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 159.18/159.05       => hAPP(c_List_Ohd(tc_Nat_Onat),c_List_Oupt(V_i,V_j)) = V_i ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_take__upt,axiom,
% 159.18/159.05      ! [V_n,V_m,V_i] :
% 159.18/159.05        ( 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))
% 159.18/159.05       => 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)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_drop__upt,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__rec,axiom,
% 159.18/159.05      ! [V_j,V_i] :
% 159.18/159.05        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 159.18/159.05         => 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)) )
% 159.18/159.05        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 159.18/159.05         => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__conv__Cons,axiom,
% 159.18/159.05      ! [V_j,V_i] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 159.18/159.05       => 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)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__eq__Nil__conv,axiom,
% 159.18/159.05      ! [V_j_2,V_i_2] :
% 159.18/159.05        ( c_List_Oupt(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Nat_Onat)
% 159.18/159.05      <=> ( V_j_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.18/159.05          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__Suc__append,axiom,
% 159.18/159.05      ! [V_j,V_i] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.18/159.05       => 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__Suc,axiom,
% 159.18/159.05      ! [V_j,V_i] :
% 159.18/159.05        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.18/159.05         => 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))) )
% 159.18/159.05        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.18/159.05         => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__0,axiom,
% 159.18/159.05      ! [V_i] : c_List_Oupt(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_List_Olist_ONil(tc_Nat_Onat) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__conv__Nil,axiom,
% 159.18/159.05      ! [V_i,V_j] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 159.18/159.05       => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__add__eq__append,axiom,
% 159.18/159.05      ! [V_k,V_j,V_i] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.18/159.05       => 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))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__upt,axiom,
% 159.18/159.05      ! [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) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__rec__number__of,axiom,
% 159.18/159.05      ! [V_n,V_m] :
% 159.18/159.05        ( ( 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)))
% 159.18/159.05         => 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))) )
% 159.18/159.05        & ( ~ 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)))
% 159.18/159.05         => 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) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_upt__eq__Cons__conv,axiom,
% 159.18/159.05      ! [V_xs_2,V_x_2,V_j_2,V_i_2] :
% 159.18/159.05        ( c_List_Oupt(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_x_2),V_xs_2)
% 159.18/159.05      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_j_2))
% 159.18/159.05          & V_i_2 = V_x_2
% 159.18/159.05          & 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 ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_last__upt,axiom,
% 159.18/159.05      ! [V_j,V_i] :
% 159.18/159.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 159.18/159.05       => 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)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__Suc__upt,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_atLeastAtMost__upt,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_atLeast__upt,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nth__upt,axiom,
% 159.18/159.05      ! [V_j,V_k,V_i] :
% 159.18/159.05        ( 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))
% 159.18/159.05       => 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) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_greaterThanAtMost__upt,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_greaterThanLessThan__upt,axiom,
% 159.18/159.05      ! [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)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_atMost__upto,axiom,
% 159.18/159.05      ! [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))) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_map__nth,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),hAPP(c_List_Onth(T_b),V_xs_2)),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) = V_xs_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_interv__listsum__conv__setsum__set__nat,axiom,
% 159.18/159.05      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.05       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),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_b),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_setsum__set__upt__conv__listsum__nat,axiom,
% 159.18/159.05      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 159.18/159.05        ( class_Groups_Ocomm__monoid__add(T_b)
% 159.18/159.05       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),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_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_nth__map__upt,axiom,
% 159.18/159.05      ! [V_f_2,T_b,V_m_2,V_n_2,V_i_2] :
% 159.18/159.05        ( 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)))
% 159.18/159.05       => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),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)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose__rectangle,axiom,
% 159.18/159.05      ! [V_n_2,T_b,V_xs_2] :
% 159.18/159.05        ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b))
% 159.18/159.05         => V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 159.18/159.05       => ( ! [B_i] :
% 159.18/159.05              ( 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_b))),V_xs_2)))
% 159.18/159.05             => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),B_i)) = V_n_2 )
% 159.18/159.05         => c_List_Otranspose(T_b,V_xs_2) = hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_b)),tc_Nat_Onat),c_List_Omap(tc_Nat_Onat,T_b)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_Nat_Onat,T_b),tc_Nat_Onat),c_List_Onth(T_b)),hAPP(c_List_Onth(tc_List_Olist(T_b)),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_b))),V_xs_2)))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)) ) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose__max__length,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : 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))),c_List_Otranspose(T_b,V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),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_xs_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldr__append,axiom,
% 159.18/159.05      ! [V_a_2,V_ys_2,V_xs_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2),V_a_2) = c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,c_List_Ofoldr(T_c,T_b,V_f_2,V_ys_2,V_a_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldr_Osimps_I2_J,axiom,
% 159.18/159.05      ! [V_a_2,V_xs_2,V_x_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2),V_a_2) = hAPP(hAPP(V_f_2,V_x_2),c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,V_a_2)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldr_Osimps_I1_J,axiom,
% 159.18/159.05      ! [V_a_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,c_List_Olist_ONil(T_c),V_a_2) = V_a_2 ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldr__conv__foldl,axiom,
% 159.18/159.05      ! [V_a_2,V_xs_2,T_b] :
% 159.18/159.05        ( class_Groups_Oab__semigroup__add(T_b)
% 159.18/159.05       => c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_xs_2) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldr__map,axiom,
% 159.18/159.05      ! [V_a_2,V_xs_2,V_f_2,T_d,V_g_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_g_2,hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_xs_2),V_a_2) = c_List_Ofoldr(T_d,T_b,hAPP(c_Fun_Ocomp(T_c,tc_fun(T_b,T_b),T_d,V_g_2),V_f_2),V_xs_2,V_a_2) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldl__foldr1,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] :
% 159.18/159.05        ( class_Groups_Omonoid__add(T_b)
% 159.18/159.05       => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_xs_2) = c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,c_Groups_Ozero__class_Ozero(T_b)) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_foldl__foldr1__lemma,axiom,
% 159.18/159.05      ! [V_xs_2,V_a_2,T_b] :
% 159.18/159.05        ( class_Groups_Omonoid__add(T_b)
% 159.18/159.05       => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,c_Groups_Ozero__class_Ozero(T_b))) ) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_length__transpose,axiom,
% 159.18/159.05      ! [V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,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_xs_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 159.18/159.05  
% 159.18/159.05  fof(fact_transpose__aux__max,axiom,
% 159.18/159.05      ! [V_xss_2,T_c,V_xs_2,T_b] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))),c_List_Ofoldr(tc_List_Olist(T_c),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_c))),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_b)),V_xs_2)),c_List_Ofoldr(tc_List_Olist(T_c),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_c),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_c)),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_c)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_List_Ofilter(tc_List_Olist(T_c),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_c)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_c),tc_List_Olist(T_c),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_c)))),V_xss_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_length__remdups__concat,axiom,
% 159.18/159.06      ! [V_xss_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,c_List_Oconcat(T_b,V_xss_2))) = hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)),c_List_Oset(T_b))) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_insort__key__remove1,axiom,
% 159.18/159.06      ! [V_f_2,V_xs_2,V_a_2,T_b,T_c] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_c)
% 159.18/159.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.06         => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))
% 159.18/159.06           => ( hAPP(c_List_Ohd(T_b),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(T_c,tc_HOL_Obool,T_b),hAPP(c_fequal,hAPP(V_f_2,V_a_2))),V_f_2)),V_xs_2)) = V_a_2
% 159.18/159.06             => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),c_List_Oremove1(T_b,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted_ONil,axiom,
% 159.18/159.06      ! [T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_distinct__remdups,axiom,
% 159.18/159.06      ! [V_xs,T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremdups(T_a,V_xs))) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__single,axiom,
% 159.18/159.06      ! [V_x,T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_length__remdups__leq,axiom,
% 159.18/159.06      ! [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))) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__butlast,axiom,
% 159.18/159.06      ! [V_xs,T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => ( V_xs != c_List_Olist_ONil(T_a)
% 159.18/159.06         => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 159.18/159.06           => c_List_Olinorder__class_Osorted(T_a,c_List_Obutlast(T_a,V_xs)) ) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__many,axiom,
% 159.18/159.06      ! [V_zs,V_y,V_x,T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 159.18/159.06         => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs))
% 159.18/159.06           => 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))) ) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__many__eq,axiom,
% 159.18/159.06      ! [V_zs_2,V_y_2,V_x_2,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_zs_2)))
% 159.18/159.06        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 159.18/159.06            & c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_zs_2)) ) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_remdups_Osimps_I1_J,axiom,
% 159.18/159.06      ! [T_a] : c_List_Oremdups(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted_Oequations_I1_J,axiom,
% 159.18/159.06      ! [T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_remdups__eq__nil__right__iff,axiom,
% 159.18/159.06      ! [V_x_2,T_b] :
% 159.18/159.06        ( c_List_Olist_ONil(T_b) = c_List_Oremdups(T_b,V_x_2)
% 159.18/159.06      <=> V_x_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_remdups__eq__nil__iff,axiom,
% 159.18/159.06      ! [V_x_2,T_b] :
% 159.18/159.06        ( c_List_Oremdups(T_b,V_x_2) = c_List_Olist_ONil(T_b)
% 159.18/159.06      <=> V_x_2 = c_List_Olist_ONil(T_b) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__drop,axiom,
% 159.18/159.06      ! [V_n,V_xs,T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 159.18/159.06         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__take,axiom,
% 159.18/159.06      ! [V_n,V_xs,T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 159.18/159.06         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_remdups__id__iff__distinct,axiom,
% 159.18/159.06      ! [V_xs_2,T_b] :
% 159.18/159.06        ( c_List_Oremdups(T_b,V_xs_2) = V_xs_2
% 159.18/159.06      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_distinct__remdups__id,axiom,
% 159.18/159.06      ! [V_xs,T_a] :
% 159.18/159.06        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.06       => c_List_Oremdups(T_a,V_xs) = V_xs ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__distinct__set__unique,axiom,
% 159.18/159.06      ! [V_ys_2,V_xs_2,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 159.18/159.06         => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.18/159.06           => ( c_List_Olinorder__class_Osorted(T_b,V_ys_2)
% 159.18/159.06             => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2))
% 159.18/159.06               => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2)
% 159.18/159.06                 => V_xs_2 = V_ys_2 ) ) ) ) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__filter,axiom,
% 159.18/159.06      ! [V_Pa_2,V_xs_2,V_f_2,T_c,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 159.18/159.06         => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,V_Pa_2),V_xs_2))) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_remdups__map__remdups,axiom,
% 159.18/159.06      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oremdups(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oremdups(T_c,V_xs_2))) = c_List_Oremdups(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__map__same,axiom,
% 159.18/159.06      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_c),c_fequal),V_f_2)),hAPP(V_g_2,V_xs_2))),V_xs_2))) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__map__remove1,axiom,
% 159.18/159.06      ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 159.18/159.06         => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oremove1(T_c,V_x_2,V_xs_2))) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__insort__key,axiom,
% 159.18/159.06      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)))
% 159.18/159.06        <=> c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__insort__insert__key,axiom,
% 159.18/159.06      ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 159.18/159.06         => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__same,axiom,
% 159.18/159.06      ! [V_xs_2,V_g_2,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),hAPP(V_g_2,V_xs_2))),V_xs_2)) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_remdups__filter,axiom,
% 159.18/159.06      ! [V_xs_2,V_Pa_2,T_b] : c_List_Oremdups(T_b,hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),c_List_Oremdups(T_b,V_xs_2)) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_set__remdups,axiom,
% 159.18/159.06      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_insert__remdups,axiom,
% 159.18/159.06      ! [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)) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_length__remdups__eq,axiom,
% 159.18/159.06      ! [V_xs_2,T_b] :
% 159.18/159.06        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 159.18/159.06      <=> c_List_Oremdups(T_b,V_xs_2) = V_xs_2 ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__insort__insert,axiom,
% 159.18/159.06      ! [V_x_2,V_xs_2,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 159.18/159.06         => c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2)) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__upto,axiom,
% 159.18/159.06      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(V_i,V_j)) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__tl,axiom,
% 159.18/159.06      ! [V_xs,T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 159.18/159.06         => c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Otl(T_a),V_xs)) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_remdups__remdups,axiom,
% 159.18/159.06      ! [V_xs,T_a] : c_List_Oremdups(T_a,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,V_xs) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__remdups,axiom,
% 159.18/159.06      ! [V_l,T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_a,V_l)
% 159.18/159.06         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremdups(T_a,V_l)) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__remove1,axiom,
% 159.18/159.06      ! [V_a,V_xs,T_a] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_a)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 159.18/159.06         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremove1(T_a,V_a,V_xs)) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__insort,axiom,
% 159.18/159.06      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2))
% 159.18/159.06        <=> c_List_Olinorder__class_Osorted(T_b,V_xs_2) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__upt,axiom,
% 159.18/159.06      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_remove1__remdups,axiom,
% 159.18/159.06      ! [V_x,V_xs,T_a] :
% 159.18/159.06        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 159.18/159.06       => 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)) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__Cons,axiom,
% 159.18/159.06      ! [V_xs_2,V_x_2,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 159.18/159.06        <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 159.18/159.06            & ! [B_x] :
% 159.18/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.18/159.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ).
% 159.18/159.06  
% 159.18/159.06  fof(fact_sorted__append,axiom,
% 159.18/159.06      ! [V_ys_2,V_xs_2,T_b] :
% 159.18/159.06        ( class_Orderings_Olinorder(T_b)
% 159.18/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 159.36/159.06        <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 159.36/159.06            & c_List_Olinorder__class_Osorted(T_b,V_ys_2)
% 159.36/159.06            & ! [B_x] :
% 159.36/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06               => ! [B_xa] :
% 159.36/159.06                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(c_List_Oset(T_b),V_ys_2)))
% 159.36/159.06                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),B_xa)) ) ) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_filter__insort,axiom,
% 159.36/159.06      ! [V_x_2,V_Pa_2,V_xs_2,V_f_2,T_c,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 159.36/159.06         => ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.36/159.06           => hAPP(c_List_Ofilter(T_c,V_Pa_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(c_List_Ofilter(T_c,V_Pa_2),V_xs_2)) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_remdups_Osimps_I2_J,axiom,
% 159.36/159.06      ! [V_xs_2,V_x_2,T_b] :
% 159.36/159.06        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06         => c_List_Oremdups(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_Oremdups(T_b,V_xs_2) )
% 159.36/159.06        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06         => c_List_Oremdups(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oremdups(T_b,V_xs_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_length__remdups__card__conv,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted_Oequations_I2_J,axiom,
% 159.36/159.06      ! [V_a1_2,V_a2_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a2_2),V_a1_2))
% 159.36/159.06        <=> ( ! [B_x] :
% 159.36/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_a1_2)))
% 159.36/159.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a2_2),B_x)) )
% 159.36/159.06            & c_List_Olinorder__class_Osorted(T_b,V_a1_2) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__list__of__set,axiom,
% 159.36/159.06      ! [V_A_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.36/159.06         => ( hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) = V_A_2
% 159.36/159.06            & c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2))
% 159.36/159.06            & hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2))) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_insort__remove1,axiom,
% 159.36/159.06      ! [V_xs_2,V_a_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06         => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 159.36/159.06           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_a_2),c_List_Oremove1(T_b,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__equals__nth__mono,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 159.36/159.06        <=> ! [B_j] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.36/159.06             => ! [B_i] :
% 159.36/159.06                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 159.36/159.06                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_j))) ) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__nth__mono,axiom,
% 159.36/159.06      ! [V_j,V_i,V_xs,T_a] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_a)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 159.36/159.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.36/159.06           => ( 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)))
% 159.36/159.06             => 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))) ) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_map__sorted__distinct__set__unique,axiom,
% 159.36/159.06      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_c)
% 159.36/159.06       => ( c_Fun_Oinj__on(T_b,T_c,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)))
% 159.36/159.06         => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))
% 159.36/159.06           => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)))
% 159.36/159.06             => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2))
% 159.36/159.06               => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)))
% 159.36/159.06                 => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2)
% 159.36/159.06                   => V_xs_2 = V_ys_2 ) ) ) ) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_transpose__column,axiom,
% 159.36/159.06      ! [V_i_2,V_xs_2,T_b] :
% 159.36/159.06        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 159.36/159.06       => ( 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_b))),V_xs_2)))
% 159.36/159.06         => hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,T_b),c_List_Onth(T_b)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_List_Otranspose(T_b,V_xs_2))) = hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_i_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_nth__nth__transpose__sorted,axiom,
% 159.36/159.06      ! [V_j_2,V_i_2,V_xs_2,T_b] :
% 159.36/159.06        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 159.36/159.06       => ( 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_b))),c_List_Otranspose(T_b,V_xs_2))))
% 159.36/159.06         => ( 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_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_xs_2))))
% 159.36/159.06           => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),c_List_Otranspose(T_b,V_xs_2)),V_i_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_j_2)),V_i_2) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_inj__on__rev,axiom,
% 159.36/159.06      ! [V_A_2,T_b] : c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Orev(T_b),V_A_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_list__all2__rev1,axiom,
% 159.36/159.06      ! [V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] :
% 159.36/159.06        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(c_List_Orev(T_b),V_xs_2),V_ys_2)
% 159.36/159.06      <=> c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,hAPP(c_List_Orev(T_c),V_ys_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_list__all2__rev,axiom,
% 159.36/159.06      ! [V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] :
% 159.36/159.06        ( c_List_Olist__all2(T_b,T_c,V_Pa_2,hAPP(c_List_Orev(T_b),V_xs_2),hAPP(c_List_Orev(T_c),V_ys_2))
% 159.36/159.06      <=> c_List_Olist__all2(T_b,T_c,V_Pa_2,V_xs_2,V_ys_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_listsum__rev,axiom,
% 159.36/159.06      ! [V_xs,T_a] :
% 159.36/159.06        ( class_Groups_Ocomm__monoid__add(T_a)
% 159.36/159.06       => 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) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__is__rev__conv,axiom,
% 159.36/159.06      ! [V_ys_2,V_xs_2,T_b] :
% 159.36/159.06        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(c_List_Orev(T_b),V_ys_2)
% 159.36/159.06      <=> V_xs_2 = V_ys_2 ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__swap,axiom,
% 159.36/159.06      ! [V_ys_2,V_xs_2,T_b] :
% 159.36/159.06        ( hAPP(c_List_Orev(T_b),V_xs_2) = V_ys_2
% 159.36/159.06      <=> V_xs_2 = hAPP(c_List_Orev(T_b),V_ys_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__rev__ident,axiom,
% 159.36/159.06      ! [V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_xs)) = V_xs ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_length__rev,axiom,
% 159.36/159.06      ! [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) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_zip__rev,axiom,
% 159.36/159.06      ! [V_ys,T_b,V_xs,T_a] :
% 159.36/159.06        ( 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)
% 159.36/159.06       => 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)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_set__rev,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__filter,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_List_Orev(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(c_List_Orev(T_b),V_xs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__concat,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] : hAPP(c_List_Orev(T_b),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Orev(T_b)),hAPP(c_List_Orev(tc_List_Olist(T_b)),V_xs_2))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__map,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_List_Orev(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Orev(T_c),V_xs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_distinct__rev,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orev(T_b),V_xs_2)))
% 159.36/159.06      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__is__Nil__conv,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( hAPP(c_List_Orev(T_b),V_xs_2) = c_List_Olist_ONil(T_b)
% 159.36/159.06      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Nil__is__rev__conv,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( c_List_Olist_ONil(T_b) = hAPP(c_List_Orev(T_b),V_xs_2)
% 159.36/159.06      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev_Osimps_I1_J,axiom,
% 159.36/159.06      ! [T_a] : hAPP(c_List_Orev(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__singleton__conv,axiom,
% 159.36/159.06      ! [V_x_2,V_xs_2,T_b] :
% 159.36/159.06        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))
% 159.36/159.06      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_singleton__rev__conv,axiom,
% 159.36/159.06      ! [V_xs_2,V_x_2,T_b] :
% 159.36/159.06        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) = hAPP(c_List_Orev(T_b),V_xs_2)
% 159.36/159.06      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__append,axiom,
% 159.36/159.06      ! [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)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_foldr__foldl,axiom,
% 159.36/159.06      ! [V_a_2,V_xs_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),V_f_2),V_a_2),hAPP(c_List_Orev(T_c),V_xs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_foldl__foldr,axiom,
% 159.36/159.06      ! [V_xs_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),V_xs_2) = c_List_Ofoldr(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_b),V_f_2),hAPP(c_List_Orev(T_c),V_xs_2),V_a_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__eq__Cons__iff,axiom,
% 159.36/159.06      ! [V_ys_2,V_y_2,V_xs_2,T_b] :
% 159.36/159.06        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)
% 159.36/159.06      <=> V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),hAPP(c_List_Orev(T_b),V_ys_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev_Osimps_I2_J,axiom,
% 159.36/159.06      ! [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))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_last__rev,axiom,
% 159.36/159.06      ! [T_a,V_xs] :
% 159.36/159.06        ( V_xs != c_List_Olist_ONil(T_a)
% 159.36/159.06       => c_List_Olast(T_a,hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Ohd(T_a),V_xs) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_hd__rev,axiom,
% 159.36/159.06      ! [T_a,V_xs] :
% 159.36/159.06        ( V_xs != c_List_Olist_ONil(T_a)
% 159.36/159.06       => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orev(T_a),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__transpose,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__foldl__cons,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] : hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),T_b,hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b)),V_xs_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__take,axiom,
% 159.36/159.06      ! [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)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__drop,axiom,
% 159.36/159.06      ! [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)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rotate__rev,axiom,
% 159.36/159.06      ! [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)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__nth,axiom,
% 159.36/159.06      ! [V_xs,T_a,V_n] :
% 159.36/159.06        ( 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)))
% 159.36/159.06       => 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))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rev__update,axiom,
% 159.36/159.06      ! [V_y,V_xs,T_a,V_k] :
% 159.36/159.06        ( 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)))
% 159.36/159.06       => 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) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__rev__nth__mono,axiom,
% 159.36/159.06      ! [V_j,V_i,V_xs,T_a] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_a)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),V_xs))
% 159.36/159.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 159.36/159.06           => ( 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)))
% 159.36/159.06             => 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))) ) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_foldr__max__sorted,axiom,
% 159.36/159.06      ! [V_y_2,V_xs_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Orev(T_b),V_xs_2))
% 159.36/159.06         => ( ( V_xs_2 = c_List_Olist_ONil(T_b)
% 159.36/159.06             => c_List_Ofoldr(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_xs_2,V_y_2) = V_y_2 )
% 159.36/159.06            & ( V_xs_2 != c_List_Olist_ONil(T_b)
% 159.36/159.06             => c_List_Ofoldr(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_xs_2,V_y_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_y_2) ) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_length__transpose__sorted,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 159.36/159.06       => ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b))
% 159.36/159.06           => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 159.36/159.06          & ( V_xs_2 != c_List_Olist_ONil(tc_List_Olist(T_b))
% 159.36/159.06           => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_transpose__column__length,axiom,
% 159.36/159.06      ! [V_i_2,V_xs_2,T_b] :
% 159.36/159.06        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 159.36/159.06       => ( 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_b))),V_xs_2)))
% 159.36/159.06         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_List_Otranspose(T_b,V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_i_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_transpose__transpose,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 159.36/159.06       => c_List_Otranspose(T_b,c_List_Otranspose(T_b,V_xs_2)) = c_List_OtakeWhile(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_xs_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_transfer__nat__int__list__functions_I2_J,axiom,
% 159.36/159.06      c_List_Olist_ONil(tc_Nat_Onat) = c_List_Oreturn__list(c_List_Olist_ONil(tc_Int_Oint)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__takeWhile,axiom,
% 159.36/159.06      ! [V_Pa_2,V_xs_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 159.36/159.06         => c_List_Olinorder__class_Osorted(T_b,c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__map,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_OtakeWhile(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2),V_xs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile_Osimps_I2_J,axiom,
% 159.36/159.06      ! [V_xs_2,T_b,V_x_2,V_Pa_2] :
% 159.36/159.06        ( ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.36/159.06         => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)) )
% 159.36/159.06        & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.36/159.06         => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_Olist_ONil(T_b) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile_Osimps_I1_J,axiom,
% 159.36/159.06      ! [V_Pa_2,T_b] : c_List_OtakeWhile(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__tail,axiom,
% 159.36/159.06      ! [V_l_2,V_xs_2,T_b,V_x_2,V_Pa_2] :
% 159.36/159.06        ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.36/159.06       => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_l_2))) = c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__eq__take,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] : c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),V_xs_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_distinct__takeWhile,axiom,
% 159.36/159.06      ! [V_Pa_2,V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.36/159.06       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_set__takeWhileD,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,V_x_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06          & hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__eq__all__conv,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.36/159.06        ( c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) = V_xs_2
% 159.36/159.06      <=> ! [B_x] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_zip__takeWhile__snd,axiom,
% 159.36/159.06      ! [V_ys_2,V_Pa_2,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),c_List_OtakeWhile(T_c,V_Pa_2,V_ys_2)) = c_List_OtakeWhile(tc_prod(T_b,T_c),hAPP(c_Fun_Ocomp(T_c,tc_HOL_Obool,tc_prod(T_b,T_c),V_Pa_2),c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_zip__takeWhile__fst,axiom,
% 159.36/159.06      ! [V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),V_ys_2) = c_List_OtakeWhile(tc_prod(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,tc_prod(T_b,T_c),V_Pa_2),c_Product__Type_Ofst(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_length__takeWhile__le,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_return__list__def,axiom,
% 159.36/159.06      ! [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) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__append1,axiom,
% 159.36/159.06      ! [V_ys_2,V_Pa_2,V_xs_2,V_x_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06       => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.36/159.06         => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_nth__length__takeWhile,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.36/159.06       => ~ hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__nth,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b,V_j_2] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))))
% 159.36/159.06       => hAPP(hAPP(c_List_Onth(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_j_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__not__last,axiom,
% 159.36/159.06      ! [T_b,V_xs_2] :
% 159.36/159.06        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 159.36/159.06       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.36/159.06         => c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),c_List_Olast(T_b,V_xs_2))),V_xs_2) = c_List_Obutlast(T_b,V_xs_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_filter__equals__takeWhile__sorted__rev,axiom,
% 159.36/159.06      ! [V_t_2,V_xs_2,V_f_2,T_c,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Orev(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)))
% 159.36/159.06         => hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),hAPP(c_Orderings_Oord__class_Oless(T_b),V_t_2)),V_f_2)),V_xs_2) = c_List_OtakeWhile(T_c,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),hAPP(c_Orderings_Oord__class_Oless(T_b),V_t_2)),V_f_2),V_xs_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_transfer__nat__int__list__return__embed,axiom,
% 159.36/159.06      ! [V_l] :
% 159.36/159.06        ( c_List_Onat__list(V_l)
% 159.36/159.06       => c_List_Oembed__list(c_List_Oreturn__list(V_l)) = V_l ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_transfer__nat__int__list__functions_I1_J,axiom,
% 159.36/159.06      ! [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))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_embed__list__def,axiom,
% 159.36/159.06      ! [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) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__neq__rev,axiom,
% 159.36/159.06      ! [V_x_2,V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06         => c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(c_List_Orev(T_b),hAPP(c_List_Otl(T_b),c_List_OdropWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile__neq__rev,axiom,
% 159.36/159.06      ! [V_x_2,V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06         => c_List_OdropWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(c_List_Orev(T_b),c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__dropWhile,axiom,
% 159.36/159.06      ! [V_Pa_2,V_xs_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 159.36/159.06         => c_List_Olinorder__class_Osorted(T_b,c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile_Osimps_I2_J,axiom,
% 159.36/159.06      ! [V_xs_2,T_b,V_x_2,V_Pa_2] :
% 159.36/159.06        ( ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.36/159.06         => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) )
% 159.36/159.06        & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.36/159.06         => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile_Osimps_I1_J,axiom,
% 159.36/159.06      ! [V_Pa_2,T_b] : c_List_OdropWhile(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_distinct__dropWhile,axiom,
% 159.36/159.06      ! [V_Pa_2,V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 159.36/159.06       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile__eq__Nil__conv,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.36/159.06        ( c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) = c_List_Olist_ONil(T_b)
% 159.36/159.06      <=> ! [B_x] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_length__dropWhile__le,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__dropWhile__id,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] : hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)) = V_xs_2 ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_hd__dropWhile,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.36/159.06        ( c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) != c_List_Olist_ONil(T_b)
% 159.36/159.06       => ~ hBOOL(hAPP(V_Pa_2,hAPP(c_List_Ohd(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile__map,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_OdropWhile(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2),V_xs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile__append1,axiom,
% 159.36/159.06      ! [V_ys_2,V_Pa_2,V_xs_2,V_x_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06       => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.36/159.06         => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)),V_ys_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile__eq__Cons__conv,axiom,
% 159.36/159.06      ! [V_ys_2,V_y_2,V_xs_2,V_Pa_2,T_b] :
% 159.36/159.06        ( c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)
% 159.36/159.06      <=> ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))
% 159.36/159.06          & ~ hBOOL(hAPP(V_Pa_2,V_y_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile__eq__drop,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] : c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),V_xs_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile__nth,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b,V_j_2] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2))))
% 159.36/159.06       => hAPP(hAPP(c_List_Onth(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),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_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_listsum__map__filter,axiom,
% 159.36/159.06      ! [V_f_2,V_Pa_2,V_xs_2,T_b,T_c] :
% 159.36/159.06        ( class_Groups_Omonoid__add(T_c)
% 159.36/159.06       => ( ! [B_x] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06             => ( ~ hBOOL(hAPP(V_Pa_2,B_x))
% 159.36/159.06               => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) )
% 159.36/159.06         => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__nth__monoI,axiom,
% 159.36/159.06      ! [V_xs,T_a] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_a)
% 159.36/159.06       => ( ! [B_i,B_j] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 159.36/159.06             => ( 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)))
% 159.36/159.06               => 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))) ) )
% 159.36/159.06         => c_List_Olinorder__class_Osorted(T_a,V_xs) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sort__foldl__insort,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => c_List_Olinorder__class_Osort__key(T_b,T_b,c_COMBI(T_b),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),T_b,hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b))),c_List_Olist_ONil(T_b)),V_xs_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__eq__filter,axiom,
% 159.36/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.36/159.06        ( ! [B_x] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2))))
% 159.36/159.06           => ~ hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.36/159.06       => c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__sort,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Osort__key(T_b,T_b,c_COMBI(T_b),V_xs_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sort__key__simps_I1_J,axiom,
% 159.36/159.06      ! [V_f_2,T_b,T_c] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_c)
% 159.36/159.06       => c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_distinct__sort,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,T_b,T_c] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_c)
% 159.36/159.06       => ( hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)))
% 159.36/159.06        <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_filter__sort,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,V_Pa_2,T_b,T_c] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_c)
% 159.36/159.06       => hAPP(c_List_Ofilter(T_b,V_Pa_2),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) = c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_set__sort,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,T_b,T_c] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_c)
% 159.36/159.06       => hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_length__sort,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,T_b,T_c] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_c)
% 159.36/159.06       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__sort__key,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,T_c,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olinorder__class_Osort__key(T_c,T_b,V_f_2,V_xs_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sort__key__simps_I2_J,axiom,
% 159.36/159.06      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_c)
% 159.36/159.06       => c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted__list__of__set__sort__remdups,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = c_List_Olinorder__class_Osort__key(T_b,T_b,c_COMBI(T_b),c_List_Oremdups(T_b,V_xs_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__eq__take__P__nth,axiom,
% 159.36/159.06      ! [V_Pa_2,V_xs_2,T_b,V_n_2] :
% 159.36/159.06        ( ! [B_i] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 159.36/159.06           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.36/159.06             => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) ) )
% 159.36/159.06       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.36/159.06           => ~ hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2))) )
% 159.36/159.06         => c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_length__takeWhile__less__P__nth,axiom,
% 159.36/159.06      ! [V_xs_2,T_b,V_Pa_2,V_j_2] :
% 159.36/159.06        ( ! [B_i] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_j_2))
% 159.36/159.06           => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) )
% 159.36/159.06       => ( 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_b)),V_xs_2)))
% 159.36/159.06         => 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_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sorted_Osimps,axiom,
% 159.36/159.06      ! [V_a_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( c_List_Olinorder__class_Osorted(T_b,V_a_2)
% 159.36/159.06        <=> ( V_a_2 = c_List_Olist_ONil(T_b)
% 159.36/159.06            | ? [B_xs,B_x] :
% 159.36/159.06                ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_xs)
% 159.36/159.06                & ! [B_xa] :
% 159.36/159.06                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(c_List_Oset(T_b),B_xs)))
% 159.36/159.06                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),B_xa)) )
% 159.36/159.06                & c_List_Olinorder__class_Osorted(T_b,B_xs) ) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_maps__def,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,T_b,T_c] : c_List_Omaps(T_c,T_b,V_f_2,V_xs_2) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),V_f_2),V_xs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_maps__simps_I2_J,axiom,
% 159.36/159.06      ! [V_f_2,T_b,T_c] : c_List_Omaps(T_c,T_b,V_f_2,c_List_Olist_ONil(T_c)) = c_List_Olist_ONil(T_b) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_maps__simps_I1_J,axiom,
% 159.36/159.06      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : c_List_Omaps(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(V_f_2,V_x_2)),c_List_Omaps(T_c,T_b,V_f_2,V_xs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_concat__map__maps,axiom,
% 159.36/159.06      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),V_f_2),V_xs_2)) = c_List_Omaps(T_c,T_b,V_f_2,V_xs_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_distinct__concat,axiom,
% 159.36/159.06      ! [V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_b)),V_xs_2))
% 159.36/159.06       => ( ! [B_ys] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 159.36/159.06             => hBOOL(hAPP(c_List_Odistinct(T_b),B_ys)) )
% 159.36/159.06         => ( ! [B_ys] :
% 159.36/159.06                ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 159.36/159.06               => ! [B_zs] :
% 159.36/159.06                    ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_zs),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 159.36/159.06                   => ( B_ys != B_zs
% 159.36/159.06                     => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),B_ys)),hAPP(c_List_Oset(T_b),B_zs)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) )
% 159.36/159.06           => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Oconcat(T_b,V_xs_2))) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_measures__lesseq,axiom,
% 159.36/159.06      ! [V_fs_2,T_b,V_y_2,V_x_2,V_f_2] :
% 159.36/159.06        ( 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)))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,V_fs_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wf__measures,axiom,
% 159.36/159.06      ! [V_fs_2,T_b] : c_Wellfounded_Owf(T_b,c_List_Omeasures(T_b,V_fs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_in__measures_I1_J,axiom,
% 159.36/159.06      ! [V_y_2,V_x_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,c_List_Olist_ONil(tc_fun(T_b,tc_Nat_Onat))))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_measures__def,axiom,
% 159.36/159.06      ! [V_fs_2,T_b] : c_List_Omeasures(T_b,V_fs_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_List_Olist(tc_Nat_Onat),T_b),c_List_Olex(tc_Nat_Onat,c_Wellfounded_Oless__than)),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(tc_fun(T_b,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_Nat_Onat),tc_Nat_Onat),tc_fun(tc_List_Olist(tc_fun(T_b,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),T_b),c_List_Omap(tc_fun(T_b,tc_Nat_Onat),tc_Nat_Onat)),hAPP(c_COMBC(tc_fun(T_b,tc_Nat_Onat),T_b,tc_Nat_Onat),c_COMBI(tc_fun(T_b,tc_Nat_Onat))))),V_fs_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_in__measures_I2_J,axiom,
% 159.36/159.06      ! [V_fs_2,V_f_2,V_y_2,V_x_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_Nat_Onat)),V_f_2),V_fs_2))))
% 159.36/159.06      <=> ( 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)))
% 159.36/159.06          | ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 159.36/159.06            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,V_fs_2))) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_measures__less,axiom,
% 159.36/159.06      ! [V_fs_2,T_b,V_y_2,V_x_2,V_f_2] :
% 159.36/159.06        ( 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)))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_inj__on__Inter,axiom,
% 159.36/159.06      ! [V_f_2,T_c,T_b,V_S_2] :
% 159.36/159.06        ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 159.36/159.06       => ( ! [B_A] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_A),V_S_2))
% 159.36/159.06             => c_Fun_Oinj__on(T_b,T_c,V_f_2,B_A) )
% 159.36/159.06         => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_S_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Inter__subset,axiom,
% 159.36/159.06      ! [V_B_2,V_A_2,T_b] :
% 159.36/159.06        ( ! [B_X] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_A_2))
% 159.36/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_X),V_B_2)) )
% 159.36/159.06       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_foldl__apply,axiom,
% 159.36/159.06      ! [V_s_2,V_g_2,V_h_2,V_f_2,T_c,T_d,V_xs_2,T_b] :
% 159.36/159.06        ( ! [B_x] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06           => hAPP(c_Fun_Ocomp(T_d,T_d,T_c,hAPP(V_f_2,B_x)),V_h_2) = hAPP(c_Fun_Ocomp(T_c,T_d,T_c,V_h_2),hAPP(V_g_2,B_x)) )
% 159.36/159.06       => hAPP(c_List_Ofoldl(T_d,T_b,hAPP(c_COMBC(T_b,T_d,T_d),V_f_2),hAPP(V_h_2,V_s_2)),V_xs_2) = hAPP(V_h_2,hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_g_2),V_s_2),V_xs_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wfP__def,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 159.36/159.06      <=> c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wfP__empty,axiom,
% 159.36/159.06      ! [T_b] : c_Wellfounded_OwfP(T_b,hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fFalse))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wfP__subset,axiom,
% 159.36/159.06      ! [V_p_2,V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),V_p_2),V_r_2))
% 159.36/159.06         => c_Wellfounded_OwfP(T_b,V_p_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_accp__wfPD,axiom,
% 159.36/159.06      ! [V_x_2,V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 159.36/159.06       => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_x_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wfP__accp__iff,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 159.36/159.06      <=> ! [B_x1] : hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x1)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wf__in__rel,axiom,
% 159.36/159.06      ! [V_R_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_Owf(T_b,V_R_2)
% 159.36/159.06       => c_Wellfounded_OwfP(T_b,c_FunDef_Oin__rel(T_b,T_b,V_R_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wfP__wf__eq,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_OwfP(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_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_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),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_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2))
% 159.36/159.06      <=> c_Wellfounded_Owf(T_b,V_r_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wfP__acyclicP,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 159.36/159.06       => c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_order__fun_I2_J,axiom,
% 159.36/159.06      ! [V_g_2,V_f_2,T_b,T_c] :
% 159.36/159.06        ( ( class_Orderings_Oorder(T_c)
% 159.36/159.06          & class_Enum_Oenum(T_b) )
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 159.36/159.06        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 159.36/159.06            & hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBS(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_g_2)))) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_acyclic__subset,axiom,
% 159.36/159.06      ! [V_r_2,V_s_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_Oacyclic(T_b,V_s_2)
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.36/159.06         => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wf__acyclic,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.36/159.06       => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_enum__ex__prod__def,axiom,
% 159.36/159.06      ! [V_Pa_2,T_b,T_c] :
% 159.36/159.06        ( ( class_Enum_Oenum(T_c)
% 159.36/159.06          & class_Enum_Oenum(T_b) )
% 159.36/159.06       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_prod(T_b,T_c)),V_Pa_2))
% 159.36/159.06        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_Enum_Oenum__class_Oenum__ex(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_Pa_2)),c_Product__Type_OPair(T_b,T_c))))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_enum__ex,axiom,
% 159.36/159.06      ! [V_Pa_2,T_b] :
% 159.36/159.06        ( class_Enum_Oenum(T_b)
% 159.36/159.06       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),V_Pa_2))
% 159.36/159.06        <=> ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_exists__code,axiom,
% 159.36/159.06      ! [V_Pa_2,T_b] :
% 159.36/159.06        ( class_Enum_Oenum(T_b)
% 159.36/159.06       => ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 159.36/159.06        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),V_Pa_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wf__iff__acyclic__if__finite,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 159.36/159.06       => ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.36/159.06        <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_finite__acyclic__wf,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 159.36/159.06       => ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 159.36/159.06         => c_Wellfounded_Owf(T_b,V_r_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Nitpick_Owf_H__def,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Nitpick_Owf_H(T_b,V_r_2)
% 159.36/159.06      <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 159.36/159.06          & ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 159.36/159.06            | c_Nitpick_Ounknown(tc_HOL_Obool) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_inj__on__INTER,axiom,
% 159.36/159.06      ! [V_A_2,V_f_2,T_d,T_c,T_b,V_I_2] :
% 159.36/159.06        ( V_I_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.36/159.06       => ( ! [B_i] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_I_2))
% 159.36/159.06             => c_Fun_Oinj__on(T_c,T_d,V_f_2,hAPP(V_A_2,B_i)) )
% 159.36/159.06         => c_Fun_Oinj__on(T_c,T_d,V_f_2,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_zip__obtain__same__length,axiom,
% 159.36/159.06      ! [V_Pa_2,V_ys_2,T_c,V_xs_2,T_b] :
% 159.36/159.06        ( ( 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_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),hAPP(hAPP(c_List_Otake(T_c),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),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))),V_ys_2))
% 159.36/159.06         => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Ozip(T_b,T_c),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_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_xs_2)),hAPP(hAPP(c_List_Otake(T_c),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),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))),V_ys_2)))) )
% 159.36/159.06       => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_the__sym__eq__trivial,axiom,
% 159.36/159.06      ! [V_x_2,T_b] : c_HOL_OThe(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_the__eq__trivial,axiom,
% 159.36/159.06      ! [V_a_2,T_b] : c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)) = V_a_2 ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_pigeonhole__infinite,axiom,
% 159.36/159.06      ! [V_f_2,T_c,V_A_2,T_b] :
% 159.36/159.06        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.36/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 159.36/159.06         => ? [B_x] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.36/159.06              & ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(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_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),hAPP(V_f_2,B_x)))))) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Abs__Integ__cases,axiom,
% 159.36/159.06      ! [V_x_2] :
% 159.36/159.06        ~ ! [B_y] :
% 159.36/159.06            ( V_x_2 = hAPP(c_Int_OAbs__Integ,B_y)
% 159.36/159.06           => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Abs__Integ__induct,axiom,
% 159.36/159.06      ! [V_x_2,V_Pa_2] :
% 159.36/159.06        ( ! [B_y] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg))
% 159.36/159.06           => hBOOL(hAPP(V_Pa_2,hAPP(c_Int_OAbs__Integ,B_y))) )
% 159.36/159.06       => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_finite__UN__I,axiom,
% 159.36/159.06      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.36/159.06       => ( ! [B_a] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 159.36/159.06             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) )
% 159.36/159.06         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_inj__on__diff__nat,axiom,
% 159.36/159.06      ! [V_k_2,V_N_2] :
% 159.36/159.06        ( ! [B_x] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 159.36/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),B_x)) )
% 159.36/159.06       => 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) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wfP__SUP,axiom,
% 159.36/159.06      ! [T_b,V_r_2,T_c] :
% 159.36/159.06        ( ! [B_i] : c_Wellfounded_OwfP(T_c,hAPP(V_r_2,B_i))
% 159.36/159.06       => ( ! [B_i,B_j] :
% 159.36/159.06              ( hAPP(V_r_2,B_i) != hAPP(V_r_2,B_j)
% 159.36/159.06             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),c_Predicate_ODomainP(T_c,T_c,hAPP(V_r_2,B_i))),c_Predicate_ORangeP(T_c,T_c,hAPP(V_r_2,B_j))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 159.36/159.06         => c_Wellfounded_OwfP(T_c,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_c,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_pos__not__random__dseq__def,axiom,
% 159.36/159.06      ! [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)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_dropWhile__append2,axiom,
% 159.36/159.06      ! [V_ys_2,V_Pa_2,V_xs_2,T_b] :
% 159.36/159.06        ( ! [B_x] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.36/159.06       => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = c_List_OdropWhile(T_b,V_Pa_2,V_ys_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_list__all2__all__nthI,axiom,
% 159.36/159.06      ! [V_Pa_2,V_b_2,T_c,V_a_2,T_b] :
% 159.36/159.06        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_b_2)
% 159.36/159.06       => ( ! [B_n] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_a_2)))
% 159.36/159.06             => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_a_2),B_n)),hAPP(hAPP(c_List_Onth(T_c),V_b_2),B_n))) )
% 159.36/159.06         => c_List_Olist__all2(T_b,T_c,V_Pa_2,V_a_2,V_b_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_mem__splitI2,axiom,
% 159.36/159.06      ! [V_c_2,V_z_2,T_d,T_c,T_b,V_p_2] :
% 159.36/159.06        ( ! [B_a,B_b] :
% 159.36/159.06            ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b)
% 159.36/159.06           => hBOOL(hAPP(hAPP(c_member(T_d),V_z_2),hAPP(hAPP(V_c_2,B_a),B_b))) )
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(T_d),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_d,tc_HOL_Obool)),V_c_2),V_p_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_mem__splitE,axiom,
% 159.36/159.06      ! [V_p_2,V_c_2,T_d,T_c,V_z_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(T_b,tc_HOL_Obool)),V_c_2),V_p_2)))
% 159.36/159.06       => ~ ! [B_x,B_y] :
% 159.36/159.06              ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),B_x),B_y)
% 159.36/159.06             => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,B_x),B_y))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_finite__sorted__distinct__unique,axiom,
% 159.36/159.06      ! [V_A_2,T_b] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_b)
% 159.36/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.36/159.06         => ? [B_x] :
% 159.36/159.06              ( hAPP(c_List_Oset(T_b),B_x) = V_A_2
% 159.36/159.06              & c_List_Olinorder__class_Osorted(T_b,B_x)
% 159.36/159.06              & hBOOL(hAPP(c_List_Odistinct(T_b),B_x))
% 159.36/159.06              & ! [B_y] :
% 159.36/159.06                  ( ( hAPP(c_List_Oset(T_b),B_y) = V_A_2
% 159.36/159.06                    & c_List_Olinorder__class_Osorted(T_b,B_y)
% 159.36/159.06                    & hBOOL(hAPP(c_List_Odistinct(T_b),B_y)) )
% 159.36/159.06                 => B_y = B_x ) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_setsum__SucD,axiom,
% 159.36/159.06      ! [V_n_2,V_A_2,V_f_2,T_b] :
% 159.36/159.06        ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,V_n_2)
% 159.36/159.06       => ? [B_x] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.36/159.06            & 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))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_takeWhile__append2,axiom,
% 159.36/159.06      ! [V_ys_2,V_Pa_2,V_xs_2,T_b] :
% 159.36/159.06        ( ! [B_x] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.36/159.06       => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_OtakeWhile(T_b,V_Pa_2,V_ys_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wfI__pf,axiom,
% 159.36/159.06      ! [V_R_2,T_b] :
% 159.36/159.06        ( ! [B_A] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_A),hAPP(c_Relation_OImage(T_b,T_b,V_R_2),B_A)))
% 159.36/159.06           => B_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 159.36/159.06       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_insort__is__Cons,axiom,
% 159.36/159.06      ! [V_a_2,V_f_2,V_xs_2,T_b,T_c] :
% 159.36/159.06        ( class_Orderings_Olinorder(T_c)
% 159.36/159.06       => ( ! [B_x] :
% 159.36/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.36/159.06             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_a_2)),hAPP(V_f_2,B_x))) )
% 159.36/159.06         => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_xs_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__imp__UN__rel__pow,axiom,
% 159.36/159.06      ! [V_R_2,V_p_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),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_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2)))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_filter__eq__Cons__iff,axiom,
% 159.36/159.06      ! [V_xs_2,V_x_2,V_ys_2,V_Pa_2,T_b] :
% 159.36/159.06        ( hAPP(c_List_Ofilter(T_b,V_Pa_2),V_ys_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)
% 159.36/159.06      <=> ? [B_us,B_vs] :
% 159.36/159.06            ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_vs))
% 159.36/159.06            & ! [B_x] :
% 159.36/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),B_us)))
% 159.36/159.06               => ~ hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.36/159.06            & hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.36/159.06            & V_xs_2 = hAPP(c_List_Ofilter(T_b,V_Pa_2),B_vs) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_r__into__rtrancl,axiom,
% 159.36/159.06      ! [V_r_2,V_p_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl_Ortrancl__refl,axiom,
% 159.36/159.06      ! [V_r_2,V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_listrel__rtrancl__refl,axiom,
% 159.36/159.06      ! [V_r_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_xs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__trans,axiom,
% 159.36/159.06      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06       => ( 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_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl_Ortrancl__into__rtrancl,axiom,
% 159.36/159.06      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06       => ( 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_c_2)),V_r_2))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_converse__rtrancl__into__rtrancl,axiom,
% 159.36/159.06      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.36/159.06       => ( 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_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_listrel__rtrancl__eq__rtrancl__listrel1,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_in__rtrancl__UnI,axiom,
% 159.36/159.06      ! [V_S_2,V_R_2,V_x_2,T_b] :
% 159.36/159.06        ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 159.36/159.06          | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_S_2))) )
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__idemp,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__Un__rtrancl,axiom,
% 159.36/159.06      ! [V_S_2,V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_S_2))) = c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__idemp__self__comp,axiom,
% 159.36/159.06      ! [V_R_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_r__comp__rtrancl__eq,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__empty,axiom,
% 159.36/159.06      ! [T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Relation_OId(T_b) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_refl__rtrancl,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Range__rtrancl,axiom,
% 159.36/159.06      ! [V_R_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__Un__subset,axiom,
% 159.36/159.06      ! [V_S_2,V_R_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_S_2))),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__mono,axiom,
% 159.36/159.06      ! [V_s_2,V_r_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_s_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__subset,axiom,
% 159.36/159.06      ! [V_S_2,V_R_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_S_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 159.36/159.06         => c_Transitive__Closure_Ortrancl(T_b,V_S_2) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__subset__rtrancl,axiom,
% 159.36/159.06      ! [V_s_2,V_r_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_s_2)))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_s_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Image__closed__trancl,axiom,
% 159.36/159.06      ! [V_X_2,V_r_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),V_X_2)),V_X_2))
% 159.36/159.06       => hAPP(c_Relation_OImage(T_b,T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_X_2) = V_X_2 ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_listrel1__rtrancl__subset__rtrancl__listrel1,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__reflcl__absorb,axiom,
% 159.36/159.06      ! [V_R_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Relation_OId(T_b)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__reflcl,axiom,
% 159.36/159.06      ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__power,axiom,
% 159.36/159.06      ! [V_R_2,V_p_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 159.36/159.06      <=> ? [B_n] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_n),V_R_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rel__pow__imp__rtrancl,axiom,
% 159.36/159.06      ! [V_R_2,V_n_2,V_p_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__r__diff__Id,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Domain__rtrancl,axiom,
% 159.36/159.06      ! [V_R_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__listrel1__ConsI2,axiom,
% 159.36/159.06      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_listrel__rtrancl__trans,axiom,
% 159.36/159.06      ! [V_zs_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_ys_2),V_zs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_zs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__unfold,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId(T_b)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_listrel__subset__rtrancl__listrel1,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Not__Domain__rtrancl,axiom,
% 159.36/159.06      ! [V_y_2,V_R_2,V_x_2,T_b] :
% 159.36/159.06        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_b),V_R_2)))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 159.36/159.06        <=> V_x_2 = V_y_2 ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_acc__downwards__aux,axiom,
% 159.36/159.06      ! [V_r_2,V_a_2,V_b_2,T_b] :
% 159.36/159.06        ( 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_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_acc__downwards,axiom,
% 159.36/159.06      ! [V_b_2,V_r_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 159.36/159.06       => ( 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_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wf__insert,axiom,
% 159.36/159.06      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2))
% 159.36/159.06      <=> ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.36/159.06          & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__listrel1__ConsI1,axiom,
% 159.36/159.06      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__listrel1__eq__len,axiom,
% 159.36/159.06      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 159.36/159.06       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_acyclic__insert,axiom,
% 159.36/159.06      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_Oacyclic(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2))
% 159.36/159.06      <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 159.36/159.06          & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_listrel__reflcl__if__listrel1,axiom,
% 159.36/159.06      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__listrel1__if__listrel,axiom,
% 159.36/159.06      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__is__UN__rel__pow,axiom,
% 159.36/159.06      ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,V_R_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),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_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__Int__subset,axiom,
% 159.36/159.06      ! [V_r_2,V_s_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId(T_b)),V_s_2))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_s_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_pred__nat__trancl__eq__le,axiom,
% 159.36/159.06      ! [V_n_2,V_m_2] :
% 159.36/159.06        ( 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)))
% 159.36/159.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__subset__Sigma__aux,axiom,
% 159.36/159.06      ! [V_A_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 159.36/159.06         => ( V_a_2 = V_b_2
% 159.36/159.06            | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__insert,axiom,
% 159.36/159.06      ! [V_r_2,V_x_2,V_y_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,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_b),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_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(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_b),c_member(tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBC(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),V_y_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(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_b),c_member(tc_prod(T_b,T_b))),hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_sequence__trans,axiom,
% 159.36/159.06      ! [V_k_2,V_i_2,V_r_2,V_f_2,T_b] :
% 159.36/159.06        ( ! [B_i] : 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,hAPP(c_Nat_OSuc,B_i))),hAPP(V_f_2,B_i))),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06       => 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,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_b,V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl_Or__into__trancl,axiom,
% 159.36/159.06      ! [V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__into__rtrancl,axiom,
% 159.36/159.06      ! [V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__eq__or__trancl,axiom,
% 159.36/159.06      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 159.36/159.06      <=> ( V_x_2 = V_y_2
% 159.36/159.06          | ( V_x_2 != V_y_2
% 159.36/159.06            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__into__trancl2,axiom,
% 159.36/159.06      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.36/159.06       => ( 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_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtranclD,axiom,
% 159.36/159.06      ! [V_R_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 159.36/159.06       => ( V_a_2 = V_b_2
% 159.36/159.06          | ( V_a_2 != V_b_2
% 159.36/159.06            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__into__trancl1,axiom,
% 159.36/159.06      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06       => ( 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_c_2)),V_r_2))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__rtrancl__trancl,axiom,
% 159.36/159.06      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06       => ( 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_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__trancl__trancl,axiom,
% 159.36/159.06      ! [V_z_2,V_r_2,V_y_2,V_x_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__rtrancl__absorb,axiom,
% 159.36/159.06      ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Transitive__Closure_Otrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__trancl__absorb,axiom,
% 159.36/159.06      ! [V_R_2,T_b] : c_Transitive__Closure_Otrancl(T_b,c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__unfold__right,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__unfold__left,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_less__than__def,axiom,
% 159.36/159.06      c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__domain,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) = hAPP(c_Relation_ODomain(T_b,T_b),V_r_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__mono,axiom,
% 159.36/159.06      ! [V_s_2,V_r_2,V_p_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_s_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__empty,axiom,
% 159.36/159.06      ! [T_b] : c_Transitive__Closure_Otrancl(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__range,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) = hAPP(c_Relation_ORange(T_b,T_b),V_r_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wf__trancl,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.36/159.06       => c_Wellfounded_Owf(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_r__into__trancl_H,axiom,
% 159.36/159.06      ! [V_r_2,V_p_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_finite__trancl,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__unfold,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_r_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_r__r__into__trancl,axiom,
% 159.36/159.06      ! [V_c_2,V_R_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_R_2))
% 159.36/159.06       => ( 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_c_2)),V_R_2))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__into__trancl2,axiom,
% 159.36/159.06      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.36/159.06       => ( 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_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_Transitive__Closure_Otrancl__into__trancl,axiom,
% 159.36/159.06      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06       => ( 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_c_2)),V_r_2))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__trans,axiom,
% 159.36/159.06      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06       => ( 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_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__subset__Sigma,axiom,
% 159.36/159.06      ! [V_A_2,V_r_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 159.36/159.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_acyclic__def,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 159.36/159.06      <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_reflcl__trancl,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),c_Relation_OId(T_b)) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__reflcl,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__Int__subset,axiom,
% 159.36/159.06      ! [V_s_2,V_r_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.36/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 159.36/159.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_s_2)) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__subset__Field2,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_Relation_OField(T_b),V_r_2))))) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__power,axiom,
% 159.36/159.06      ! [V_R_2,V_p_2,T_b] :
% 159.36/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 159.36/159.06      <=> ? [B_n] :
% 159.36/159.06            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 159.36/159.06            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_n),V_R_2))) ) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_less__eq,axiom,
% 159.36/159.06      ! [V_n_2,V_m_2] :
% 159.36/159.06        ( 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)))
% 159.36/159.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_irrefl__tranclI,axiom,
% 159.36/159.06      ! [V_x_2,V_r_2,T_b] :
% 159.36/159.06        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 159.36/159.06       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_x_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_acyclicI,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 159.36/159.06       => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_rtrancl__converse,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_trancl__converse,axiom,
% 159.36/159.06      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_wf__converse__trancl,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 159.36/159.06       => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_acyclic__converse,axiom,
% 159.36/159.06      ! [V_r_2,T_b] :
% 159.36/159.06        ( c_Wellfounded_Oacyclic(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 159.36/159.06      <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_converse__inv__image,axiom,
% 159.36/159.06      ! [V_f_2,V_R_2,T_c,T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_R_2),V_f_2)) = hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),hAPP(c_Relation_Oconverse(T_c,T_c),V_R_2)),V_f_2) ).
% 159.36/159.06  
% 159.36/159.06  fof(fact_converse__INTER,axiom,
% 159.36/159.06      ! [V_r_2,V_S_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_d),c_Relation_Oconverse(T_c,T_b)),V_r_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__Int,axiom,
% 159.37/159.06      ! [V_s_2,V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_s_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converseD,axiom,
% 159.37/159.06      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),V_r_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converseI,axiom,
% 159.37/159.06      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__iff,axiom,
% 159.37/159.06      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 159.37/159.06      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),V_r_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_in__listrel1__converse,axiom,
% 159.37/159.06      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olistrel1(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 159.37/159.06      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_finite__converse,axiom,
% 159.37/159.06      ! [V_r_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 159.37/159.06      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_c,T_b)),V_r_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_total__on__converse,axiom,
% 159.37/159.06      ! [V_r_2,V_A_2,T_b] :
% 159.37/159.06        ( c_Relation_Ototal__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 159.37/159.06      <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__Id__on,axiom,
% 159.37/159.06      ! [V_A_2,T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = c_Relation_OId__on(T_b,V_A_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__converse,axiom,
% 159.37/159.06      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) = V_r_2 ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__Id,axiom,
% 159.37/159.06      ! [T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),c_Relation_OId(T_b)) = c_Relation_OId(T_b) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Field__converse,axiom,
% 159.37/159.06      ! [V_r_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_OField(T_b),V_r_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__Un,axiom,
% 159.37/159.06      ! [V_s_2,V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_s_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__rel__comp,axiom,
% 159.37/159.06      ! [V_s_2,V_r_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Relation_Orel__comp(T_c,T_d,T_b),V_r_2),V_s_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(c_Relation_Oconverse(T_d,T_b),V_s_2)),hAPP(c_Relation_Oconverse(T_c,T_d),V_r_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_listrel1__converse,axiom,
% 159.37/159.06      ! [V_r_2,T_b] : c_List_Olistrel1(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olistrel1(T_b,V_r_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_refl__on__converse,axiom,
% 159.37/159.06      ! [V_r_2,V_A_2,T_b] :
% 159.37/159.06        ( c_Relation_Orefl__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 159.37/159.06      <=> c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_equiv__comp__eq,axiom,
% 159.37/159.06      ! [V_r_2,V_A_2,T_b] :
% 159.37/159.06        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.37/159.06       => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2) = V_r_2 ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Range__def,axiom,
% 159.37/159.06      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),V_r_2) = hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Domain__converse,axiom,
% 159.37/159.06      ! [V_r_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)) = hAPP(c_Relation_ORange(T_c,T_b),V_r_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Range__converse,axiom,
% 159.37/159.06      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) = hAPP(c_Relation_ODomain(T_b,T_c),V_r_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__UNION,axiom,
% 159.37/159.06      ! [V_r_2,V_S_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_d),c_Relation_Oconverse(T_c,T_b)),V_r_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_rtrancl__converseI,axiom,
% 159.37/159.06      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_rtrancl__converseD,axiom,
% 159.37/159.06      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_trancl__converseI,axiom,
% 159.37/159.06      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2))))
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_trancl__converseD,axiom,
% 159.37/159.06      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Image__subset__eq,axiom,
% 159.37/159.06      ! [V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)),V_B_2))
% 159.37/159.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2))))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_refl__on__comp__subset,axiom,
% 159.37/159.06      ! [V_r_2,V_A_2,T_b] :
% 159.37/159.06        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_comp__equivI,axiom,
% 159.37/159.06      ! [V_A_2,V_r_2,T_b] :
% 159.37/159.06        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2) = V_r_2
% 159.37/159.06       => ( hAPP(c_Relation_ODomain(T_b,T_b),V_r_2) = V_A_2
% 159.37/159.06         => c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_finite__acyclic__wf__converse,axiom,
% 159.37/159.06      ! [V_r_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 159.37/159.06       => ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 159.37/159.06         => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__def,axiom,
% 159.37/159.06      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),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_r_2))) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Image__INT__eq,axiom,
% 159.37/159.06      ! [V_B_2,T_d,V_A_2,V_r_2,T_c,T_b] :
% 159.37/159.06        ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2))
% 159.37/159.06       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_d,tc_HOL_Obool))
% 159.37/159.06         => hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Image__Int__eq,axiom,
% 159.37/159.06      ! [V_B_2,V_A_2,V_R_2,T_c,T_b] :
% 159.37/159.06        ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_R_2))
% 159.37/159.06       => hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,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_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_single__valued__rel__pow,axiom,
% 159.37/159.06      ! [V_n_2,V_R_2,T_b] :
% 159.37/159.06        ( c_Relation_Osingle__valued(T_b,T_b,V_R_2)
% 159.37/159.06       => c_Relation_Osingle__valued(T_b,T_b,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_single__valued__Id__on,axiom,
% 159.37/159.06      ! [V_A_2,T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_single__valued__subset,axiom,
% 159.37/159.06      ! [V_s_2,V_r_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.37/159.06       => ( c_Relation_Osingle__valued(T_b,T_c,V_s_2)
% 159.37/159.06         => c_Relation_Osingle__valued(T_b,T_c,V_r_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_single__valued__rel__comp,axiom,
% 159.37/159.06      ! [V_s_2,T_d,V_r_2,T_c,T_b] :
% 159.37/159.06        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 159.37/159.06       => ( c_Relation_Osingle__valued(T_c,T_d,V_s_2)
% 159.37/159.06         => c_Relation_Osingle__valued(T_b,T_d,hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_single__valued__Id,axiom,
% 159.37/159.06      ! [T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId(T_b)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_single__valuedD,axiom,
% 159.37/159.06      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_c,T_b] :
% 159.37/159.06        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 159.37/159.06       => ( 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)),V_r_2))
% 159.37/159.06         => ( 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_z_2)),V_r_2))
% 159.37/159.06           => V_y_2 = V_z_2 ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_single__valued__def,axiom,
% 159.37/159.06      ! [V_r_2,T_c,T_b] :
% 159.37/159.06        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 159.37/159.06      <=> ! [B_x,B_y] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y)),V_r_2))
% 159.37/159.06           => ! [B_z] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_z)),V_r_2))
% 159.37/159.06               => B_y = B_z ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_single__valued__confluent,axiom,
% 159.37/159.06      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_b] :
% 159.37/159.06        ( c_Relation_Osingle__valued(T_b,T_b,V_r_2)
% 159.37/159.06       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.37/159.06         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.37/159.06           => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 159.37/159.06              | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_z_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_rtrancl__Un__separator__converseE,axiom,
% 159.37/159.06      ! [V_Qa_2,V_Pa_2,V_b_2,V_a_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2),V_Qa_2))))
% 159.37/159.06       => ( ! [B_x] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2)))
% 159.37/159.06             => ! [B_y] :
% 159.37/159.06                  ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_Qa_2))
% 159.37/159.06                 => B_y = B_x ) )
% 159.37/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_rtrancl__Un__separatorE,axiom,
% 159.37/159.06      ! [V_Qa_2,V_Pa_2,V_b_2,V_a_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2),V_Qa_2))))
% 159.37/159.06       => ( ! [B_x] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),B_x)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2)))
% 159.37/159.06             => ! [B_y] :
% 159.37/159.06                  ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_Qa_2))
% 159.37/159.06                 => B_x = B_y ) )
% 159.37/159.06         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Cons__eq__filter__iff,axiom,
% 159.37/159.06      ! [V_ys_2,V_Pa_2,V_xs_2,V_x_2,T_b] :
% 159.37/159.06        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_ys_2)
% 159.37/159.06      <=> ? [B_us,B_vs] :
% 159.37/159.06            ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_vs))
% 159.37/159.06            & ! [B_x] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),B_us)))
% 159.37/159.06               => ~ hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.37/159.06            & hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.37/159.06            & V_xs_2 = hAPP(c_List_Ofilter(T_b,V_Pa_2),B_vs) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_rel__pow__Suc__D2,axiom,
% 159.37/159.06      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 159.37/159.06       => ? [B_y] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2))
% 159.37/159.06            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_rel__pow__Suc__E,axiom,
% 159.37/159.06      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 159.37/159.06       => ~ ! [B_y] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 159.37/159.06             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),V_R_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_rel__pow__Suc__E2,axiom,
% 159.37/159.06      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 159.37/159.06       => ~ ! [B_y] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2))
% 159.37/159.06             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Sigma__mono,axiom,
% 159.37/159.06      ! [V_D_2,V_B_2,T_c,V_C_2,V_A_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 159.37/159.06       => ( ! [B_x] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_B_2,B_x)),hAPP(V_D_2,B_x))) )
% 159.37/159.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_C_2),V_D_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_tranclD2,axiom,
% 159.37/159.06      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 159.37/159.06       => ? [B_z] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_z)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 159.37/159.06            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_y_2)),V_R_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_tranclD,axiom,
% 159.37/159.06      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 159.37/159.06       => ? [B_z] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_z)),V_R_2))
% 159.37/159.06            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_not__acc__down,axiom,
% 159.37/159.06      ! [V_R_2,V_x_2,T_b] :
% 159.37/159.06        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_R_2)))
% 159.37/159.06       => ~ ! [B_z] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_x_2)),V_R_2))
% 159.37/159.06             => hBOOL(hAPP(hAPP(c_member(T_b),B_z),c_Wellfounded_Oacc(T_b,V_R_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_acc_OaccI,axiom,
% 159.37/159.06      ! [V_r_2,V_x_2,T_b] :
% 159.37/159.06        ( ! [B_y] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_x_2)),V_r_2))
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_member(T_b),B_y),c_Wellfounded_Oacc(T_b,V_r_2))) )
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold__image__1,axiom,
% 159.37/159.06      ! [V_f_2,V_S_2,T_b,T_c] :
% 159.37/159.06        ( class_Groups_Ocomm__monoid__mult(T_c)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 159.37/159.06         => ( ! [B_x] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 159.37/159.06               => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 159.37/159.06           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_order__fun_I1_J,axiom,
% 159.37/159.06      ! [V_g_2,V_f_2,T_b,T_c] :
% 159.37/159.06        ( ( class_Orderings_Oorder(T_c)
% 159.37/159.06          & class_Enum_Oenum(T_b) )
% 159.37/159.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 159.37/159.06        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),hAPP(hAPP(c_COMBS(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Oord__class_Oless__eq(T_c)),V_f_2)),V_g_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_card_Oneutral,axiom,
% 159.37/159.06      ! [V_A_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06       => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06           => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 159.37/159.06         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_all__code,axiom,
% 159.37/159.06      ! [V_Pa_2,T_b] :
% 159.37/159.06        ( class_Enum_Oenum(T_b)
% 159.37/159.06       => ( ! [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 159.37/159.06        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),V_Pa_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_enum__all,axiom,
% 159.37/159.06      ! [V_Pa_2,T_b] :
% 159.37/159.06        ( class_Enum_Oenum(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),V_Pa_2))
% 159.37/159.06        <=> ! [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_enum__all__prod__def,axiom,
% 159.37/159.06      ! [V_Pa_2,T_b,T_c] :
% 159.37/159.06        ( ( class_Enum_Oenum(T_c)
% 159.37/159.06          & class_Enum_Oenum(T_b) )
% 159.37/159.06       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_prod(T_b,T_c)),V_Pa_2))
% 159.37/159.06        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_Enum_Oenum__class_Oenum__all(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_Pa_2)),c_Product__Type_OPair(T_b,T_c))))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_max__ext_Osimps,axiom,
% 159.37/159.06      ! [V_R_2,V_a2_2,V_a1_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_a1_2),V_a2_2)),c_Wellfounded_Omax__ext(T_b,V_R_2)))
% 159.37/159.06      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 159.37/159.06          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 159.37/159.06          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.37/159.06          & ! [B_x] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 159.37/159.06             => ? [B_xa] :
% 159.37/159.06                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 159.37/159.06                  & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_R_2)) ) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ball__nth,axiom,
% 159.37/159.06      ! [V_Pa_2,V_xs_2,T_b,V_n_2] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.37/159.06       => ( ! [B_x] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06             => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.37/159.06         => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_sorted_OCons,axiom,
% 159.37/159.06      ! [V_x_2,V_xs_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( ! [B_x] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) )
% 159.37/159.06         => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 159.37/159.06           => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_InterI,axiom,
% 159.37/159.06      ! [V_A_2,V_C_2,T_b] :
% 159.37/159.06        ( ! [B_X] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2))
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X)) )
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold__image__cong,axiom,
% 159.37/159.06      ! [V_z_2,V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 159.37/159.06        ( class_Groups_Oab__semigroup__mult(T_c)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ! [B_x] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06               => hAPP(V_g_2,B_x) = hAPP(V_h_2,B_x) )
% 159.37/159.06           => 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),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_h_2),V_z_2),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Min__eqI,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ! [B_y] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 159.37/159.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_y)) )
% 159.37/159.06           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06             => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 ) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Max__eqI,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ! [B_y] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 159.37/159.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_y),V_x_2)) )
% 159.37/159.06           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06             => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 ) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_wf__no__infinite__down__chainE,axiom,
% 159.37/159.06      ! [V_f_2,V_r_2,T_b] :
% 159.37/159.06        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.37/159.06       => ~ ! [B_k] : 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,hAPP(c_Nat_OSuc,B_k))),hAPP(V_f_2,B_k))),V_r_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ex__length,axiom,
% 159.37/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__ex(T_b,V_Pa_2,V_xs_2)
% 159.37/159.06      <=> ? [B_n] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.37/159.06            & hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_setsum__reindex__cong,axiom,
% 159.37/159.06      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 159.37/159.06        ( class_Groups_Ocomm__monoid__add(T_d)
% 159.37/159.06       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.37/159.06         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 159.37/159.06           => ( ! [B_a] :
% 159.37/159.06                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 159.37/159.06                 => hAPP(V_g_2,B_a) = hAPP(V_h_2,hAPP(V_f_2,B_a)) )
% 159.37/159.06             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ex__simps_I1_J,axiom,
% 159.37/159.06      ! [V_xs_2,V_x_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__ex(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 159.37/159.06      <=> ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.37/159.06          | c_List_Olist__ex(T_b,V_Pa_2,V_xs_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ex__append,axiom,
% 159.37/159.06      ! [V_ys_2,V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__ex(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 159.37/159.06      <=> ( c_List_Olist__ex(T_b,V_Pa_2,V_xs_2)
% 159.37/159.06          | c_List_Olist__ex(T_b,V_Pa_2,V_ys_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ex__iff,axiom,
% 159.37/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__ex(T_b,V_Pa_2,V_xs_2)
% 159.37/159.06      <=> ? [B_x] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06            & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ex__rev,axiom,
% 159.37/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__ex(T_b,V_Pa_2,hAPP(c_List_Orev(T_b),V_xs_2))
% 159.37/159.06      <=> c_List_Olist__ex(T_b,V_Pa_2,V_xs_2) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ex__simps_I2_J,axiom,
% 159.37/159.06      ! [V_Pa_2,T_b] : ~ c_List_Olist__ex(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_IdE,axiom,
% 159.37/159.06      ! [V_p_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Relation_OId(T_b)))
% 159.37/159.06       => ~ ! [B_x] : V_p_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_setsum__ivl__cong,axiom,
% 159.37/159.06      ! [V_g_2,V_f_2,V_d_2,V_b_2,V_c_2,V_a_2,T_b,T_c] :
% 159.37/159.06        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 159.37/159.06          & class_Orderings_Oord(T_b) )
% 159.37/159.06       => ( V_a_2 = V_c_2
% 159.37/159.06         => ( V_b_2 = V_d_2
% 159.37/159.06           => ( ! [B_x] :
% 159.37/159.06                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),B_x))
% 159.37/159.06                 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_d_2))
% 159.37/159.06                   => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) )
% 159.37/159.06             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)) ) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_in__set__conv__decomp,axiom,
% 159.37/159.06      ! [V_xs_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06      <=> ? [B_ys,B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_zs)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_in__set__conv__decomp__last,axiom,
% 159.37/159.06      ! [V_xs_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06      <=> ? [B_ys,B_zs] :
% 159.37/159.06            ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_zs))
% 159.37/159.06            & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),B_zs))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_in__set__conv__decomp__first,axiom,
% 159.37/159.06      ! [V_xs_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06      <=> ? [B_ys] :
% 159.37/159.06            ( ? [B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_zs))
% 159.37/159.06            & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),B_ys))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_OSup__fin_Oeq__fold_H,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_x_2),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_sup__Sup__fold__sup,axiom,
% 159.37/159.06      ! [V_B_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_B_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_B_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_inf__Inf__fold__inf,axiom,
% 159.37/159.06      ! [V_B_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_B_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_B_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_Ofold__sup__insert,axiom,
% 159.37/159.06      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),V_A_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold__sup__insert,axiom,
% 159.37/159.06      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Osemilattice__sup(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),V_A_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold__inf__insert,axiom,
% 159.37/159.06      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Osemilattice__inf(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),V_A_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold__def,axiom,
% 159.37/159.06      ! [V_A_2,V_z_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Finite__Set_Ofold(T_c,T_b,V_f_2),V_z_2),V_A_2) = c_HOL_OThe(T_b,c_Finite__Set_Ofold__graph(T_c,T_b,V_f_2,V_z_2,V_A_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold__image__def,axiom,
% 159.37/159.06      ! [V_g_2,V_f_2,T_c,T_b] : hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2) = c_Finite__Set_Ofold(T_c,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold__empty,axiom,
% 159.37/159.06      ! [V_z_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Finite__Set_Ofold(T_c,T_b,V_f_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_folding_Oeq__fold,axiom,
% 159.37/159.06      ! [V_s_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(V_F_2,V_A_2),V_s_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_s_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_union__fold__insert,axiom,
% 159.37/159.06      ! [V_B_2,V_A_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,tc_fun(T_b,tc_HOL_Obool),c_Set_Oinsert(T_b)),V_B_2),V_A_2) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_Ofold__inf__insert,axiom,
% 159.37/159.06      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),V_A_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm__idem_Ofold__insert__idem,axiom,
% 159.37/159.06      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm__idem_Ofold__insert__idem2,axiom,
% 159.37/159.06      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_sup__SUPR__fold__sup,axiom,
% 159.37/159.06      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 159.37/159.06        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_c),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_c)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_inf__INFI__fold__inf,axiom,
% 159.37/159.06      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 159.37/159.06        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_c),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_c)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_folding__one__idem_Oeq__fold__idem_H,axiom,
% 159.37/159.06      ! [V_a_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,V_f_2),V_a_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm__idem_Ofold__set,axiom,
% 159.37/159.06      ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 159.37/159.06       => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_f_2),V_y_2),V_xs_2) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_sup__le__fold__sup,axiom,
% 159.37/159.06      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Osemilattice__sup(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),V_A_2))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold__inf__le__inf,axiom,
% 159.37/159.06      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Osemilattice__inf(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),V_b_2))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_Ofold__inf__le__inf,axiom,
% 159.37/159.06      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),V_b_2))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_Osup__le__fold__sup,axiom,
% 159.37/159.06      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),V_A_2))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Sup__fold__sup,axiom,
% 159.37/159.06      ! [V_A_2,T_b] :
% 159.37/159.06        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),c_Orderings_Obot__class_Obot(T_b)),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Inf__fold__inf,axiom,
% 159.37/159.06      ! [V_A_2,T_b] :
% 159.37/159.06        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),c_Orderings_Otop__class_Otop(T_b)),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold1__eq__fold__idem,axiom,
% 159.37/159.06      ! [V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)),V_a_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Sup__fin_Oeq__fold__idem_H,axiom,
% 159.37/159.06      ! [V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Olattice(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_a_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Inf__fin_Oeq__fold__idem_H,axiom,
% 159.37/159.06      ! [V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Olattice(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_a_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Min_Oeq__fold__idem_H,axiom,
% 159.37/159.06      ! [V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_a_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Max_Oeq__fold__idem_H,axiom,
% 159.37/159.06      ! [V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_a_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_OInf__fin_Oeq__fold__idem_H,axiom,
% 159.37/159.06      ! [V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_a_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_OSup__fin_Oeq__fold__idem_H,axiom,
% 159.37/159.06      ! [V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_a_2),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_minus__fold__remove,axiom,
% 159.37/159.06      ! [V_B_2,V_A_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,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_b),hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)))),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))))),V_B_2),V_A_2) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_folding__one_Oeq__fold_H,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,V_f_2),V_x_2),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_SUPR__fold__sup,axiom,
% 159.37/159.06      ! [V_f_2,V_A_2,T_b,T_c] :
% 159.37/159.06        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_c)),V_f_2)),c_Orderings_Obot__class_Obot(T_c)),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_INFI__fold__inf,axiom,
% 159.37/159.06      ! [V_f_2,V_A_2,T_b,T_c] :
% 159.37/159.06        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_c)),V_f_2)),c_Orderings_Otop__class_Otop(T_c)),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold1__eq__fold,axiom,
% 159.37/159.06      ! [V_a_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Groups_Oab__semigroup__mult(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.37/159.06           => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)),V_a_2),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Sup__fin_Oeq__fold_H,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Olattice(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_x_2),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Inf__fin_Oeq__fold_H,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Olattice(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_x_2),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Min_Oeq__fold_H,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_x_2),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Max_Oeq__fold_H,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_x_2),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_OInf__fin_Oeq__fold_H,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_x_2),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__rec,axiom,
% 159.37/159.06      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_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)))))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__insert__remove,axiom,
% 159.37/159.06      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_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)))))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofun__comp__comm,axiom,
% 159.37/159.06      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofun__left__comm__apply,axiom,
% 159.37/159.06      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => c_Finite__Set_Ofun__left__comm(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_c),T_d),V_f_2),V_g_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofun__left__comm,axiom,
% 159.37/159.06      ! [V_z_2,V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => 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)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__graph__determ,axiom,
% 159.37/159.06      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2))
% 159.37/159.06         => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 159.37/159.06           => V_y_2 = V_x_2 ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm,axiom,
% 159.37/159.06      ! [T_b] :
% 159.37/159.06        ( class_Groups_Oab__semigroup__mult(T_b)
% 159.37/159.06       => c_Finite__Set_Ofun__left__comm(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm__insort,axiom,
% 159.37/159.06      ! [T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => c_Finite__Set_Ofun__left__comm(T_b,tc_List_Olist(T_b),c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__fun__comm,axiom,
% 159.37/159.06      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__equality,axiom,
% 159.37/159.06      ! [V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 159.37/159.06         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2) = V_y_2 ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__graph__fold,axiom,
% 159.37/159.06      ! [V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__insert,axiom,
% 159.37/159.06      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__insert2,axiom,
% 159.37/159.06      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__set__remdups,axiom,
% 159.37/159.06      ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_f_2),V_y_2),c_List_Oremdups(T_b,V_xs_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__graph__insertE__aux,axiom,
% 159.37/159.06      ! [V_a_2,V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 159.37/159.06         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.37/159.06           => ? [B_y_H] :
% 159.37/159.06                ( V_y_2 = hAPP(hAPP(V_f_2,V_a_2),B_y_H)
% 159.37/159.06                & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_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_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),B_y_H)) ) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fun__left__comm_Ofold__graph__insertE,axiom,
% 159.37/159.06      ! [V_v_2,V_A_2,V_x_2,V_z_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_v_2))
% 159.37/159.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.06           => ~ ! [B_y] :
% 159.37/159.06                  ( V_v_2 = hAPP(hAPP(V_f_2,V_x_2),B_y)
% 159.37/159.06                 => ~ hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),B_y)) ) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_Ofold__sup__le__sup,axiom,
% 159.37/159.06      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ! [B_x] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) )
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_c_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_b_2),V_c_2))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_min__max_Oinf__le__fold__inf,axiom,
% 159.37/159.06      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Orderings_Olinorder(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ! [B_x] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) )
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_c_2),V_A_2))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_inf__le__fold__inf,axiom,
% 159.37/159.06      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Osemilattice__inf(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ! [B_x] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) )
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_c_2),V_A_2))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_fold__sup__le__sup,axiom,
% 159.37/159.06      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 159.37/159.06        ( class_Lattices_Osemilattice__sup(T_b)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.06         => ( ! [B_x] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) )
% 159.37/159.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_c_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_b_2),V_c_2))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_wf__eq__minimal,axiom,
% 159.37/159.06      ! [V_r_2,T_b] :
% 159.37/159.06        ( c_Wellfounded_Owf(T_b,V_r_2)
% 159.37/159.06      <=> ! [B_Q] :
% 159.37/159.06            ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q))
% 159.37/159.06           => ? [B_x] :
% 159.37/159.06                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q))
% 159.37/159.06                & ! [B_y] :
% 159.37/159.06                    ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_r_2))
% 159.37/159.06                   => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_y),B_Q)) ) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_folding__image__simple__idem_Ounion__idem,axiom,
% 159.37/159.06      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.37/159.06         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.37/159.06           => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_folding__image__simple__idem_Oidem,axiom,
% 159.37/159.06      ! [V_x_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.37/159.06       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_folding__image__simple__idem_Oin__idem,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.37/159.06         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 159.37/159.06           => hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_folding__image__simple__idem_Oinsert__idem,axiom,
% 159.37/159.06      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.37/159.06         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_folding__image__simple__idem_Osubset__idem,axiom,
% 159.37/159.06      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 159.37/159.06        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 159.37/159.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 159.37/159.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.37/159.06           => hAPP(hAPP(V_f_2,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_transfer__nat__int__set__cong,axiom,
% 159.37/159.06      ! [V_P_H_2,V_Pa_2] :
% 159.37/159.06        ( ! [B_x] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 159.37/159.06           => ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.37/159.06            <=> hBOOL(hAPP(V_P_H_2,B_x)) ) )
% 159.37/159.06       => 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_Pa_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)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Int__Collect__mono,axiom,
% 159.37/159.06      ! [V_Qa_2,V_Pa_2,V_B_2,V_A_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.37/159.06       => ( ! [B_x] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06             => ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.37/159.06               => hBOOL(hAPP(V_Qa_2,B_x)) ) )
% 159.37/159.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_OCollect(T_b),V_Qa_2)))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_UnionE,axiom,
% 159.37/159.06      ! [V_C_2,V_A_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 159.37/159.06       => ~ ! [B_X] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X))
% 159.37/159.06             => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converseE,axiom,
% 159.37/159.06      ! [V_r_2,V_yx_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_yx_2),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 159.37/159.06       => ~ ! [B_x,B_y] :
% 159.37/159.06              ( V_yx_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_y),B_x)
% 159.37/159.06             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),B_y)),V_r_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_rel__compE,axiom,
% 159.37/159.06      ! [V_s_2,V_r_2,T_d,V_xz_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_xz_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_r_2),V_s_2)))
% 159.37/159.06       => ~ ! [B_x,B_y,B_z] :
% 159.37/159.06              ( V_xz_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_z)
% 159.37/159.06             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),B_x),B_y)),V_r_2))
% 159.37/159.06               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_c),B_y),B_z)),V_s_2)) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Nitpick_Oplus__frac__def,axiom,
% 159.37/159.06      ! [V_r_2,V_q_2,T_b] : c_Nitpick_Oplus__frac(T_b,V_q_2,V_r_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),c_Nitpick_Oint__lcm(hAPP(c_Nitpick_Odenom(T_b),V_q_2),hAPP(c_Nitpick_Odenom(T_b),V_r_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,T_b),tc_Int_Oint),c_Nitpick_Ofrac(T_b)),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_b),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_b),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_b),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_b),V_r_2)))))),c_COMBI(tc_Int_Oint))) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Nitpick_Otimes__frac__def,axiom,
% 159.37/159.06      ! [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))) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Nitpick_Oof__frac__def,axiom,
% 159.37/159.06      ! [V_q,T_a,T_b] :
% 159.37/159.06        ( ( class_Rings_Oinverse(T_b)
% 159.37/159.06          & class_Rings_Oring__1(T_b) )
% 159.37/159.06       => 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))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Nitpick_Oinverse__frac__def,axiom,
% 159.37/159.06      ! [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)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Nitpick_Ouminus__frac__def,axiom,
% 159.37/159.06      ! [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))) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Nitpick_Oless__frac__def,axiom,
% 159.37/159.06      ! [V_r_2,V_q_2,T_b] :
% 159.37/159.06        ( c_Nitpick_Oless__frac(T_b,V_q_2,V_r_2)
% 159.37/159.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),c_Nitpick_Oplus__frac(T_b,V_q_2,c_Nitpick_Ouminus__frac(T_b,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Nitpick_Oless__eq__frac__def,axiom,
% 159.37/159.06      ! [V_r_2,V_q_2,T_b] :
% 159.37/159.06        ( c_Nitpick_Oless__eq__frac(T_b,V_q_2,V_r_2)
% 159.37/159.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),c_Nitpick_Oplus__frac(T_b,V_q_2,c_Nitpick_Ouminus__frac(T_b,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Nitpick_Odenom__def,axiom,
% 159.37/159.06      ! [T_b] : c_Nitpick_Odenom(T_b) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_b,c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_b)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Nitpick_Onum__def,axiom,
% 159.37/159.06      ! [T_b] : c_Nitpick_Onum(T_b) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_b,c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_b)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_setprod__pos,axiom,
% 159.37/159.06      ! [V_f_2,V_A_2,T_b,T_c] :
% 159.37/159.06        ( class_Rings_Olinordered__semidom(T_c)
% 159.37/159.06       => ( ! [B_x] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 159.37/159.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__all__length,axiom,
% 159.37/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__all(T_b,V_Pa_2,V_xs_2)
% 159.37/159.06      <=> ! [B_n] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 159.37/159.06           => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__all__simps_I1_J,axiom,
% 159.37/159.06      ! [V_xs_2,V_x_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__all(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 159.37/159.06      <=> ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.37/159.06          & c_List_Olist__all(T_b,V_Pa_2,V_xs_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__all__append,axiom,
% 159.37/159.06      ! [V_ys_2,V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__all(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 159.37/159.06      <=> ( c_List_Olist__all(T_b,V_Pa_2,V_xs_2)
% 159.37/159.06          & c_List_Olist__all(T_b,V_Pa_2,V_ys_2) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__all__iff,axiom,
% 159.37/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__all(T_b,V_Pa_2,V_xs_2)
% 159.37/159.06      <=> ! [B_x] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__all__rev,axiom,
% 159.37/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__all(T_b,V_Pa_2,hAPP(c_List_Orev(T_b),V_xs_2))
% 159.37/159.06      <=> c_List_Olist__all(T_b,V_Pa_2,V_xs_2) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__all__simps_I2_J,axiom,
% 159.37/159.06      ! [V_Pa_2,T_b] : c_List_Olist__all(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Ball__set__list__all,axiom,
% 159.37/159.06      ! [V_Pa_2,V_xs_2,T_b] :
% 159.37/159.06        ( ! [B_x] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.37/159.06      <=> c_List_Olist__all(T_b,V_Pa_2,V_xs_2) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__all__iff__raw,axiom,
% 159.37/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__all(T_b,V_Pa_2,V_xs_2)
% 159.37/159.06      <=> ! [B_x] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ex1__simps_I2_J,axiom,
% 159.37/159.06      ! [V_xs_2,V_x_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__ex1(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 159.37/159.06      <=> ( ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.37/159.06           => c_List_Olist__all(T_b,hAPP(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_fdisj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2))),hAPP(c_fequal,V_x_2)),V_xs_2) )
% 159.37/159.06          & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.37/159.06           => c_List_Olist__ex1(T_b,V_Pa_2,V_xs_2) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_internal__split__def,axiom,
% 159.37/159.06      ! [T_d,T_c,T_b] : c_Product__Type_Ointernal__split(T_b,T_c,T_d) = c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ex1__simps_I1_J,axiom,
% 159.37/159.06      ! [V_Pa_2,T_b] : ~ c_List_Olist__ex1(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_internal__split__conv,axiom,
% 159.37/159.06      ! [V_b_2,V_a_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ointernal__split(T_c,T_d,T_b),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_c_2,V_a_2),V_b_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_list__ex1__iff,axiom,
% 159.37/159.06      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.06        ( c_List_Olist__ex1(T_b,V_Pa_2,V_xs_2)
% 159.37/159.06      <=> ? [B_x] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06            & hBOOL(hAPP(V_Pa_2,B_x))
% 159.37/159.06            & ! [B_y] :
% 159.37/159.06                ( ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.06                  & hBOOL(hAPP(V_Pa_2,B_y)) )
% 159.37/159.06               => B_y = B_x ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_setprod__nonneg,axiom,
% 159.37/159.06      ! [V_f_2,V_A_2,T_b,T_c] :
% 159.37/159.06        ( class_Rings_Olinordered__semidom(T_c)
% 159.37/159.06       => ( ! [B_x] :
% 159.37/159.06              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.06             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 159.37/159.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_finite__less__ub,axiom,
% 159.37/159.06      ! [V_u_2,V_f_2] :
% 159.37/159.06        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_n),hAPP(V_f_2,B_n)))
% 159.37/159.06       => 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)))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_finite__induct,axiom,
% 159.37/159.06      ! [V_Pa_2,V_F_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 159.37/159.06       => ( hBOOL(hAPP(V_Pa_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.37/159.06         => ( ! [B_x,B_F] :
% 159.37/159.06                ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_F))
% 159.37/159.06               => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_F))
% 159.37/159.06                 => ( hBOOL(hAPP(V_Pa_2,B_F))
% 159.37/159.06                   => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Set_Oinsert(T_b),B_x),B_F))) ) ) )
% 159.37/159.06           => hBOOL(hAPP(V_Pa_2,V_F_2)) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_transfer__morphism__int__nat,axiom,
% 159.37/159.06      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)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__DSequence_Oneg__decr__bind__def,axiom,
% 159.37/159.06      ! [V_f_2,V_x_2,T_b,T_c,V_i_2] :
% 159.37/159.06        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.37/159.06         => hAPP(c_New__DSequence_Oneg__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohit__bound(T_b) )
% 159.37/159.06        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.37/159.06         => hAPP(c_New__DSequence_Oneg__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_c,T_b,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_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))),V_f_2),V_i_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__DSequence_Opos__decr__bind__def,axiom,
% 159.37/159.06      ! [V_f_2,V_x_2,T_b,T_c,V_i_2] :
% 159.37/159.06        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.37/159.06         => hAPP(c_New__DSequence_Opos__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Oempty(T_b) )
% 159.37/159.06        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 159.37/159.06         => hAPP(c_New__DSequence_Opos__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = hAPP(c_Lazy__Sequence_Obind(T_c,T_b,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_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2),V_i_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__Random__Sequence_Oneg__decr__bind__def,axiom,
% 159.37/159.06      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : c_New__Random__Sequence_Oneg__decr__bind(T_c,T_b,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Oneg__decr__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,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_b)))),hAPP(hAPP(c_COMBC(T_c,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_b))))),hAPP(hAPP(c_COMBC(T_c,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_b)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__Random__Sequence_Opos__decr__bind__def,axiom,
% 159.37/159.06      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : c_New__Random__Sequence_Opos__decr__bind(T_c,T_b,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__decr__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,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_b))),hAPP(hAPP(c_COMBC(T_c,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_b)))),hAPP(hAPP(c_COMBC(T_c,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_b))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__DSequence_Oneg__bind__def,axiom,
% 159.37/159.06      ! [V_i_2,V_f_2,V_x_2,T_b,T_c] : hAPP(c_New__DSequence_Oneg__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_c,T_b,hAPP(V_x_2,V_i_2),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))),V_f_2),V_i_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__DSequence_Opos__empty__def,axiom,
% 159.37/159.06      ! [V_i_1,T_a] : hAPP(c_New__DSequence_Opos__empty(T_a),V_i_1) = c_Lazy__Sequence_Oempty(T_a) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_pos__empty__def,axiom,
% 159.37/159.06      ! [V_seed_2,V_size_2,V_nrandom_2,T_b] : c_New__Random__Sequence_Opos__empty(T_b,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__empty(T_b) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_neg__bind__def,axiom,
% 159.37/159.06      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__bind(T_c,T_b,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,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_b)))),hAPP(hAPP(c_COMBC(T_c,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_b))))),hAPP(hAPP(c_COMBC(T_c,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_b)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__DSequence_Opos__bind__def,axiom,
% 159.37/159.06      ! [V_i_2,V_f_2,V_x_2,T_b,T_c] : hAPP(c_New__DSequence_Opos__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = hAPP(c_Lazy__Sequence_Obind(T_c,T_b,hAPP(V_x_2,V_i_2)),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2),V_i_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_neg__map__def,axiom,
% 159.37/159.06      ! [V_Pa_2,V_f_2,T_b,T_c] : c_New__Random__Sequence_Oneg__map(T_c,T_b,V_f_2,V_Pa_2) = c_New__Random__Sequence_Oneg__bind(T_c,T_b,V_Pa_2,hAPP(c_Fun_Ocomp(T_b,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_b)))))),T_c,c_New__Random__Sequence_Oneg__single(T_b)),V_f_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_neg__single__def,axiom,
% 159.37/159.06      ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__single(T_b),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__single(T_b,V_x_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_pos__bind__def,axiom,
% 159.37/159.06      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__bind(T_c,T_b,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,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_b))),hAPP(hAPP(c_COMBC(T_c,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_b)))),hAPP(hAPP(c_COMBC(T_c,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_b))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__DSequence_Oneg__single__def,axiom,
% 159.37/159.06      ! [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) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_pos__map__def,axiom,
% 159.37/159.06      ! [V_Pa_2,V_f_2,T_b,T_c] : c_New__Random__Sequence_Opos__map(T_c,T_b,V_f_2,V_Pa_2) = c_New__Random__Sequence_Opos__bind(T_c,T_b,V_Pa_2,hAPP(c_Fun_Ocomp(T_b,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_b))))),T_c,c_New__Random__Sequence_Opos__single(T_b)),V_f_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_pos__single__def,axiom,
% 159.37/159.06      ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__single(T_b),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__single(T_b,V_x_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_length__splice,axiom,
% 159.37/159.06      ! [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)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_splice_Osimps_I1_J,axiom,
% 159.37/159.06      ! [V_ys,T_a] : c_List_Osplice(T_a,c_List_Olist_ONil(T_a),V_ys) = V_ys ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_splice__Nil2,axiom,
% 159.37/159.06      ! [V_xs,T_a] : c_List_Osplice(T_a,V_xs,c_List_Olist_ONil(T_a)) = V_xs ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_splice_Osimps_I3_J,axiom,
% 159.37/159.06      ! [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))) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_splice_Osimps_I2_J,axiom,
% 159.37/159.06      ! [V_va,V_v,T_a] : c_List_Osplice(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_v),V_va),c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_v),V_va) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__DSequence_Opos__single__def,axiom,
% 159.37/159.06      ! [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) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_acyclicP__converse,axiom,
% 159.37/159.06      ! [V_r_2,T_b] :
% 159.37/159.06        ( c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_Predicate_Oconversep(T_b,T_b,V_r_2))))
% 159.37/159.06      <=> c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__pred__comp,axiom,
% 159.37/159.06      ! [V_s_2,V_r_2,T_d,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,c_Predicate_Opred__comp(T_c,T_d,T_b,V_r_2,V_s_2)) = c_Predicate_Opred__comp(T_b,T_d,T_c,c_Predicate_Oconversep(T_d,T_b,V_s_2),c_Predicate_Oconversep(T_c,T_d,V_r_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__join,axiom,
% 159.37/159.06      ! [V_s_2,V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Predicate_Oconversep(T_c,T_b,V_r_2)),c_Predicate_Oconversep(T_c,T_b,V_s_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_conversep__eq,axiom,
% 159.37/159.06      ! [T_b] : c_Predicate_Oconversep(T_b,T_b,c_fequal) = c_fequal ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_conversep__conversep,axiom,
% 159.37/159.06      ! [V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,c_Predicate_Oconversep(T_b,T_c,V_r_2)) = V_r_2 ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_conversep__iff,axiom,
% 159.37/159.06      ! [V_b_2,V_a_2,V_r_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a_2),V_b_2))
% 159.37/159.06      <=> hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_conversep_Oequations,axiom,
% 159.37/159.06      ! [V_a1_2,V_a2_2,V_r_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a2_2),V_a1_2))
% 159.37/159.06      <=> hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_conversep_Ointros,axiom,
% 159.37/159.06      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 159.37/159.06       => hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_b_2),V_a_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_conversepD,axiom,
% 159.37/159.06      ! [V_b_2,V_a_2,V_r_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a_2),V_b_2))
% 159.37/159.06       => hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_conversep__noteq,axiom,
% 159.37/159.06      ! [V_y_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_b,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot)),c_fequal)),V_x_2),V_y_2))
% 159.37/159.06      <=> V_x_2 != V_y_2 ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_converse__meet,axiom,
% 159.37/159.06      ! [V_s_2,V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Predicate_Oconversep(T_c,T_b,V_r_2)),c_Predicate_Oconversep(T_c,T_b,V_s_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_conversep__converse__eq,axiom,
% 159.37/159.06      ! [V_y_2,V_x_2,V_r_2,T_c,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,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_r_2)),V_x_2),V_y_2))
% 159.37/159.06      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_,axiom,
% 159.37/159.06      ! [V_s2_2,V_s1_2,T_c,T_b] : c_Lazy__Sequence_Oproduct(T_b,T_c,V_s1_2,V_s2_2) = hAPP(c_Lazy__Sequence_Obind(T_b,tc_prod(T_b,T_c),V_s1_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_b,T_c))),tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_b,T_c)),T_b),c_Lazy__Sequence_Obind(T_c,tc_prod(T_b,T_c),V_s2_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_b,T_c))),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_b,T_c)),T_c),c_Lazy__Sequence_Osingle(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_tl__replicate,axiom,
% 159.37/159.06      ! [V_x,T_a,V_n] :
% 159.37/159.06        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.37/159.06       => hAPP(c_List_Otl(T_a),c_List_Oreplicate(T_a,V_n,V_x)) = c_List_Oreplicate(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_x) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_replicate__0,axiom,
% 159.37/159.06      ! [V_x,T_a] : c_List_Oreplicate(T_a,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_x) = c_List_Olist_ONil(T_a) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_empty__replicate,axiom,
% 159.37/159.06      ! [V_x_2,V_n_2,T_b] :
% 159.37/159.06        ( c_List_Olist_ONil(T_b) = c_List_Oreplicate(T_b,V_n_2,V_x_2)
% 159.37/159.06      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_replicate__empty,axiom,
% 159.37/159.06      ! [V_x_2,V_n_2,T_b] :
% 159.37/159.06        ( c_List_Oreplicate(T_b,V_n_2,V_x_2) = c_List_Olist_ONil(T_b)
% 159.37/159.06      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_concat__replicate__trivial,axiom,
% 159.37/159.06      ! [V_i,T_a] : c_List_Oconcat(T_a,c_List_Oreplicate(tc_List_Olist(T_a),V_i,c_List_Olist_ONil(T_a))) = c_List_Olist_ONil(T_a) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_filter__replicate,axiom,
% 159.37/159.06      ! [V_n_2,T_b,V_x_2,V_Pa_2] :
% 159.37/159.06        ( ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.37/159.06         => hAPP(c_List_Ofilter(T_b,V_Pa_2),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = c_List_Oreplicate(T_b,V_n_2,V_x_2) )
% 159.37/159.06        & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 159.37/159.06         => hAPP(c_List_Ofilter(T_b,V_Pa_2),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = c_List_Olist_ONil(T_b) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_map__replicate__const,axiom,
% 159.37/159.06      ! [V_lst_2,V_k_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_k_2)),V_lst_2) = c_List_Oreplicate(T_b,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_lst_2),V_k_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_map__replicate,axiom,
% 159.37/159.06      ! [V_x_2,V_n_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oreplicate(T_c,V_n_2,V_x_2)) = c_List_Oreplicate(T_b,V_n_2,hAPP(V_f_2,V_x_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_rev__replicate,axiom,
% 159.37/159.06      ! [V_x,V_n,T_a] : hAPP(c_List_Orev(T_a),c_List_Oreplicate(T_a,V_n,V_x)) = c_List_Oreplicate(T_a,V_n,V_x) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_nth__replicate,axiom,
% 159.37/159.06      ! [V_x,T_a,V_n,V_i] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n))
% 159.37/159.06       => hAPP(hAPP(c_List_Onth(T_a),c_List_Oreplicate(T_a,V_n,V_x)),V_i) = V_x ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_replicate__eq__replicate,axiom,
% 159.37/159.06      ! [V_y_2,V_n_2,V_x_2,V_m_2,T_b] :
% 159.37/159.06        ( c_List_Oreplicate(T_b,V_m_2,V_x_2) = c_List_Oreplicate(T_b,V_n_2,V_y_2)
% 159.37/159.06      <=> ( V_m_2 = V_n_2
% 159.37/159.06          & ( V_m_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.37/159.06           => V_x_2 = V_y_2 ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_length__replicate,axiom,
% 159.37/159.06      ! [V_x,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oreplicate(T_a,V_n,V_x)) = V_n ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_zip__replicate,axiom,
% 159.37/159.06      ! [V_y,V_j,V_x,V_i,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),c_List_Oreplicate(T_a,V_i,V_x)),c_List_Oreplicate(T_b,V_j,V_y)) = c_List_Oreplicate(tc_prod(T_a,T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_i),V_j),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Ball__set__replicate,axiom,
% 159.37/159.06      ! [V_Pa_2,V_a_2,V_n_2,T_b] :
% 159.37/159.06        ( ! [B_x] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_a_2))))
% 159.37/159.06           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.37/159.06      <=> ( hBOOL(hAPP(V_Pa_2,V_a_2))
% 159.37/159.06          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_Bex__set__replicate,axiom,
% 159.37/159.06      ! [V_Pa_2,V_a_2,V_n_2,T_b] :
% 159.37/159.06        ( ? [B_x] :
% 159.37/159.06            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_a_2))))
% 159.37/159.06            & hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.37/159.06      <=> ( hBOOL(hAPP(V_Pa_2,V_a_2))
% 159.37/159.06          & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_drop__replicate,axiom,
% 159.37/159.06      ! [V_x,V_k,V_i,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_i),c_List_Oreplicate(T_a,V_k,V_x)) = c_List_Oreplicate(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_k),V_i),V_x) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_last__replicate,axiom,
% 159.37/159.06      ! [V_x,T_a,V_n] :
% 159.37/159.06        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.37/159.06       => c_List_Olast(T_a,c_List_Oreplicate(T_a,V_n,V_x)) = V_x ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_hd__replicate,axiom,
% 159.37/159.06      ! [V_x,T_a,V_n] :
% 159.37/159.06        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.37/159.06       => hAPP(c_List_Ohd(T_a),c_List_Oreplicate(T_a,V_n,V_x)) = V_x ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_take__replicate,axiom,
% 159.37/159.06      ! [V_x,V_k,V_i,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_i),c_List_Oreplicate(T_a,V_k,V_x)) = c_List_Oreplicate(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_i),V_k),V_x) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_replicate__length__filter,axiom,
% 159.37/159.06      ! [V_xs_2,V_x_2,T_b] : c_List_Oreplicate(T_b,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,hAPP(c_fequal,V_x_2)),V_xs_2)),V_x_2) = hAPP(c_List_Ofilter(T_b,hAPP(c_fequal,V_x_2)),V_xs_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_replicate__add,axiom,
% 159.37/159.06      ! [V_x,V_m,V_n,T_a] : c_List_Oreplicate(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m),V_x) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_n,V_x)),c_List_Oreplicate(T_a,V_m,V_x)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_append__replicate__commute,axiom,
% 159.37/159.06      ! [V_k,V_x,V_n,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_n,V_x)),c_List_Oreplicate(T_a,V_k,V_x)) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_k,V_x)),c_List_Oreplicate(T_a,V_n,V_x)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_replicate__app__Cons__same,axiom,
% 159.37/159.06      ! [V_xs,V_x,V_n,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_n,V_x)),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_Oappend(T_a),c_List_Oreplicate(T_a,V_n,V_x)),V_xs)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_replicate__Suc,axiom,
% 159.37/159.06      ! [V_x,V_n,T_a] : c_List_Oreplicate(T_a,hAPP(c_Nat_OSuc,V_n),V_x) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Oreplicate(T_a,V_n,V_x)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_in__set__replicate,axiom,
% 159.37/159.06      ! [V_y_2,V_n_2,V_x_2,T_b] :
% 159.37/159.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_y_2))))
% 159.37/159.06      <=> ( V_x_2 = V_y_2
% 159.37/159.06          & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_replicate__append__same,axiom,
% 159.37/159.06      ! [V_x,V_i,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_i,V_x)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Oreplicate(T_a,V_i,V_x)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_map__replicate__trivial,axiom,
% 159.37/159.06      ! [V_i_2,V_x_2,T_b] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),hAPP(c_COMBK(T_b,tc_Nat_Onat),V_x_2)),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_i_2)) = c_List_Oreplicate(T_b,V_i_2,V_x_2) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_set__replicate__conv__if,axiom,
% 159.37/159.06      ! [V_x_2,T_b,V_n_2] :
% 159.37/159.06        ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.37/159.06         => hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 159.37/159.06        & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.37/159.06         => hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_set__replicate,axiom,
% 159.37/159.06      ! [V_x_2,T_b,V_n_2] :
% 159.37/159.06        ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 159.37/159.06       => hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_set__replicate__Suc,axiom,
% 159.37/159.06      ! [V_x_2,V_n_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,hAPP(c_Nat_OSuc,V_n_2),V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_small__lazy__list_Osimps,axiom,
% 159.37/159.06      ! [V_d_2,T_b] :
% 159.37/159.06        ( class_Lazy__Sequence_Osmall__lazy(T_b)
% 159.37/159.06       => c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_List_Olist(T_b),V_d_2) = c_Lazy__Sequence_Oappend(tc_List_Olist(T_b),hAPP(c_Lazy__Sequence_Osingle(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),hAPP(hAPP(hAPP(c_If(tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_b))),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_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),c_Lazy__Sequence_Oproduct(T_b,tc_List_Olist(T_b),c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(T_b,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_b),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_b,tc_List_Olist(T_b),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_b))),T_b),hAPP(c_COMBB(tc_List_Olist(T_b),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_b)),tc_List_Olist(T_b)),c_Lazy__Sequence_Osingle(tc_List_Olist(T_b)))),c_List_Olist_OCons(T_b))))),c_Lazy__Sequence_Oempty(tc_List_Olist(T_b)))) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_eq__comp__r,axiom,
% 159.37/159.06      ! [V_R_2,T_b] : c_Predicate_Opred__comp(T_b,T_b,T_b,c_fequal,c_Predicate_Opred__comp(T_b,T_b,T_b,V_R_2,c_fequal)) = V_R_2 ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_small__lazy__prod__def,axiom,
% 159.37/159.06      ! [V_d,T_b,T_a] :
% 159.37/159.06        ( ( class_Lazy__Sequence_Osmall__lazy(T_a)
% 159.37/159.06          & class_Lazy__Sequence_Osmall__lazy(T_b) )
% 159.37/159.06       => 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)) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_New__DSequence_Opos__union__def,axiom,
% 159.37/159.06      ! [V_i_2,V_yq_2,V_xq_2,T_b] : hAPP(c_New__DSequence_Opos__union(T_b,V_xq_2,V_yq_2),V_i_2) = c_Lazy__Sequence_Oappend(T_b,hAPP(V_xq_2,V_i_2),hAPP(V_yq_2,V_i_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_lazy__sequence_Osize_I4_J,axiom,
% 159.37/159.06      ! [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))) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact__01,axiom,
% 159.37/159.06      ! [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)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_lazy__sequence_Oinject,axiom,
% 159.37/159.06      ! [V_lazy__sequence_H_2,V_a_H_2,V_lazy__sequence_2,V_a_2,T_b] :
% 159.37/159.06        ( c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_2,V_lazy__sequence_2) = c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_H_2,V_lazy__sequence_H_2)
% 159.37/159.06      <=> ( V_a_2 = V_a_H_2
% 159.37/159.06          & V_lazy__sequence_2 = V_lazy__sequence_H_2 ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_pos__union__def,axiom,
% 159.37/159.06      ! [V_seed_2,V_size_2,V_nrandom_2,V_R2_2,V_R1_2,T_b] : c_New__Random__Sequence_Opos__union(T_b,V_R1_2,V_R2_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__union(T_b,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)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_lazy__sequence_Osize_I2_J,axiom,
% 159.37/159.06      ! [V_lazy__sequence_2,V_a_2,V_fa_2,T_b] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_fa_2),c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,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_b,V_fa_2),V_lazy__sequence_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_small__lazy_H_Osimps,axiom,
% 159.37/159.06      ! [V_i,V_d] :
% 159.37/159.06        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d),V_i))
% 159.37/159.06         => c_Lazy__Sequence_Osmall__lazy_H(V_d,V_i) = c_Lazy__Sequence_Oempty(tc_Int_Oint) )
% 159.37/159.06        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d),V_i))
% 159.37/159.06         => 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)))) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_small__lazy_H_Opsimps,axiom,
% 159.37/159.06      ! [V_i_2,V_d_2] :
% 159.37/159.06        ( 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)))
% 159.37/159.06       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 159.37/159.06           => c_Lazy__Sequence_Osmall__lazy_H(V_d_2,V_i_2) = c_Lazy__Sequence_Oempty(tc_Int_Oint) )
% 159.37/159.06          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 159.37/159.06           => 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)))) ) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_small__lazy__int__def,axiom,
% 159.37/159.06      ! [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)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_small__lazy_H_Opinduct,axiom,
% 159.37/159.06      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 159.37/159.06        ( 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)))
% 159.37/159.06       => ( ! [B_d,B_i] :
% 159.37/159.06              ( 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)))
% 159.37/159.06             => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_d),B_i))
% 159.37/159.06                 => hBOOL(hAPP(hAPP(V_Pa_2,B_d),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) )
% 159.37/159.06               => hBOOL(hAPP(hAPP(V_Pa_2,B_d),B_i)) ) )
% 159.37/159.06         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_size__code,axiom,
% 159.37/159.06      ! [V_xq_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_b)),V_xq_2) = c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),hAPP(c_COMBK(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),T_b),hAPP(hAPP(c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_b),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_b)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_b)))),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(c_Lazy__Sequence_Oyield(T_b),V_xq_2)) ).
% 159.37/159.06  
% 159.37/159.06  fof(fact_lazy__sequence__size__code,axiom,
% 159.37/159.06      ! [V_xq_2,V_s_2,T_b] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_s_2),V_xq_2) = c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),hAPP(hAPP(c_COMBC(T_b,tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_fun(tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),T_b),c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),T_b),hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),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_b),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),T_b),c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Lazy__Sequence_Olazy__sequence(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),T_b),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_s_2))),c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_s_2))))),c_Groups_Oone__class_Oone(tc_Nat_Onat))),hAPP(c_Lazy__Sequence_Oyield(T_b),V_xq_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_seq__case,axiom,
% 159.37/159.07      ! [V_xq_2,V_g_2,V_f_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_b,T_c,V_f_2,V_g_2,V_xq_2) = c_Option_Ooption_Ooption__case(T_b,tc_prod(T_c,tc_Lazy__Sequence_Olazy__sequence(T_c)),V_f_2,hAPP(c_Product__Type_Oprod_Oprod__case(T_c,tc_Lazy__Sequence_Olazy__sequence(T_c),T_b),V_g_2),hAPP(c_Lazy__Sequence_Oyield(T_c),V_xq_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_yieldn__def,axiom,
% 159.37/159.07      ! [T_b] : c_Lazy__Sequence_Oyieldn(T_b) = c_Lazy__Sequence_Oanamorph(tc_Lazy__Sequence_Olazy__sequence(T_b),T_b,c_Lazy__Sequence_Oyield(T_b)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lazy__sequence_Osimps_I5_J,axiom,
% 159.37/159.07      ! [V_lazy__sequence_2,V_a_2,V_f2_2,V_f1_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_b,T_c,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OInsert(T_c,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_lazy__sequence_2) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_refl__on__INTER,axiom,
% 159.37/159.07      ! [V_r_2,V_A_2,T_c,V_S_2,T_b] :
% 159.37/159.07        ( ! [B_x] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 159.37/159.07           => c_Relation_Orefl__on(T_c,hAPP(V_A_2,B_x),hAPP(V_r_2,B_x)) )
% 159.37/159.07       => c_Relation_Orefl__on(T_c,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_S_2),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),V_S_2),V_r_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_in__set__member,axiom,
% 159.37/159.07      ! [V_xs_2,V_x_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.07      <=> hBOOL(hAPP(hAPP(c_List_Omember(T_b),V_xs_2),V_x_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_member__rec_I1_J,axiom,
% 159.37/159.07      ! [V_y_2,V_xs_2,V_x_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_List_Omember(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_y_2))
% 159.37/159.07      <=> ( V_x_2 = V_y_2
% 159.37/159.07          | hBOOL(hAPP(hAPP(c_List_Omember(T_b),V_xs_2),V_y_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_member__set,axiom,
% 159.37/159.07      ! [T_b] : c_List_Omember(T_b) = c_List_Oset(T_b) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_member__rec_I2_J,axiom,
% 159.37/159.07      ! [V_y,T_a] : ~ hBOOL(hAPP(hAPP(c_List_Omember(T_a),c_List_Olist_ONil(T_a)),V_y)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_List_Omember__def,axiom,
% 159.37/159.07      ! [V_x_2,V_xs_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_List_Omember(T_b),V_xs_2),V_x_2))
% 159.37/159.07      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_list__ex1__iff__raw,axiom,
% 159.37/159.07      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.07        ( c_List_Olist__ex1(T_b,V_Pa_2,V_xs_2)
% 159.37/159.07      <=> ? [B_x] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.07            & hBOOL(hAPP(V_Pa_2,B_x))
% 159.37/159.07            & ! [B_y] :
% 159.37/159.07                ( ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.07                  & hBOOL(hAPP(V_Pa_2,B_y)) )
% 159.37/159.07               => B_y = B_x ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_setsum__UNION__zero,axiom,
% 159.37/159.07      ! [V_f_2,V_S_2,T_b,T_c] :
% 159.37/159.07        ( class_Groups_Ocomm__monoid__add(T_c)
% 159.37/159.07       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_S_2))
% 159.37/159.07         => ( ! [B_x] :
% 159.37/159.07                ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_S_2))
% 159.37/159.07               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_x)) )
% 159.37/159.07           => ( ! [B_T1] :
% 159.37/159.07                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_T1),V_S_2))
% 159.37/159.07                 => ! [B_T2] :
% 159.37/159.07                      ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_T2),V_S_2))
% 159.37/159.07                     => ( B_T1 != B_T2
% 159.37/159.07                       => ! [B_x] :
% 159.37/159.07                            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_T1))
% 159.37/159.07                           => ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_T2))
% 159.37/159.07                             => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) )
% 159.37/159.07             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2)),V_S_2) ) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_THE__default__def,axiom,
% 159.37/159.07      ! [V_d_2,T_b,V_Pa_2] :
% 159.37/159.07        ( ( ? [B_x] :
% 159.37/159.07              ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.37/159.07              & ! [B_y] :
% 159.37/159.07                  ( hBOOL(hAPP(V_Pa_2,B_y))
% 159.37/159.07                 => B_y = B_x ) )
% 159.37/159.07         => c_FunDef_OTHE__default(T_b,V_d_2,V_Pa_2) = c_HOL_OThe(T_b,V_Pa_2) )
% 159.37/159.07        & ( ~ ? [B_x] :
% 159.37/159.07                ( hBOOL(hAPP(V_Pa_2,B_x))
% 159.37/159.07                & ! [B_y] :
% 159.37/159.07                    ( hBOOL(hAPP(V_Pa_2,B_y))
% 159.37/159.07                   => B_y = B_x ) )
% 159.37/159.07         => c_FunDef_OTHE__default(T_b,V_d_2,V_Pa_2) = V_d_2 ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_INF2__I,axiom,
% 159.37/159.07      ! [T_d,T_c,V_c_2,V_b_2,V_B_2,V_A_2,T_b] :
% 159.37/159.07        ( ! [B_x] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.07           => hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) )
% 159.37/159.07       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_SUP2__E,axiom,
% 159.37/159.07      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 159.37/159.07       => ~ ! [B_x] :
% 159.37/159.07              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.07             => ~ hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_finite__maxlen,axiom,
% 159.37/159.07      ! [V_M_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),V_M_2))
% 159.37/159.07       => ? [B_n] :
% 159.37/159.07          ! [B_x] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),V_M_2))
% 159.37/159.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),B_x)),B_n)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lazy__sequence_Osize_I3_J,axiom,
% 159.37/159.07      ! [T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Lazy__Sequence_Olazy__sequence_OEmpty(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lazy__sequence_Osize_I1_J,axiom,
% 159.37/159.07      ! [V_fa_2,T_b] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_fa_2),c_Lazy__Sequence_Olazy__sequence_OEmpty(T_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lazy__sequence_Osimps_I4_J,axiom,
% 159.37/159.07      ! [V_f2_2,V_f1_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_b,T_c,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OEmpty(T_c)) = V_f1_2 ).
% 159.37/159.07  
% 159.37/159.07  fof(fact__02,axiom,
% 159.37/159.07      ! [V_yq,T_a] : c_Lazy__Sequence_Oappend(T_a,c_Lazy__Sequence_Olazy__sequence_OEmpty(T_a),V_yq) = V_yq ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lazy__sequence_Osimps_I3_J,axiom,
% 159.37/159.07      ! [V_lazy__sequence_H,V_a_H,T_a] : c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_H,V_lazy__sequence_H) != c_Lazy__Sequence_Olazy__sequence_OEmpty(T_a) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lazy__sequence_Osimps_I2_J,axiom,
% 159.37/159.07      ! [V_lazy__sequence_H,V_a_H,T_a] : c_Lazy__Sequence_Olazy__sequence_OEmpty(T_a) != c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_H,V_lazy__sequence_H) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_list__all__iff__all__interval__int,axiom,
% 159.37/159.07      ! [V_j_2,V_i_2,V_Pa_2] :
% 159.37/159.07        ( c_List_Olist__all(tc_Int_Oint,V_Pa_2,c_List_Oupto(V_i_2,V_j_2))
% 159.37/159.07      <=> c_List_Oall__interval__int(V_Pa_2,V_i_2,V_j_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_list__ex__iff__not__all__inverval__int,axiom,
% 159.37/159.07      ! [V_j_2,V_i_2,V_Pa_2] :
% 159.37/159.07        ( c_List_Olist__ex(tc_Int_Oint,V_Pa_2,c_List_Oupto(V_i_2,V_j_2))
% 159.37/159.07      <=> ~ c_List_Oall__interval__int(hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint,c_fNot),V_Pa_2),V_i_2,V_j_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_all__interval__int__def,axiom,
% 159.37/159.07      ! [V_j_2,V_i_2,V_Pa_2] :
% 159.37/159.07        ( c_List_Oall__interval__int(V_Pa_2,V_i_2,V_j_2)
% 159.37/159.07      <=> ! [B_x] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2)))
% 159.37/159.07           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Random_Osimps,axiom,
% 159.37/159.07      ! [V_size_2,V_g_2,T_b,V_nrandom_2] :
% 159.37/159.07        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)))
% 159.37/159.07         => c_Random__Sequence_ORandom(T_b,V_g_2,V_nrandom_2,V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),c_DSequence_Oempty(T_b)) )
% 159.37/159.07        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)))
% 159.37/159.07         => c_Random__Sequence_ORandom(T_b,V_g_2,V_nrandom_2,V_size_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm)),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(V_g_2,V_size_2)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random__Sequence_ORandom(T_b,V_g_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_size_2))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),hAPP(c_COMBB(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),c_DSequence_Ounion(T_b)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),c_DSequence_Osingle(T_b)),c_Product__Type_Ofst(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))))))) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_exE__realizer,axiom,
% 159.37/159.07      ! [T_d,V_f_2,V_Qa_2,V_p_2,T_b,T_c,V_Pa_2] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(V_Pa_2,hAPP(c_Product__Type_Osnd(T_c,T_b),V_p_2)),hAPP(c_Product__Type_Ofst(T_c,T_b),V_p_2)))
% 159.37/159.07       => ( ! [B_x,B_y] :
% 159.37/159.07              ( hBOOL(hAPP(hAPP(V_Pa_2,B_y),B_x))
% 159.37/159.07             => hBOOL(hAPP(V_Qa_2,hAPP(hAPP(V_f_2,B_x),B_y))) )
% 159.37/159.07         => hBOOL(hAPP(V_Qa_2,hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,T_d),V_f_2),V_p_2))) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Random__Sequence_Oempty__def,axiom,
% 159.37/159.07      ! [V_size_2,V_nrandom_2,T_b] : c_Random__Sequence_Oempty(T_b,V_nrandom_2,V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),c_DSequence_Oempty(T_b)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Random__Sequence_Osingle__def,axiom,
% 159.37/159.07      ! [V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(c_Random__Sequence_Osingle(T_b),V_x_2),V_nrandom_2),V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_DSequence_Osingle(T_b),V_x_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Random__Sequence_Omap__def,axiom,
% 159.37/159.07      ! [V_Pa_2,V_f_2,T_b,T_c] : c_Random__Sequence_Omap(T_c,T_b,V_f_2,V_Pa_2) = c_Random__Sequence_Obind(T_c,T_b,V_Pa_2,hAPP(c_Fun_Ocomp(T_b,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_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))))),T_c,c_Random__Sequence_Osingle(T_b)),V_f_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Image__Collect__split,axiom,
% 159.37/159.07      ! [V_A_2,V_Pa_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,hAPP(c_Set_OCollect(tc_prod(T_c,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_HOL_Obool),V_Pa_2))),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Pa_2)))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Bex__set__list__ex,axiom,
% 159.37/159.07      ! [V_Pa_2,V_xs_2,T_b] :
% 159.37/159.07        ( ? [B_x] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.07            & hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.37/159.07      <=> c_List_Olist__ex(T_b,V_Pa_2,V_xs_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_list__ex__iff__raw,axiom,
% 159.37/159.07      ! [V_xs_2,V_Pa_2,T_b] :
% 159.37/159.07        ( c_List_Olist__ex(T_b,V_Pa_2,V_xs_2)
% 159.37/159.07      <=> ? [B_x] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 159.37/159.07            & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_UN__eq,axiom,
% 159.37/159.07      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c)),c_fequal)),V_B_2))))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_SUPR__bool__eq,axiom,
% 159.37/159.07      ! [T_b] : c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_HOL_Obool) = c_Set_OBex(T_b) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bex__empty,axiom,
% 159.37/159.07      ! [V_Pa_2,T_b] :
% 159.37/159.07        ~ ? [B_x] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.37/159.07            & hBOOL(hAPP(V_Pa_2,B_x)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bex__UNIV,axiom,
% 159.37/159.07      ! [V_Pa_2,T_b] :
% 159.37/159.07        ( ? [B_x] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 159.37/159.07            & hBOOL(hAPP(V_Pa_2,B_x)) )
% 159.37/159.07      <=> ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_finite__Collect__bex,axiom,
% 159.37/159.07      ! [V_Qa_2,T_c,V_A_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.07       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),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_A_2)))),V_Qa_2)))))
% 159.37/159.07        <=> ! [B_x] :
% 159.37/159.07              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 159.37/159.07             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Qa_2),B_x)))) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Union__eq,axiom,
% 159.37/159.07      ! [V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_b,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_b,tc_HOL_Obool)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))),c_member(T_b)))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_INT__eq,axiom,
% 159.37/159.07      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c)),c_fequal)),V_B_2))))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Sup__fun__def,axiom,
% 159.37/159.07      ! [V_x_2,V_A_2,T_c,T_b] :
% 159.37/159.07        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.37/159.07       => hAPP(c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,T_b),V_A_2),V_x_2) = c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_c,T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_c,T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_c,T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_c,T_b))),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_fun(T_c,T_b))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),T_c,T_b),c_COMBI(tc_fun(T_c,T_b))),V_x_2)))))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Sup__apply,axiom,
% 159.37/159.07      ! [V_x_2,V_A_2,T_c,T_b] :
% 159.37/159.07        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.37/159.07       => hAPP(c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,T_b),V_A_2),V_x_2) = c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_c,T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_c,T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_c,T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_c,T_b))),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_fun(T_c,T_b))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),T_c,T_b),c_COMBI(tc_fun(T_c,T_b))),V_x_2)))))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Inf__apply,axiom,
% 159.37/159.07      ! [V_x_2,V_A_2,T_c,T_b] :
% 159.37/159.07        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.37/159.07       => hAPP(c_Complete__Lattice_OInf__class_OInf(tc_fun(T_c,T_b),V_A_2),V_x_2) = c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_c,T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_c,T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_c,T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_c,T_b))),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_fun(T_c,T_b))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),T_c,T_b),c_COMBI(tc_fun(T_c,T_b))),V_x_2)))))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_Inf__fun__def,axiom,
% 159.37/159.07      ! [V_x_2,V_A_2,T_c,T_b] :
% 159.37/159.07        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 159.37/159.07       => hAPP(c_Complete__Lattice_OInf__class_OInf(tc_fun(T_c,T_b),V_A_2),V_x_2) = c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_c,T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_c,T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_c,T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_c,T_b))),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_fun(T_c,T_b))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),T_c,T_b),c_COMBI(tc_fun(T_c,T_b))),V_x_2)))))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_max__extp_Ointros,axiom,
% 159.37/159.07      ! [V_R_2,V_Y_2,V_X_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2))
% 159.37/159.07       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Y_2))
% 159.37/159.07         => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.37/159.07           => ( ! [B_x] :
% 159.37/159.07                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_X_2))
% 159.37/159.07                 => ? [B_xa] :
% 159.37/159.07                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_Y_2))
% 159.37/159.07                      & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) )
% 159.37/159.07             => c_Wellfounded_Omax__extp(T_b,V_R_2,V_X_2,V_Y_2) ) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_max__extp_Osimps,axiom,
% 159.37/159.07      ! [V_a2_2,V_a1_2,V_R_2,T_b] :
% 159.37/159.07        ( c_Wellfounded_Omax__extp(T_b,V_R_2,V_a1_2,V_a2_2)
% 159.37/159.07      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 159.37/159.07          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 159.37/159.07          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.37/159.07          & ! [B_x] :
% 159.37/159.07              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 159.37/159.07             => ? [B_xa] :
% 159.37/159.07                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 159.37/159.07                  & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_fun__lub__def,axiom,
% 159.37/159.07      ! [V_x_2,V_A_2,V_L_2,T_d,T_b,T_c] : c_Partial__Function_Ofun__lub(T_c,T_b,T_d,V_L_2,V_A_2,V_x_2) = hAPP(V_L_2,hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(tc_fun(T_d,T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool),tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool),T_c),hAPP(c_COMBS(tc_fun(T_d,T_c),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_d,T_c)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_d,T_c),tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_d,T_c))),V_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_fun(T_d,T_c),T_c),tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_d,T_c),T_c),tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool)),T_c),c_COMBB(T_c,tc_HOL_Obool,tc_fun(T_d,T_c))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_d,T_c),T_d,T_c),c_COMBI(tc_fun(T_d,T_c))),V_x_2)))))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lexord__trans,axiom,
% 159.37/159.07      ! [V_z_2,V_r_2,V_y_2,V_x_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_z_2)),c_List_Olexord(T_b,V_r_2)))
% 159.37/159.07         => ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_z_2)),c_List_Olexord(T_b,V_r_2))) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__less__than,axiom,
% 159.37/159.07      c_Relation_Otrans(tc_Nat_Onat,c_Wellfounded_Oless__than) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__lex__prod,axiom,
% 159.37/159.07      ! [V_R2_2,T_c,V_R1_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_R1_2)
% 159.37/159.07       => ( c_Relation_Otrans(T_c,V_R2_2)
% 159.37/159.07         => c_Relation_Otrans(tc_prod(T_b,T_c),c_Wellfounded_Olex__prod(T_b,T_c,V_R1_2,V_R2_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__trancl,axiom,
% 159.37/159.07      ! [V_r_2,T_b] : c_Relation_Otrans(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trancl__id,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07       => c_Transitive__Closure_Otrancl(T_b,V_r_2) = V_r_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__reflclI,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07       => c_Relation_Otrans(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__O__subset,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),V_r_2)),V_r_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lexord__transI,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07       => c_Relation_Otrans(tc_List_Olist(T_b),c_List_Olexord(T_b,V_r_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__Id__on,axiom,
% 159.37/159.07      ! [V_A_2,T_b] : c_Relation_Otrans(T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__Id,axiom,
% 159.37/159.07      ! [T_b] : c_Relation_Otrans(T_b,c_Relation_OId(T_b)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_listrel__trans,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07       => c_Relation_Otrans(tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__finite__psubset,axiom,
% 159.37/159.07      ! [T_b] : c_Relation_Otrans(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Ofinite__psubset(T_b)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__Int,axiom,
% 159.37/159.07      ! [V_s_2,V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07       => ( c_Relation_Otrans(T_b,V_s_2)
% 159.37/159.07         => c_Relation_Otrans(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__inv__image,axiom,
% 159.37/159.07      ! [V_f_2,T_c,V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07       => c_Relation_Otrans(T_c,hAPP(hAPP(c_Relation_Oinv__image(T_b,T_c),V_r_2),V_f_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__rtrancl,axiom,
% 159.37/159.07      ! [V_r_2,T_b] : c_Relation_Otrans(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__converse,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 159.37/159.07      <=> c_Relation_Otrans(T_b,V_r_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_transD,axiom,
% 159.37/159.07      ! [V_c_2,V_b_2,V_a_2,V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.37/159.07         => ( 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_c_2)),V_r_2))
% 159.37/159.07           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),V_r_2)) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__def,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07      <=> ! [B_x,B_y] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2))
% 159.37/159.07           => ! [B_z] :
% 159.37/159.07                ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_z)),V_r_2))
% 159.37/159.07               => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_z)),V_r_2)) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_transp__def,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Predicate_Otransp(T_b,V_r_2)
% 159.37/159.07      <=> c_Relation_Otrans(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_trans__diff__Id,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07       => ( c_Relation_Oantisym(T_b,V_r_2)
% 159.37/159.07         => c_Relation_Otrans(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_antisym__converse,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Oantisym(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 159.37/159.07      <=> c_Relation_Oantisym(T_b,V_r_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_antisym__Id,axiom,
% 159.37/159.07      ! [T_b] : c_Relation_Oantisym(T_b,c_Relation_OId(T_b)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_transpE,axiom,
% 159.37/159.07      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_b] :
% 159.37/159.07        ( c_Predicate_Otransp(T_b,V_r_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 159.37/159.07         => ( hBOOL(hAPP(hAPP(V_r_2,V_y_2),V_z_2))
% 159.37/159.07           => hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_z_2)) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_antisym__empty,axiom,
% 159.37/159.07      ! [T_b] : c_Relation_Oantisym(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_antisym__subset,axiom,
% 159.37/159.07      ! [V_s_2,V_r_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 159.37/159.07       => ( c_Relation_Oantisym(T_b,V_s_2)
% 159.37/159.07         => c_Relation_Oantisym(T_b,V_r_2) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_antisym__Id__on,axiom,
% 159.37/159.07      ! [V_A_2,T_b] : c_Relation_Oantisym(T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_antisym__def,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Oantisym(T_b,V_r_2)
% 159.37/159.07      <=> ! [B_x,B_y] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2))
% 159.37/159.07           => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_r_2))
% 159.37/159.07             => B_x = B_y ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_antisymD,axiom,
% 159.37/159.07      ! [V_b_2,V_a_2,V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Oantisym(T_b,V_r_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.37/159.07         => ( 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_a_2)),V_r_2))
% 159.37/159.07           => V_a_2 = V_b_2 ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_antisym__reflcl,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Oantisym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))
% 159.37/159.07      <=> c_Relation_Oantisym(T_b,V_r_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_acyclic__impl__antisym__rtrancl,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 159.37/159.07       => c_Relation_Oantisym(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_equivpE,axiom,
% 159.37/159.07      ! [V_R_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 159.37/159.07       => ~ ( c_Predicate_Oreflp(T_b,V_R_2)
% 159.37/159.07           => ( c_Predicate_Osymp(T_b,V_R_2)
% 159.37/159.07             => ~ c_Predicate_Otransp(T_b,V_R_2) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_equivpI,axiom,
% 159.37/159.07      ! [V_R_2,T_b] :
% 159.37/159.07        ( c_Predicate_Oreflp(T_b,V_R_2)
% 159.37/159.07       => ( c_Predicate_Osymp(T_b,V_R_2)
% 159.37/159.07         => ( c_Predicate_Otransp(T_b,V_R_2)
% 159.37/159.07           => c_Equiv__Relations_Oequivp(T_b,V_R_2) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sympE,axiom,
% 159.37/159.07      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 159.37/159.07        ( c_Predicate_Osymp(T_b,V_r_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 159.37/159.07         => hBOOL(hAPP(hAPP(V_r_2,V_y_2),V_x_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_equivp__reflp__symp__transp,axiom,
% 159.37/159.07      ! [V_R_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 159.37/159.07      <=> ( c_Predicate_Oreflp(T_b,V_R_2)
% 159.37/159.07          & c_Predicate_Osymp(T_b,V_R_2)
% 159.37/159.07          & c_Predicate_Otransp(T_b,V_R_2) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__trans__comp__subset,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07       => ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2)),V_r_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_part__equivpI,axiom,
% 159.37/159.07      ! [T_b,V_R_2] :
% 159.37/159.07        ( ? [B_x] : hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 159.37/159.07       => ( c_Predicate_Osymp(T_b,V_R_2)
% 159.37/159.07         => ( c_Predicate_Otransp(T_b,V_R_2)
% 159.37/159.07           => c_Equiv__Relations_Opart__equivp(T_b,V_R_2) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__def,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07      <=> ! [B_x,B_y] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2))
% 159.37/159.07           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_r_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_symD,axiom,
% 159.37/159.07      ! [V_b_2,V_a_2,V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 159.37/159.07         => 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_a_2)),V_r_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__converse,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 159.37/159.07      <=> c_Relation_Osym(T_b,V_r_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__conv__converse__eq,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07      <=> hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2) = V_r_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__Un__converse,axiom,
% 159.37/159.07      ! [V_r_2,T_b] : c_Relation_Osym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__rtrancl,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07       => c_Relation_Osym(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__inv__image,axiom,
% 159.37/159.07      ! [V_f_2,T_c,V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07       => c_Relation_Osym(T_c,hAPP(hAPP(c_Relation_Oinv__image(T_b,T_c),V_r_2),V_f_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__Int,axiom,
% 159.37/159.07      ! [V_s_2,V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07       => ( c_Relation_Osym(T_b,V_s_2)
% 159.37/159.07         => c_Relation_Osym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_listrel__sym,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07       => c_Relation_Osym(tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__Id,axiom,
% 159.37/159.07      ! [T_b] : c_Relation_Osym(T_b,c_Relation_OId(T_b)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_part__equivp__transp,axiom,
% 159.37/159.07      ! [V_z_2,V_y_2,V_x_2,V_R_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 159.37/159.07         => ( hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_z_2))
% 159.37/159.07           => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_z_2)) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_part__equivp__symp,axiom,
% 159.37/159.07      ! [V_y_2,V_x_2,V_R_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 159.37/159.07         => hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_part__equivp__def,axiom,
% 159.37/159.07      ! [V_R_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 159.37/159.07      <=> ( ? [B_x] : hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 159.37/159.07          & ! [B_x,B_y] :
% 159.37/159.07              ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_y))
% 159.37/159.07            <=> ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 159.37/159.07                & hBOOL(hAPP(hAPP(V_R_2,B_y),B_y))
% 159.37/159.07                & hAPP(V_R_2,B_x) = hAPP(V_R_2,B_y) ) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__Id__on,axiom,
% 159.37/159.07      ! [V_A_2,T_b] : c_Relation_Osym(T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__Un,axiom,
% 159.37/159.07      ! [V_s_2,V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07       => ( c_Relation_Osym(T_b,V_s_2)
% 159.37/159.07         => c_Relation_Osym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_equivp__implies__part__equivp,axiom,
% 159.37/159.07      ! [V_R_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 159.37/159.07       => c_Equiv__Relations_Opart__equivp(T_b,V_R_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__trancl,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07       => c_Relation_Osym(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_sym__Int__converse,axiom,
% 159.37/159.07      ! [V_r_2,T_b] : c_Relation_Osym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_equiv__def,axiom,
% 159.37/159.07      ! [V_r_2,V_A_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.37/159.07      <=> ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.37/159.07          & c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07          & c_Relation_Otrans(T_b,V_r_2) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_equivI,axiom,
% 159.37/159.07      ! [V_r_2,V_A_2,T_b] :
% 159.37/159.07        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.37/159.07       => ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07         => ( c_Relation_Otrans(T_b,V_r_2)
% 159.37/159.07           => c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_equivE,axiom,
% 159.37/159.07      ! [V_r_2,V_A_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 159.37/159.07       => ~ ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 159.37/159.07           => ( c_Relation_Osym(T_b,V_r_2)
% 159.37/159.07             => ~ c_Relation_Otrans(T_b,V_r_2) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_symp__def,axiom,
% 159.37/159.07      ! [V_r_2,T_b] :
% 159.37/159.07        ( c_Predicate_Osymp(T_b,V_r_2)
% 159.37/159.07      <=> c_Relation_Osym(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_part__equivp__refl__symp__transp,axiom,
% 159.37/159.07      ! [V_R_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 159.37/159.07      <=> ( ? [B_x] : hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 159.37/159.07          & c_Predicate_Osymp(T_b,V_R_2)
% 159.37/159.07          & c_Predicate_Otransp(T_b,V_R_2) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_part__equivpE,axiom,
% 159.37/159.07      ! [V_R_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 159.37/159.07       => ~ ( ? [B_x] : hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 159.37/159.07           => ( c_Predicate_Osymp(T_b,V_R_2)
% 159.37/159.07             => ~ c_Predicate_Otransp(T_b,V_R_2) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_part__equivp__typedef,axiom,
% 159.37/159.07      ! [V_R_2,T_b] :
% 159.37/159.07        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 159.37/159.07       => ? [B_d] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),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_COMBS(T_b,T_b,tc_HOL_Obool),V_R_2),c_COMBI(T_b))))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b)),c_fequal)),V_R_2))))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inj__iff,axiom,
% 159.37/159.07      ! [V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07      <=> hAPP(c_Fun_Ocomp(T_c,T_b,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),V_f_2) = c_Fun_Oid(T_b) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__o__cancel,axiom,
% 159.37/159.07      ! [V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07       => hAPP(c_Fun_Ocomp(T_c,T_b,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),V_f_2) = c_Fun_Oid(T_b) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_o__inv__o__cancel,axiom,
% 159.37/159.07      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07       => hAPP(c_Fun_Ocomp(T_c,T_d,T_b,hAPP(c_Fun_Ocomp(T_b,T_d,T_c,V_g_2),c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2))),V_f_2) = V_g_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inj__on__inv__into,axiom,
% 159.37/159.07      ! [V_A_2,V_f_2,T_c,V_B_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 159.37/159.07       => c_Fun_Oinj__on(T_b,T_c,c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_2,V_f_2),V_B_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__into__image__cancel,axiom,
% 159.37/159.07      ! [V_S_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_A_2))
% 159.37/159.07         => hAPP(c_Set_Oimage(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_S_2)) = V_S_2 ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_image__inv__into__cancel,axiom,
% 159.37/159.07      ! [V_B_H_2,V_A_H_2,V_A_2,V_f_2,T_b,T_c] :
% 159.37/159.07        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_A_H_2
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_H_2),V_A_H_2))
% 159.37/159.07         => hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_2,V_f_2)),V_B_H_2)) = V_B_H_2 ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_surj__iff__all,axiom,
% 159.37/159.07      ! [V_f_2,T_b,T_c] :
% 159.37/159.07        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.37/159.07      <=> ! [B_x] : hAPP(V_f_2,hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2),B_x)) = B_x ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_surj__f__inv__f,axiom,
% 159.37/159.07      ! [V_y_2,V_f_2,T_b,T_c] :
% 159.37/159.07        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.37/159.07       => hAPP(V_f_2,hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2),V_y_2)) = V_y_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_image__surj__f__inv__f,axiom,
% 159.37/159.07      ! [V_A_2,V_f_2,T_b,T_c] :
% 159.37/159.07        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.37/159.07       => hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2)),V_A_2)) = V_A_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__into__injective,axiom,
% 159.37/159.07      ! [V_y_2,V_x_2,V_f_2,V_A_2,T_c,T_b] :
% 159.37/159.07        ( hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_x_2) = hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_y_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 159.37/159.07         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 159.37/159.07           => V_x_2 = V_y_2 ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__into__into,axiom,
% 159.37/159.07      ! [V_A_2,V_f_2,T_c,V_x_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 159.37/159.07       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_2,V_f_2),V_x_2)),V_A_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_f__inv__into__f,axiom,
% 159.37/159.07      ! [V_A_2,V_f_2,T_c,V_y_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 159.37/159.07       => hAPP(V_f_2,hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_2,V_f_2),V_y_2)) = V_y_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__id,axiom,
% 159.37/159.07      ! [T_b] : c_Hilbert__Choice_Oinv__into(T_b,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Fun_Oid(T_b)) = c_Fun_Oid(T_b) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__into__f__f,axiom,
% 159.37/159.07      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.07         => hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__into__f__eq,axiom,
% 159.37/159.07      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 159.37/159.07         => ( hAPP(V_f_2,V_x_2) = V_y_2
% 159.37/159.07           => hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_y_2) = V_x_2 ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__f__f,axiom,
% 159.37/159.07      ! [V_x_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07       => hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__f__eq,axiom,
% 159.37/159.07      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07       => ( hAPP(V_f_2,V_x_2) = V_y_2
% 159.37/159.07         => hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),V_y_2) = V_x_2 ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__into__def,axiom,
% 159.37/159.07      ! [V_x_2,V_f_2,V_A_2,T_c,T_b] : hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_x_2) = c_Hilbert__Choice_OEps(T_b,hAPP(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_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_x_2))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__def,axiom,
% 159.37/159.07      ! [V_y_2,V_f_2,T_c,T_b] : hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),V_y_2) = c_Hilbert__Choice_OEps(T_b,hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_y_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inj__imp__surj__inv,axiom,
% 159.37/159.07      ! [V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07       => hAPP(c_Set_Oimage(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_image__inv__f__f,axiom,
% 159.37/159.07      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07       => hAPP(c_Set_Oimage(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__image__comp,axiom,
% 159.37/159.07      ! [V_X_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07       => hAPP(c_Set_Oimage(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_X_2)) = V_X_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_surj__imp__inj__inv,axiom,
% 159.37/159.07      ! [V_f_2,T_b,T_c] :
% 159.37/159.07        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.37/159.07       => c_Fun_Oinj__on(T_b,T_c,c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__into__comp,axiom,
% 159.37/159.07      ! [V_x_2,V_A_2,V_g_2,T_d,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))
% 159.37/159.07       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,V_A_2)
% 159.37/159.07         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))))
% 159.37/159.07           => hAPP(c_Hilbert__Choice_Oinv__into(T_d,T_c,V_A_2,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_b,T_d,T_c,c_Hilbert__Choice_Oinv__into(T_d,T_b,V_A_2,V_g_2)),c_Hilbert__Choice_Oinv__into(T_b,T_c,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2),V_f_2)),V_x_2) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_surj__iff,axiom,
% 159.37/159.07      ! [V_f_2,T_b,T_c] :
% 159.37/159.07        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 159.37/159.07      <=> hAPP(c_Fun_Ocomp(T_c,T_b,T_b,V_f_2),c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2)) = c_Fun_Oid(T_b) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inj__transfer,axiom,
% 159.37/159.07      ! [V_x_2,V_Pa_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07       => ( ! [B_y] :
% 159.37/159.07              ( hBOOL(hAPP(hAPP(c_member(T_c),B_y),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 159.37/159.07             => hBOOL(hAPP(V_Pa_2,hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),B_y))) )
% 159.37/159.07         => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_fold__image__UN__disjoint,axiom,
% 159.37/159.07      ! [V_g_2,V_A_2,T_c,V_I_2,T_b,T_d] :
% 159.37/159.07        ( class_Groups_Ocomm__monoid__mult(T_d)
% 159.37/159.07       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_I_2))
% 159.37/159.07         => ( ! [B_x] :
% 159.37/159.07                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 159.37/159.07               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_A_2,B_x))) )
% 159.37/159.07           => ( ! [B_x] :
% 159.37/159.07                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 159.37/159.07                 => ! [B_xa] :
% 159.37/159.07                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_I_2))
% 159.37/159.07                     => ( B_x != B_xa
% 159.37/159.07                       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,B_x)),hAPP(V_A_2,B_xa)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) )
% 159.37/159.07             => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d)),V_g_2),c_Groups_Oone__class_Oone(T_d)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),T_d,T_b),hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d)),V_g_2),c_Groups_Oone__class_Oone(T_d))),V_A_2)),c_Groups_Oone__class_Oone(T_d)),V_I_2) ) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_nat__of__cases,axiom,
% 159.37/159.07      ! [V_y_2] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 159.37/159.07       => ~ ! [B_x] : V_y_2 != hAPP(c_Code__Numeral_Onat__of,B_x) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_nat__of__induct,axiom,
% 159.37/159.07      ! [V_Pa_2,V_y_2] :
% 159.37/159.07        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 159.37/159.07       => ( ! [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Code__Numeral_Onat__of,B_x)))
% 159.37/159.07         => hBOOL(hAPP(V_Pa_2,V_y_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_of__nat__cases,axiom,
% 159.37/159.07      ! [V_x_2] :
% 159.37/159.07        ~ ! [B_y] :
% 159.37/159.07            ( V_x_2 = hAPP(c_Code__Numeral_Oof__nat,B_y)
% 159.37/159.07           => ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_y),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_of__nat__induct,axiom,
% 159.37/159.07      ! [V_x_2,V_Pa_2] :
% 159.37/159.07        ( ! [B_y] :
% 159.37/159.07            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_y),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 159.37/159.07           => hBOOL(hAPP(V_Pa_2,hAPP(c_Code__Numeral_Oof__nat,B_y))) )
% 159.37/159.07       => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lazy__sequence_Orecs_I1_J,axiom,
% 159.37/159.07      ! [V_f2_2,V_f1_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__rec(T_b,T_c,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OEmpty(T_c)) = V_f1_2 ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_beyond__def,axiom,
% 159.37/159.07      ! [V_l,V_k] :
% 159.37/159.07        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 159.37/159.07         => c_Quickcheck_Obeyond(V_k,V_l) = V_l )
% 159.37/159.07        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 159.37/159.07         => c_Quickcheck_Obeyond(V_k,V_l) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_beyond__zero,axiom,
% 159.37/159.07      ! [V_k] : c_Quickcheck_Obeyond(V_k,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_lazy__sequence_Orecs_I2_J,axiom,
% 159.37/159.07      ! [V_lazy__sequence_2,V_a_2,V_f2_2,V_f1_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__rec(T_b,T_c,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OInsert(T_c,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(hAPP(V_f2_2,V_a_2),V_lazy__sequence_2),c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__rec(T_b,T_c,V_f1_2,V_f2_2,V_lazy__sequence_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__image__Collect__eq,axiom,
% 159.37/159.07      ! [V_Pa_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,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)))
% 159.37/159.07       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)) = hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),V_Pa_2),c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_curry__def,axiom,
% 159.37/159.07      ! [V_y_2,V_x_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ocurry(T_c,T_d,T_b,V_c_2),V_x_2),V_y_2) = hAPP(V_c_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_curryI,axiom,
% 159.37/159.07      ! [V_b_2,V_a_2,T_c,T_b,V_f_2] :
% 159.37/159.07        ( hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)))
% 159.37/159.07       => hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__id,axiom,
% 159.37/159.07      ! [V_A_2,T_b] : c_Fun_Obij__betw(T_b,T_b,c_Fun_Oid(T_b),V_A_2,V_A_2) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_o__inv__distrib,axiom,
% 159.37/159.07      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,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)))
% 159.37/159.07       => ( c_Fun_Obij__betw(T_d,T_b,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07         => c_Hilbert__Choice_Oinv__into(T_d,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_d,T_c,c_Hilbert__Choice_Oinv__into(T_d,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)),V_g_2)),c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__into__inv__into__eq,axiom,
% 159.37/159.07      ! [V_a_2,V_A_H_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_A_H_2)
% 159.37/159.07       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 159.37/159.07         => hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_H_2,c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2)),V_a_2) = hAPP(V_f_2,V_a_2) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__inv__into,axiom,
% 159.37/159.07      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 159.37/159.07       => c_Fun_Obij__betw(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_B_2,V_A_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_inv__inv__eq,axiom,
% 159.37/159.07      ! [V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,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)))
% 159.37/159.07       => c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)) = V_f_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__imp__bij__inv,axiom,
% 159.37/159.07      ! [V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,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)))
% 159.37/159.07       => c_Fun_Obij__betw(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_split__curry,axiom,
% 159.37/159.07      ! [V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),c_Product__Type_Ocurry(T_b,T_c,T_d,V_f_2)) = V_f_2 ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_curry__split,axiom,
% 159.37/159.07      ! [V_f_2,T_d,T_c,T_b] : c_Product__Type_Ocurry(T_b,T_c,T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)) = V_f_2 ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__def,axiom,
% 159.37/159.07      ! [V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,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)))
% 159.37/159.07      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07          & hAPP(c_Set_Oimage(T_b,T_c,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)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bijI,axiom,
% 159.37/159.07      ! [V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 159.37/159.07       => ( hAPP(c_Set_Oimage(T_b,T_c,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))
% 159.37/159.07         => c_Fun_Obij__betw(T_b,T_c,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))) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__Disj__Un,axiom,
% 159.37/159.07      ! [V_f_2,V_B_H_2,V_A_H_2,T_c,V_B_2,V_A_2,T_b] :
% 159.37/159.07        ( 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))
% 159.37/159.07       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_H_2),V_B_H_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 159.37/159.07         => ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_A_H_2)
% 159.37/159.07           => ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_B_2,V_B_H_2)
% 159.37/159.07             => c_Fun_Obij__betw(T_b,T_c,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_c,tc_HOL_Obool)),V_A_H_2),V_B_H_2)) ) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__combine,axiom,
% 159.37/159.07      ! [V_D_2,V_C_2,V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 159.37/159.07       => ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_C_2,V_D_2)
% 159.37/159.07         => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_D_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 159.37/159.07           => c_Fun_Obij__betw(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_D_2)) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__imp__inj__on,axiom,
% 159.37/159.07      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 159.37/159.07       => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__is__inj,axiom,
% 159.37/159.07      ! [V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,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)))
% 159.37/159.07       => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__id__iff,axiom,
% 159.37/159.07      ! [V_B_2,V_A_2,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_b,c_Fun_Oid(T_b),V_A_2,V_B_2)
% 159.37/159.07      <=> V_A_2 = V_B_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__id,axiom,
% 159.37/159.07      ! [T_b] : c_Fun_Obij__betw(T_b,T_b,c_Fun_Oid(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__empty1,axiom,
% 159.37/159.07      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_A_2)
% 159.37/159.07       => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__empty2,axiom,
% 159.37/159.07      ! [V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))
% 159.37/159.07       => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__same__card,axiom,
% 159.37/159.07      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 159.37/159.07       => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_c),V_B_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__the__inv__into,axiom,
% 159.37/159.07      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 159.37/159.07       => c_Fun_Obij__betw(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_B_2,V_A_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__finite,axiom,
% 159.37/159.07      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 159.37/159.07       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.07        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_BIJ,axiom,
% 159.37/159.07      ! [V_B_2,T_c,V_A_2,T_b] :
% 159.37/159.07        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 159.37/159.07       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 159.37/159.07         => ( ? [B_f] : c_Fun_Obij__betw(T_b,T_c,B_f,V_A_2,V_B_2)
% 159.37/159.07          <=> hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_c),V_B_2) ) ) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(fact_bij__betw__def,axiom,
% 159.37/159.07      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 159.37/159.07        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 159.37/159.07      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 159.37/159.07          & hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = V_B_2 ) ) ).
% 159.37/159.07  
% 159.37/159.07  %----Arity declarations (219)
% 159.37/159.07  fof(arity_HOL__Obool__Lattices_Obounded__lattice,axiom,
% 159.37/159.07      class_Lattices_Obounded__lattice(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Lattices_Obounded__lattice,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Lattices_Obounded__lattice(T_1)
% 159.37/159.07       => class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Complete__Lattice_Ocomplete__lattice,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Complete__Lattice_Ocomplete__lattice(T_1)
% 159.37/159.07       => class_Complete__Lattice_Ocomplete__lattice(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Lattices_Obounded__lattice__top,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Lattices_Obounded__lattice(T_1)
% 159.37/159.07       => class_Lattices_Obounded__lattice__top(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Lattices_Obounded__lattice__bot,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Lattices_Obounded__lattice(T_1)
% 159.37/159.07       => class_Lattices_Obounded__lattice__bot(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Lattices_Osemilattice__sup,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Lattices_Olattice(T_1)
% 159.37/159.07       => class_Lattices_Osemilattice__sup(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Lattices_Osemilattice__inf,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Lattices_Olattice(T_1)
% 159.37/159.07       => class_Lattices_Osemilattice__inf(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Lattices_Odistrib__lattice,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Lattices_Odistrib__lattice(T_1)
% 159.37/159.07       => class_Lattices_Odistrib__lattice(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Lattices_Oboolean__algebra,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Lattices_Oboolean__algebra(T_1)
% 159.37/159.07       => class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Orderings_Opreorder,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Orderings_Opreorder(T_1)
% 159.37/159.07       => class_Orderings_Opreorder(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Finite__Set_Ofinite,axiom,
% 159.37/159.07      ! [T_1,T_2] :
% 159.37/159.07        ( ( class_Finite__Set_Ofinite(T_2)
% 159.37/159.07          & class_Finite__Set_Ofinite(T_1) )
% 159.37/159.07       => class_Finite__Set_Ofinite(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Lattices_Olattice,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Lattices_Olattice(T_1)
% 159.37/159.07       => class_Lattices_Olattice(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Orderings_Oorder,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Orderings_Oorder(T_1)
% 159.37/159.07       => class_Orderings_Oorder(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Orderings_Otop,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Orderings_Otop(T_1)
% 159.37/159.07       => class_Orderings_Otop(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Orderings_Oord,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Orderings_Oord(T_1)
% 159.37/159.07       => class_Orderings_Oord(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Orderings_Obot,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Orderings_Obot(T_1)
% 159.37/159.07       => class_Orderings_Obot(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Groups_Ouminus,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Groups_Ouminus(T_1)
% 159.37/159.07       => class_Groups_Ouminus(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Groups_Ominus,axiom,
% 159.37/159.07      ! [T_2,T_1] :
% 159.37/159.07        ( class_Groups_Ominus(T_1)
% 159.37/159.07       => class_Groups_Ominus(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_fun__Enum_Oenum,axiom,
% 159.37/159.07      ! [T_1,T_2] :
% 159.37/159.07        ( ( class_Enum_Oenum(T_2)
% 159.37/159.07          & class_Enum_Oenum(T_1) )
% 159.37/159.07       => class_Enum_Oenum(tc_fun(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Com__Ocom__Nat_Osize,axiom,
% 159.37/159.07      class_Nat_Osize(tc_Com_Ocom) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 159.37/159.07      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 159.37/159.07      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Olinordered__comm__semiring__strict,axiom,
% 159.37/159.07      class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Olinordered__semiring__1__strict,axiom,
% 159.37/159.07      class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Olinordered__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Olinordered__semiring__strict,axiom,
% 159.37/159.07      class_Rings_Olinordered__semiring__strict(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oordered__ab__group__add__abs,axiom,
% 159.37/159.07      class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oordered__comm__monoid__add,axiom,
% 159.37/159.07      class_Groups_Oordered__comm__monoid__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Olinordered__ab__group__add,axiom,
% 159.37/159.07      class_Groups_Olinordered__ab__group__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Ocancel__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oring__1__no__zero__divisors,axiom,
% 159.37/159.07      class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oordered__cancel__semiring,axiom,
% 159.37/159.07      class_Rings_Oordered__cancel__semiring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Olinordered__ring__strict,axiom,
% 159.37/159.07      class_Rings_Olinordered__ring__strict(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oring__no__zero__divisors,axiom,
% 159.37/159.07      class_Rings_Oring__no__zero__divisors(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oordered__comm__semiring,axiom,
% 159.37/159.07      class_Rings_Oordered__comm__semiring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Olinordered__semiring__1,axiom,
% 159.37/159.07      class_Rings_Olinordered__semiring__1(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oordered__ab__group__add,axiom,
% 159.37/159.07      class_Groups_Oordered__ab__group__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Ocancel__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Ocancel__semigroup__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Olinordered__semiring,axiom,
% 159.37/159.07      class_Rings_Olinordered__semiring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Olinordered__semidom,axiom,
% 159.37/159.07      class_Rings_Olinordered__semidom(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Lazy__Sequence_Osmall__lazy,axiom,
% 159.37/159.07      class_Lazy__Sequence_Osmall__lazy(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Lattices_Osemilattice__sup,axiom,
% 159.37/159.07      class_Lattices_Osemilattice__sup(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Lattices_Osemilattice__inf,axiom,
% 159.37/159.07      class_Lattices_Osemilattice__inf(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Lattices_Odistrib__lattice,axiom,
% 159.37/159.07      class_Lattices_Odistrib__lattice(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oab__semigroup__mult,axiom,
% 159.37/159.07      class_Groups_Oab__semigroup__mult(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Ocomm__monoid__mult,axiom,
% 159.37/159.07      class_Groups_Ocomm__monoid__mult(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Oab__semigroup__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oordered__semiring,axiom,
% 159.37/159.07      class_Rings_Oordered__semiring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oordered__ring__abs,axiom,
% 159.37/159.07      class_Rings_Oordered__ring__abs(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Ono__zero__divisors,axiom,
% 159.37/159.07      class_Rings_Ono__zero__divisors(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Ocomm__monoid__add,axiom,
% 159.37/159.07      class_Groups_Ocomm__monoid__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Olinordered__ring,axiom,
% 159.37/159.07      class_Rings_Olinordered__ring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Olinordered__idom,axiom,
% 159.37/159.07      class_Rings_Olinordered__idom(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Ocomm__semiring__1,axiom,
% 159.37/159.07      class_Rings_Ocomm__semiring__1(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Osemigroup__add,axiom,
% 159.37/159.07      class_Groups_Osemigroup__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Divides_Osemiring__div,axiom,
% 159.37/159.07      class_Divides_Osemiring__div(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Ocomm__semiring,axiom,
% 159.37/159.07      class_Rings_Ocomm__semiring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Nat_Osemiring__char__0,axiom,
% 159.37/159.07      class_Nat_Osemiring__char__0(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oab__group__add,axiom,
% 159.37/159.07      class_Groups_Oab__group__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Ozero__neq__one,axiom,
% 159.37/159.07      class_Rings_Ozero__neq__one(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oordered__ring,axiom,
% 159.37/159.07      class_Rings_Oordered__ring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Orderings_Opreorder,axiom,
% 159.37/159.07      class_Orderings_Opreorder(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Orderings_Olinorder,axiom,
% 159.37/159.07      class_Orderings_Olinorder(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Omonoid__mult,axiom,
% 159.37/159.07      class_Groups_Omonoid__mult(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Ocomm__ring__1,axiom,
% 159.37/159.07      class_Rings_Ocomm__ring__1(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Omonoid__add,axiom,
% 159.37/159.07      class_Groups_Omonoid__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Osemiring__1,axiom,
% 159.37/159.07      class_Rings_Osemiring__1(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Osemiring__0,axiom,
% 159.37/159.07      class_Rings_Osemiring__0(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Lattices_Olattice,axiom,
% 159.37/159.07      class_Lattices_Olattice(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Ogroup__add,axiom,
% 159.37/159.07      class_Groups_Ogroup__add(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Divides_Oring__div,axiom,
% 159.37/159.07      class_Divides_Oring__div(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Omult__zero,axiom,
% 159.37/159.07      class_Rings_Omult__zero(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Orderings_Oorder,axiom,
% 159.37/159.07      class_Orderings_Oorder(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Int_Oring__char__0,axiom,
% 159.37/159.07      class_Int_Oring__char__0(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Int_Onumber__ring,axiom,
% 159.37/159.07      class_Int_Onumber__ring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Osemiring,axiom,
% 159.37/159.07      class_Rings_Osemiring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Orderings_Oord,axiom,
% 159.37/159.07      class_Orderings_Oord(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Ouminus,axiom,
% 159.37/159.07      class_Groups_Ouminus(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Osgn__if,axiom,
% 159.37/159.07      class_Groups_Osgn__if(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oabs__if,axiom,
% 159.37/159.07      class_Groups_Oabs__if(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oring__1,axiom,
% 159.37/159.07      class_Rings_Oring__1(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Ominus,axiom,
% 159.37/159.07      class_Groups_Ominus(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Power_Opower,axiom,
% 159.37/159.07      class_Power_Opower(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Ozero,axiom,
% 159.37/159.07      class_Groups_Ozero(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oring,axiom,
% 159.37/159.07      class_Rings_Oring(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Rings_Oidom,axiom,
% 159.37/159.07      class_Rings_Oidom(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Int_Onumber,axiom,
% 159.37/159.07      class_Int_Onumber(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Int__Oint__Groups_Oone,axiom,
% 159.37/159.07      class_Groups_Oone(tc_Int_Oint) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 159.37/159.07      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 159.37/159.07      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Olinordered__comm__semiring__strict,axiom,
% 159.37/159.07      class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Olinordered__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Olinordered__semiring__strict,axiom,
% 159.37/159.07      class_Rings_Olinordered__semiring__strict(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Oordered__comm__monoid__add,axiom,
% 159.37/159.07      class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Ocancel__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Oordered__cancel__semiring,axiom,
% 159.37/159.07      class_Rings_Oordered__cancel__semiring(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Oordered__comm__semiring,axiom,
% 159.37/159.07      class_Rings_Oordered__comm__semiring(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Ocancel__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Ocancel__semigroup__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Olinordered__semiring,axiom,
% 159.37/159.07      class_Rings_Olinordered__semiring(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Olinordered__semidom,axiom,
% 159.37/159.07      class_Rings_Olinordered__semidom(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Lattices_Osemilattice__sup,axiom,
% 159.37/159.07      class_Lattices_Osemilattice__sup(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Lattices_Osemilattice__inf,axiom,
% 159.37/159.07      class_Lattices_Osemilattice__inf(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Lattices_Odistrib__lattice,axiom,
% 159.37/159.07      class_Lattices_Odistrib__lattice(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Oab__semigroup__mult,axiom,
% 159.37/159.07      class_Groups_Oab__semigroup__mult(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Ocomm__monoid__mult,axiom,
% 159.37/159.07      class_Groups_Ocomm__monoid__mult(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Oab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Oab__semigroup__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Oordered__semiring,axiom,
% 159.37/159.07      class_Rings_Oordered__semiring(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Ono__zero__divisors,axiom,
% 159.37/159.07      class_Rings_Ono__zero__divisors(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Ocomm__monoid__add,axiom,
% 159.37/159.07      class_Groups_Ocomm__monoid__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Ocomm__semiring__1,axiom,
% 159.37/159.07      class_Rings_Ocomm__semiring__1(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Osemigroup__add,axiom,
% 159.37/159.07      class_Groups_Osemigroup__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Divides_Osemiring__div,axiom,
% 159.37/159.07      class_Divides_Osemiring__div(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Ocomm__semiring,axiom,
% 159.37/159.07      class_Rings_Ocomm__semiring(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Orderings_Owellorder,axiom,
% 159.37/159.07      class_Orderings_Owellorder(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Nat_Osemiring__char__0,axiom,
% 159.37/159.07      class_Nat_Osemiring__char__0(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Ozero__neq__one,axiom,
% 159.37/159.07      class_Rings_Ozero__neq__one(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Orderings_Opreorder,axiom,
% 159.37/159.07      class_Orderings_Opreorder(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Orderings_Olinorder,axiom,
% 159.37/159.07      class_Orderings_Olinorder(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Omonoid__mult,axiom,
% 159.37/159.07      class_Groups_Omonoid__mult(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Omonoid__add,axiom,
% 159.37/159.07      class_Groups_Omonoid__add(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Osemiring__1,axiom,
% 159.37/159.07      class_Rings_Osemiring__1(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Osemiring__0,axiom,
% 159.37/159.07      class_Rings_Osemiring__0(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Lattices_Olattice,axiom,
% 159.37/159.07      class_Lattices_Olattice(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Omult__zero,axiom,
% 159.37/159.07      class_Rings_Omult__zero(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Orderings_Oorder,axiom,
% 159.37/159.07      class_Orderings_Oorder(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Rings_Osemiring,axiom,
% 159.37/159.07      class_Rings_Osemiring(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Orderings_Oord,axiom,
% 159.37/159.07      class_Orderings_Oord(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Orderings_Obot,axiom,
% 159.37/159.07      class_Orderings_Obot(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Ominus,axiom,
% 159.37/159.07      class_Groups_Ominus(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Power_Opower,axiom,
% 159.37/159.07      class_Power_Opower(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Ozero,axiom,
% 159.37/159.07      class_Groups_Ozero(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Int_Onumber,axiom,
% 159.37/159.07      class_Int_Onumber(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Groups_Oone,axiom,
% 159.37/159.07      class_Groups_Oone(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nat__Onat__Nat_Osize,axiom,
% 159.37/159.07      class_Nat_Osize(tc_Nat_Onat) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Complete__Lattice_Ocomplete__lattice,axiom,
% 159.37/159.07      class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Lattices_Obounded__lattice__top,axiom,
% 159.37/159.07      class_Lattices_Obounded__lattice__top(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Lattices_Obounded__lattice__bot,axiom,
% 159.37/159.07      class_Lattices_Obounded__lattice__bot(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Lattices_Osemilattice__sup,axiom,
% 159.37/159.07      class_Lattices_Osemilattice__sup(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Lattices_Osemilattice__inf,axiom,
% 159.37/159.07      class_Lattices_Osemilattice__inf(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Lattices_Odistrib__lattice,axiom,
% 159.37/159.07      class_Lattices_Odistrib__lattice(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Lattices_Oboolean__algebra,axiom,
% 159.37/159.07      class_Lattices_Oboolean__algebra(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Orderings_Opreorder,axiom,
% 159.37/159.07      class_Orderings_Opreorder(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Finite__Set_Ofinite,axiom,
% 159.37/159.07      class_Finite__Set_Ofinite(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Lattices_Olattice,axiom,
% 159.37/159.07      class_Lattices_Olattice(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Orderings_Oorder,axiom,
% 159.37/159.07      class_Orderings_Oorder(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Orderings_Otop,axiom,
% 159.37/159.07      class_Orderings_Otop(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Orderings_Oord,axiom,
% 159.37/159.07      class_Orderings_Oord(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Orderings_Obot,axiom,
% 159.37/159.07      class_Orderings_Obot(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Groups_Ouminus,axiom,
% 159.37/159.07      class_Groups_Ouminus(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Groups_Ominus,axiom,
% 159.37/159.07      class_Groups_Ominus(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Enum_Oenum,axiom,
% 159.37/159.07      class_Enum_Oenum(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_HOL__Obool__Nat_Osize,axiom,
% 159.37/159.07      class_Nat_Osize(tc_HOL_Obool) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Com__Ostate__Nat_Osize,axiom,
% 159.37/159.07      class_Nat_Osize(tc_Com_Ostate) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Com__Ovname__Nat_Osize,axiom,
% 159.37/159.07      class_Nat_Osize(tc_Com_Ovname) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_List__Olist__Lazy__Sequence_Osmall__lazy,axiom,
% 159.37/159.07      ! [T_1] :
% 159.37/159.07        ( class_Lazy__Sequence_Osmall__lazy(T_1)
% 159.37/159.07       => class_Lazy__Sequence_Osmall__lazy(tc_List_Olist(T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_List__Olist__Nat_Osize,axiom,
% 159.37/159.07      ! [T_1] : class_Nat_Osize(tc_List_Olist(T_1)) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_sum__Finite__Set_Ofinite,axiom,
% 159.37/159.07      ! [T_1,T_2] :
% 159.37/159.07        ( ( class_Finite__Set_Ofinite(T_2)
% 159.37/159.07          & class_Finite__Set_Ofinite(T_1) )
% 159.37/159.07       => class_Finite__Set_Ofinite(tc_sum(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_sum__Enum_Oenum,axiom,
% 159.37/159.07      ! [T_1,T_2] :
% 159.37/159.07        ( ( class_Enum_Oenum(T_2)
% 159.37/159.07          & class_Enum_Oenum(T_1) )
% 159.37/159.07       => class_Enum_Oenum(tc_sum(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_sum__Nat_Osize,axiom,
% 159.37/159.07      ! [T_1,T_2] : class_Nat_Osize(tc_sum(T_2,T_1)) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Option__Ooption__Finite__Set_Ofinite,axiom,
% 159.37/159.07      ! [T_1] :
% 159.37/159.07        ( class_Finite__Set_Ofinite(T_1)
% 159.37/159.07       => class_Finite__Set_Ofinite(tc_Option_Ooption(T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Option__Ooption__Enum_Oenum,axiom,
% 159.37/159.07      ! [T_1] :
% 159.37/159.07        ( class_Enum_Oenum(T_1)
% 159.37/159.07       => class_Enum_Oenum(tc_Option_Ooption(T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Option__Ooption__Nat_Osize,axiom,
% 159.37/159.07      ! [T_1] : class_Nat_Osize(tc_Option_Ooption(T_1)) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Nitpick__Opair____box__Nat_Osize,axiom,
% 159.37/159.07      ! [T_1,T_2] : class_Nat_Osize(tc_Nitpick_Opair__box(T_2,T_1)) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_prod__Lazy__Sequence_Osmall__lazy,axiom,
% 159.37/159.07      ! [T_1,T_2] :
% 159.37/159.07        ( ( class_Lazy__Sequence_Osmall__lazy(T_2)
% 159.37/159.07          & class_Lazy__Sequence_Osmall__lazy(T_1) )
% 159.37/159.07       => class_Lazy__Sequence_Osmall__lazy(tc_prod(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_prod__Finite__Set_Ofinite,axiom,
% 159.37/159.07      ! [T_1,T_2] :
% 159.37/159.07        ( ( class_Finite__Set_Ofinite(T_2)
% 159.37/159.07          & class_Finite__Set_Ofinite(T_1) )
% 159.37/159.07       => class_Finite__Set_Ofinite(tc_prod(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_prod__Enum_Oenum,axiom,
% 159.37/159.07      ! [T_1,T_2] :
% 159.37/159.07        ( ( class_Enum_Oenum(T_2)
% 159.37/159.07          & class_Enum_Oenum(T_1) )
% 159.37/159.07       => class_Enum_Oenum(tc_prod(T_2,T_1)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_prod__Nat_Osize,axiom,
% 159.37/159.07      ! [T_1,T_2] : class_Nat_Osize(tc_prod(T_2,T_1)) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Product____Type__Ounit__Lazy__Sequence_Osmall__lazy,axiom,
% 159.37/159.07      class_Lazy__Sequence_Osmall__lazy(tc_Product__Type_Ounit) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Product____Type__Ounit__Finite__Set_Ofinite,axiom,
% 159.37/159.07      class_Finite__Set_Ofinite(tc_Product__Type_Ounit) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Product____Type__Ounit__Enum_Oenum,axiom,
% 159.37/159.07      class_Enum_Oenum(tc_Product__Type_Ounit) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Product____Type__Ounit__Nat_Osize,axiom,
% 159.37/159.07      class_Nat_Osize(tc_Product__Type_Ounit) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Evaluation__Oterm__Nat_Osize,axiom,
% 159.37/159.07      class_Nat_Osize(tc_Code__Evaluation_Oterm) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Hoare____Mirabelle__Otriple__Nat_Osize,axiom,
% 159.37/159.07      ! [T_1] : class_Nat_Osize(tc_Hoare__Mirabelle_Otriple(T_1)) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 159.37/159.07      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__comm__semiring__strict,axiom,
% 159.37/159.07      class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Olinordered__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring__strict,axiom,
% 159.37/159.07      class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__comm__monoid__add,axiom,
% 159.37/159.07      class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__ab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__cancel__semiring,axiom,
% 159.37/159.07      class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__comm__semiring,axiom,
% 159.37/159.07      class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring,axiom,
% 159.37/159.07      class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semidom,axiom,
% 159.37/159.07      class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__mult,axiom,
% 159.37/159.07      class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__mult,axiom,
% 159.37/159.07      class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__add,axiom,
% 159.37/159.07      class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__semiring,axiom,
% 159.37/159.07      class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ono__zero__divisors,axiom,
% 159.37/159.07      class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__add,axiom,
% 159.37/159.07      class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring__1,axiom,
% 159.37/159.07      class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Osemigroup__add,axiom,
% 159.37/159.07      class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Divides_Osemiring__div,axiom,
% 159.37/159.07      class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring,axiom,
% 159.37/159.07      class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Nat_Osemiring__char__0,axiom,
% 159.37/159.07      class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ozero__neq__one,axiom,
% 159.37/159.07      class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Opreorder,axiom,
% 159.37/159.07      class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Olinorder,axiom,
% 159.37/159.07      class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__mult,axiom,
% 159.37/159.07      class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__add,axiom,
% 159.37/159.07      class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__1,axiom,
% 159.37/159.07      class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__0,axiom,
% 159.37/159.07      class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Omult__zero,axiom,
% 159.37/159.07      class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oorder,axiom,
% 159.37/159.07      class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring,axiom,
% 159.37/159.07      class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oord,axiom,
% 159.37/159.07      class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ominus,axiom,
% 159.37/159.07      class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Power_Opower,axiom,
% 159.37/159.07      class_Power_Opower(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ozero,axiom,
% 159.37/159.07      class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Int_Onumber,axiom,
% 159.37/159.07      class_Int_Onumber(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oone,axiom,
% 159.37/159.07      class_Groups_Oone(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Code____Numeral__Ocode____numeral__Nat_Osize,axiom,
% 159.37/159.07      class_Nat_Osize(tc_Code__Numeral_Ocode__numeral) ).
% 159.37/159.07  
% 159.37/159.07  fof(arity_Lazy____Sequence__Olazy____sequence__Nat_Osize,axiom,
% 159.37/159.07      ! [T_1] : class_Nat_Osize(tc_Lazy__Sequence_Olazy__sequence(T_1)) ).
% 159.37/159.07  
% 159.37/159.07  %----Helper facts (20)
% 159.37/159.07  fof(help_c__COMBI__1,axiom,
% 159.37/159.07      ! [V_P,T_a] : hAPP(c_COMBI(T_a),V_P) = V_P ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__COMBK__1,axiom,
% 159.37/159.07      ! [V_Q,V_P,T_b,T_a] : hAPP(hAPP(c_COMBK(T_a,T_b),V_P),V_Q) = V_P ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__COMBB__1,axiom,
% 159.37/159.07      ! [V_R_2,V_Qa_2,V_Pa_2,T_d,T_b,T_c] : hAPP(hAPP(hAPP(c_COMBB(T_c,T_b,T_d),V_Pa_2),V_Qa_2),V_R_2) = hAPP(V_Pa_2,hAPP(V_Qa_2,V_R_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__COMBC__1,axiom,
% 159.37/159.07      ! [V_R_2,V_Qa_2,V_Pa_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_Pa_2),V_Qa_2),V_R_2) = hAPP(hAPP(V_Pa_2,V_R_2),V_Qa_2) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__COMBS__1,axiom,
% 159.37/159.07      ! [V_R_2,V_Qa_2,V_Pa_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBS(T_c,T_d,T_b),V_Pa_2),V_Qa_2),V_R_2) = hAPP(hAPP(V_Pa_2,V_R_2),hAPP(V_Qa_2,V_R_2)) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fequal__1,axiom,
% 159.37/159.07      ! [V_y_2,V_x_2] :
% 159.37/159.07        ( ~ hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2))
% 159.37/159.07        | V_x_2 = V_y_2 ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fequal__2,axiom,
% 159.37/159.07      ! [V_y_2,V_x_2] :
% 159.37/159.07        ( V_x_2 != V_y_2
% 159.37/159.07        | hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fFalse__1,axiom,
% 159.37/159.07      ~ hBOOL(c_fFalse) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fTrue__1,axiom,
% 159.37/159.07      hBOOL(c_fTrue) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fNot__1,axiom,
% 159.37/159.07      ! [V_Pa_2] :
% 159.37/159.07        ( ~ hBOOL(hAPP(c_fNot,V_Pa_2))
% 159.37/159.07        | ~ hBOOL(V_Pa_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fNot__2,axiom,
% 159.37/159.07      ! [V_Pa_2] :
% 159.37/159.07        ( ~ ~ hBOOL(V_Pa_2)
% 159.37/159.07        | hBOOL(hAPP(c_fNot,V_Pa_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fconj__1,axiom,
% 159.37/159.07      ! [V_Qa_2,V_Pa_2] :
% 159.37/159.07        ( ~ hBOOL(V_Pa_2)
% 159.37/159.07        | ~ hBOOL(V_Qa_2)
% 159.37/159.07        | hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Qa_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fconj__2,axiom,
% 159.37/159.07      ! [V_Qa_2,V_Pa_2] :
% 159.37/159.07        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Qa_2))
% 159.37/159.07        | hBOOL(V_Pa_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fconj__3,axiom,
% 159.37/159.07      ! [V_Qa_2,V_Pa_2] :
% 159.37/159.07        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Qa_2))
% 159.37/159.07        | hBOOL(V_Qa_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fdisj__1,axiom,
% 159.37/159.07      ! [V_Qa_2,V_Pa_2] :
% 159.37/159.07        ( ~ hBOOL(V_Pa_2)
% 159.37/159.07        | hBOOL(hAPP(hAPP(c_fdisj,V_Pa_2),V_Qa_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fdisj__2,axiom,
% 159.37/159.07      ! [V_Pa_2,V_Qa_2] :
% 159.37/159.07        ( ~ hBOOL(V_Qa_2)
% 159.37/159.07        | hBOOL(hAPP(hAPP(c_fdisj,V_Pa_2),V_Qa_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fdisj__3,axiom,
% 159.37/159.07      ! [V_Qa_2,V_Pa_2] :
% 159.37/159.07        ( ~ hBOOL(hAPP(hAPP(c_fdisj,V_Pa_2),V_Qa_2))
% 159.37/159.07        | hBOOL(V_Pa_2)
% 159.37/159.07        | hBOOL(V_Qa_2) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fimplies__1,axiom,
% 159.37/159.07      ! [V_Qa_2,V_Pa_2] :
% 159.37/159.07        ( hBOOL(V_Pa_2)
% 159.37/159.07        | hBOOL(hAPP(hAPP(c_fimplies,V_Pa_2),V_Qa_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fimplies__2,axiom,
% 159.37/159.07      ! [V_Pa_2,V_Qa_2] :
% 159.37/159.07        ( ~ hBOOL(V_Qa_2)
% 159.37/159.07        | hBOOL(hAPP(hAPP(c_fimplies,V_Pa_2),V_Qa_2)) ) ).
% 159.37/159.07  
% 159.37/159.07  fof(help_c__fimplies__3,axiom,
% 159.37/159.07      ! [V_Qa_2,V_Pa_2] :
% 159.37/159.07        ( ~ hBOOL(hAPP(hAPP(c_fimplies,V_Pa_2),V_Qa_2))
% 159.37/159.07        | ~ hBOOL(V_Pa_2)
% 159.37/159.07        | hBOOL(V_Qa_2) ) ).
% 159.37/159.07  
% 159.37/159.07  %----Conjectures (2)
% 159.37/159.07  fof(conj_0,hypothesis,
% 159.37/159.07      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),hAPP(c_Com_Ocom_OBODY,v_pn)),v_Q)),v_G),hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),v_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,v_pn))),v_Q)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool)))) ).
% 159.37/159.07  
% 159.37/159.07  fof(conj_1,conjecture,
% 159.37/159.07      c_Hoare__Mirabelle_Ohoare__derivs(t_a,v_G,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),v_P),hAPP(c_Com_Ocom_OBODY,v_pn)),v_Q)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool)))) ).
% 159.37/159.07  
% 159.37/159.07  %------------------------------------------------------------------------------
% 159.37/159.07  %-------------------------------------------
% 159.37/159.07  % Proof found
% 159.37/159.07  % SZS status Theorem for theBenchmark
% 159.37/159.07  % SZS output start Proof
% 159.37/159.07  %ClaNum:10355(EqnAxiom:3003)
% 159.37/159.07  %VarNum:70106(SingletonVarNum:20482)
% 159.37/159.07  %MaxLitNum:8
% 159.37/159.07  %MaxfuncDepth:13
% 159.37/159.07  %SharedTerms:1006
% 159.37/159.07  %goalClause: 4679
% 159.37/159.07  %singleGoalClaCount:1
% 159.37/159.07  [3007]P1(a903)
% 159.37/159.07  [3008]P1(a909)
% 159.37/159.07  [3009]P107(a189)
% 159.37/159.07  [3010]P2(a909)
% 159.37/159.07  [3011]P2(a1)
% 159.37/159.07  [3012]P2(a103)
% 159.37/159.07  [3013]P108(a909)
% 159.37/159.07  [3014]P108(a1)
% 159.37/159.07  [3015]P108(a103)
% 159.37/159.07  [3016]P3(a909)
% 159.37/159.07  [3017]P3(a1)
% 159.37/159.07  [3018]P3(a103)
% 159.37/159.07  [3019]P4(a909)
% 159.37/159.07  [3020]P4(a1)
% 159.37/159.07  [3021]P4(a103)
% 159.37/159.07  [3022]P5(a909)
% 159.37/159.07  [3023]P5(a1)
% 159.37/159.07  [3024]P5(a103)
% 159.37/159.07  [3025]P87(a909)
% 159.37/159.07  [3026]P87(a1)
% 159.37/159.07  [3027]P87(a103)
% 159.37/159.07  [3028]P6(a909)
% 159.37/159.07  [3029]P6(a1)
% 159.37/159.07  [3030]P6(a103)
% 159.37/159.07  [3031]P109(a909)
% 159.37/159.07  [3032]P109(a1)
% 159.37/159.07  [3033]P109(a103)
% 159.37/159.07  [3034]P110(a903)
% 159.37/159.07  [3035]P110(a909)
% 159.37/159.07  [3036]P110(a1)
% 159.37/159.07  [3037]P110(a103)
% 159.37/159.07  [3038]P111(a903)
% 159.37/159.07  [3039]P111(a909)
% 159.37/159.07  [3040]P111(a1)
% 159.37/159.07  [3041]P111(a103)
% 159.37/159.07  [3042]P112(a903)
% 159.37/159.07  [3043]P112(a909)
% 159.37/159.07  [3044]P112(a1)
% 159.37/159.07  [3045]P112(a103)
% 159.37/159.07  [3046]P88(a909)
% 159.37/159.07  [3047]P88(a1)
% 159.37/159.07  [3048]P88(a103)
% 159.37/159.07  [3049]P75(a1)
% 159.37/159.07  [3050]P79(a909)
% 159.37/159.07  [3051]P79(a1)
% 159.37/159.07  [3052]P79(a103)
% 159.37/159.07  [3053]P76(a909)
% 159.37/159.07  [3054]P76(a1)
% 159.37/159.07  [3055]P76(a103)
% 159.37/159.07  [3056]P113(a1)
% 159.37/159.07  [3057]P125(a909)
% 159.37/159.07  [3058]P125(a1)
% 159.37/159.07  [3059]P125(a103)
% 159.37/159.07  [3060]P114(a909)
% 159.37/159.07  [3061]P114(a1)
% 159.37/159.07  [3062]P114(a103)
% 159.37/159.07  [3063]P145(a909)
% 159.37/159.07  [3064]P145(a1)
% 159.37/159.07  [3065]P92(a909)
% 159.37/159.07  [3066]P92(a1)
% 159.37/159.07  [3067]P92(a103)
% 159.37/159.07  [3068]P120(a1)
% 159.37/159.07  [3069]P128(a1)
% 159.37/159.07  [3070]P93(a1)
% 159.37/159.07  [3071]P140(a1)
% 159.37/159.07  [3072]P73(a909)
% 159.37/159.07  [3073]P73(a1)
% 159.37/159.07  [3074]P73(a103)
% 159.37/159.07  [3075]P77(a1)
% 159.37/159.07  [3076]P82(a1)
% 159.37/159.07  [3077]P7(a1)
% 159.37/159.07  [3078]P129(a909)
% 159.37/159.07  [3079]P129(a1)
% 159.37/159.07  [3080]P129(a103)
% 159.37/159.07  [3081]P141(a1)
% 159.37/159.07  [3082]P134(a909)
% 159.37/159.07  [3083]P134(a1)
% 159.37/159.07  [3084]P134(a103)
% 159.37/159.07  [3085]P115(a909)
% 159.37/159.07  [3086]P115(a1)
% 159.37/159.07  [3087]P115(a103)
% 159.37/159.07  [3088]P143(a909)
% 159.37/159.07  [3089]P143(a1)
% 159.37/159.07  [3090]P143(a103)
% 159.37/159.07  [3091]P126(a1)
% 159.37/159.07  [3092]P127(a1)
% 159.37/159.07  [3093]P130(a909)
% 159.37/159.07  [3094]P130(a1)
% 159.37/159.07  [3095]P130(a103)
% 159.37/159.07  [3096]P123(a909)
% 159.37/159.07  [3097]P123(a1)
% 159.37/159.07  [3098]P123(a103)
% 159.37/159.07  [3099]P83(a909)
% 159.37/159.07  [3100]P83(a1)
% 159.37/159.07  [3101]P83(a103)
% 159.37/159.07  [3102]P146(a909)
% 159.37/159.07  [3103]P146(a1)
% 159.37/159.07  [3104]P146(a103)
% 159.37/159.07  [3105]P84(a909)
% 159.37/159.07  [3106]P84(a1)
% 159.37/159.07  [3107]P84(a103)
% 159.37/159.07  [3108]P78(a909)
% 159.37/159.07  [3109]P78(a1)
% 159.37/159.07  [3110]P78(a103)
% 159.37/159.07  [3111]P85(a909)
% 159.37/159.07  [3112]P85(a1)
% 159.37/159.07  [3113]P85(a103)
% 159.37/159.07  [3114]P131(a1)
% 159.37/159.07  [3115]P133(a1)
% 159.37/159.07  [3116]P135(a909)
% 159.37/159.07  [3117]P135(a1)
% 159.37/159.07  [3118]P135(a103)
% 159.37/159.07  [3119]P136(a1)
% 159.37/159.07  [3120]P138(a909)
% 159.37/159.07  [3121]P138(a1)
% 159.37/159.07  [3122]P138(a103)
% 159.37/159.07  [3123]P137(a909)
% 159.37/159.07  [3124]P137(a1)
% 159.37/159.07  [3125]P137(a103)
% 159.37/159.07  [3126]P116(a1)
% 159.37/159.07  [3127]P142(a1)
% 159.37/159.07  [3128]P132(a909)
% 159.37/159.07  [3129]P132(a1)
% 159.37/159.07  [3130]P132(a103)
% 159.37/159.07  [3131]P96(a903)
% 159.37/159.07  [3132]P89(a1)
% 159.37/159.07  [3133]P8(a909)
% 159.37/159.07  [3134]P8(a1)
% 159.37/159.07  [3135]P8(a103)
% 159.37/159.07  [3136]P9(a1)
% 159.37/159.07  [3137]P91(a903)
% 159.37/159.07  [3138]P91(a1)
% 159.37/159.07  [3139]P80(a903)
% 159.37/159.07  [3140]P80(a909)
% 159.37/159.07  [3141]P80(a1)
% 159.37/159.07  [3142]P80(a103)
% 159.37/159.07  [3143]P94(a1)
% 159.37/159.07  [3144]P95(a909)
% 159.37/159.07  [3145]P95(a1)
% 159.37/159.07  [3146]P95(a103)
% 159.37/159.07  [3147]P86(a1)
% 159.37/159.07  [3148]P139(a1)
% 159.37/159.07  [3149]P74(a1)
% 159.37/159.07  [3150]P117(a909)
% 159.37/159.07  [3151]P117(a1)
% 159.37/159.07  [3152]P117(a103)
% 159.37/159.07  [3153]P144(a909)
% 159.37/159.07  [3154]P144(a1)
% 159.37/159.07  [3155]P144(a103)
% 159.37/159.07  [3156]P106(a903)
% 159.37/159.07  [3157]P106(a904)
% 159.37/159.07  [3158]P106(a909)
% 159.37/159.07  [3159]P106(a905)
% 159.37/159.07  [3160]P106(a103)
% 159.37/159.07  [3161]P106(a907)
% 159.37/159.07  [3162]P106(a912)
% 159.37/159.07  [3163]P106(a324)
% 159.37/159.07  [3164]P98(a903)
% 159.37/159.07  [3165]P100(a903)
% 159.37/159.07  [3166]P100(a909)
% 159.37/159.07  [3167]P100(a1)
% 159.37/159.07  [3168]P101(a903)
% 159.37/159.07  [3169]P101(a909)
% 159.37/159.07  [3170]P101(a1)
% 159.37/159.07  [3171]P67(a903)
% 159.37/159.07  [3172]P67(a912)
% 159.37/159.07  [3173]P104(a903)
% 159.37/159.07  [3174]P104(a909)
% 159.37/159.07  [3175]P104(a1)
% 159.37/159.07  [3176]P102(a903)
% 159.37/159.07  [3177]P102(a909)
% 159.37/159.07  [3178]P102(a1)
% 159.37/159.07  [3179]P10(a903)
% 159.37/159.07  [3180]P118(a903)
% 159.37/159.07  [3181]P103(a903)
% 159.37/159.07  [3182]P81(a909)
% 159.37/159.07  [3183]P81(a1)
% 159.37/159.07  [3184]P81(a103)
% 159.37/159.07  [3185]P119(a909)
% 159.37/159.07  [3186]P90(a909)
% 159.37/159.07  [3187]P90(a1)
% 159.37/159.07  [3188]P90(a103)
% 159.37/159.07  [3189]P68(a903)
% 159.37/159.07  [3190]P68(a912)
% 159.37/159.07  [3191]P105(a1)
% 159.37/159.07  [3192]P105(a912)
% 159.37/159.07  [3193]P99(a903)
% 159.37/159.07  [3209]P43(a909,a244)
% 159.37/159.07  [3210]P43(a909,a318)
% 159.37/159.07  [3211]P44(a909,a244)
% 159.37/159.07  [4559]~E(a101,a86)
% 159.37/159.07  [4560]~P107(a237)
% 159.37/159.07  [3004]E(f2(a1),a86)
% 159.37/159.07  [3005]E(f3(a103),a4)
% 159.37/159.07  [3006]E(f104(a103),a5)
% 159.37/159.07  [3194]E(f190(a909),f2(a909))
% 159.37/159.07  [3195]E(f32(a25),f2(a909))
% 159.37/159.07  [3196]E(f87(a189),f2(a909))
% 159.37/159.07  [3197]E(f87(a237),f2(a909))
% 159.37/159.07  [3198]E(f238(a909),f105(a909))
% 159.37/159.07  [3199]E(f243(a909),f106(a909))
% 159.37/159.07  [3200]E(f107(a1),f35(a1))
% 159.37/159.07  [3201]P11(f2(a1))
% 159.37/159.07  [3202]P11(f81(a1))
% 159.37/159.07  [3260]P43(f915(a909,a909),a36)
% 159.37/159.07  [3607]E(f320(a909,a909,a244,a244),a36)
% 159.37/159.07  [4561]~E(f81(a1),f2(a1))
% 159.37/159.07  [3203]E(f115(f2(a909)),f2(a909))
% 159.37/159.07  [3204]E(f6(f2(a103)),f2(a909))
% 159.37/159.07  [3213]E(f328(f82(a1),a86),a86)
% 159.37/159.07  [3217]E(f328(a5,f2(a909)),f2(a103))
% 159.37/159.07  [3218]E(f328(a116,f2(a909)),f81(a909))
% 159.37/159.07  [3219]E(f328(a109,f81(a1)),f81(a909))
% 159.37/159.07  [3220]E(f328(a5,f81(a909)),f81(a103))
% 159.37/159.07  [3222]E(f328(f108(a1),a86),f2(a1))
% 159.37/159.07  [3223]E(f328(f108(a103),a86),f2(a103))
% 159.37/159.07  [3224]E(f328(a109,f2(a1)),f2(a909))
% 159.37/159.07  [3225]E(f328(f191(a903),a189),f2(a909))
% 159.37/159.07  [3226]E(f328(f191(a903),a237),f2(a909))
% 159.37/159.07  [3227]E(f328(f191(a904),a25),f2(a909))
% 159.37/159.07  [3228]E(f328(f108(a909),a86),f2(a909))
% 159.37/159.07  [3234]E(f328(f82(a1),f81(a1)),a101)
% 159.37/159.07  [3242]E(f328(f191(a103),f2(a103)),f2(a909))
% 159.37/159.07  [3243]E(f328(f104(a1),f2(a909)),f2(a1))
% 159.37/159.07  [3244]E(f328(f104(a1),f81(a909)),f81(a1))
% 159.37/159.07  [3245]E(f328(f82(a1),f2(a1)),f2(a1))
% 159.37/159.07  [3256]E(f328(a109,f81(a1)),f328(a116,f2(a909)))
% 159.37/159.07  [3258]E(f319(f915(a909,a909),a36),a37)
% 159.37/159.07  [3259]E(f321(f915(a909,a909),a36),a72)
% 159.37/159.07  [3286]E(f328(f284(a909),f2(a909)),f190(f916(a909,a903)))
% 159.37/159.07  [3287]E(f328(f285(a909),f2(a909)),f246(f916(a909,a903)))
% 159.37/159.07  [3296]P46(f190(f916(a1,a903)))
% 159.37/159.07  [3330]E(f328(f328(f3(a103),f2(a103)),f81(a103)),f2(a103))
% 159.37/159.07  [3406]P107(f328(f328(f240(a1),a101),f2(a1)))
% 159.37/159.07  [3430]P107(f328(f328(f240(a1),f2(a1)),f81(a1)))
% 159.37/159.07  [3432]P107(f328(f328(f239(a1),f2(a1)),f81(a1)))
% 159.37/159.07  [3640]E(f328(f328(f290(a909,a909,a909),a318),f308(a909,a318)),a244)
% 159.37/159.07  [3678]P48(a1,a909,a109,f328(f239(a1),f2(a1)))
% 159.37/159.07  [3682]E(f328(f328(f42(a909,f916(a909,a903)),f246(f916(a909,a903))),f302(a909)),f246(f916(a909,a903)))
% 159.37/159.07  [3683]E(f328(f328(f42(a909,f916(a909,a903)),f246(f916(a909,a903))),f284(a909)),f246(f916(a909,a903)))
% 159.37/159.07  [3684]E(f328(f328(f42(a909,f916(a909,a903)),f246(f916(a909,a903))),f285(a909)),f246(f916(a909,a903)))
% 159.37/159.07  [3685]E(f328(f328(f43(a909,f916(a909,a903)),f246(f916(a909,a903))),f305(a909)),f190(f916(a909,a903)))
% 159.37/159.07  [3701]P30(a909,a1,f104(a1),f246(f916(a909,a903)))
% 159.37/159.07  [3715]P48(a909,a1,f104(a1),f328(f18(a903,a909),a189))
% 159.37/159.07  [3854]E(f328(f76(a909,a103,a1,a5),a109),f108(a103))
% 159.37/159.07  [4076]P63(a103,a909,a22,a5,f246(f916(a909,a903)))
% 159.37/159.07  [4082]P63(a1,f916(f915(a909,a909),a903),a111,a92,a102)
% 159.37/159.07  [4337]E(f262(a1,a1,a1,a1,f35(a1),f82(a1)),a54)
% 159.37/159.07  [4590]~E(f328(f108(a1),a101),f328(f108(a1),a86))
% 159.37/159.07  [4591]~P107(f328(a195,f2(a1)))
% 159.37/159.07  [4592]~P107(f328(a195,f81(a1)))
% 159.37/159.07  [4647]~P107(f328(f328(f240(a1),a86),f2(a1)))
% 159.37/159.07  [3279]E(f328(f328(f3(a1),a101),a101),a86)
% 159.37/159.07  [3294]E(f328(f104(a1),f328(a116,f2(a909))),f81(a1))
% 159.37/159.07  [3359]E(f328(f38(a912),f246(f916(a912,a903))),f81(a909))
% 159.37/159.07  [3379]P107(f328(a195,f328(f108(a1),a101)))
% 159.37/159.07  [3380]P107(f328(f328(f240(a1),a101),a86))
% 159.37/159.07  [3382]P107(f328(f328(f239(a1),a101),a86))
% 159.37/159.07  [3442]E(f328(f328(f310(a909),f2(a909)),f190(f916(a909,a903))),f328(f302(a909),f2(a909)))
% 159.37/159.07  [3498]P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),a86)))
% 159.37/159.07  [3510]E(f328(f311(a909,a909,a116),f246(f916(a909,a903))),f328(f305(a909),f2(a909)))
% 159.37/159.07  [3547]P13(f915(a909,a909),f246(f916(f915(a909,a909),a903)),a113)
% 159.37/159.07  [3861]E(f328(f76(a909,a1,a103,f104(a1)),a22),a24)
% 159.37/159.07  [3922]P43(a909,f328(f266(f915(a909,a909)),f328(f261(a909,a909,a903),f240(a909))))
% 159.37/159.07  [4638]~P107(f328(a195,f328(f108(a1),a86)))
% 159.37/159.07  [4639]~P107(f328(f328(f240(a1),a101),a101))
% 159.37/159.07  [4640]~P107(f328(f328(f240(a1),a86),a101))
% 159.37/159.07  [4641]~P107(f328(f328(f240(a1),a86),a86))
% 159.37/159.07  [4642]~P107(f328(f328(f239(a1),a86),a101))
% 159.37/159.07  [4657]~P107(f328(f64(a909),f246(f916(a909,a903))))
% 159.37/159.07  [4658]~P107(f328(f64(a1),f246(f916(a1,a903))))
% 159.37/159.07  [4503]E(f328(f261(a1,a1,a903),f328(f328(f10(f916(a1,a903),f916(a1,a903),a1),f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f240(a1),f2(a1))))),f328(f328(f9(a1,a1,f916(a1,a903)),f328(f328(f10(f916(a1,f916(a1,a903)),f916(a1,f916(a1,a903)),a1),f9(a1,a1,a903)),f328(f328(f10(f916(a1,a1),f916(a1,f916(a1,a903)),a1),f328(f10(a1,f916(a1,a903),a1),a325)),a221))),f81(a1)))),a217)
% 159.37/159.07  [4679]~P29(a902,a919,f328(f328(f310(f908(a902)),f328(f328(f328(f94(a902),a918),f328(a26,a920)),a921)),f190(f916(f908(a902),a903))))
% 159.37/159.07  [3582]E(f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101),f328(f82(a1),a101))
% 159.37/159.07  [3622]E(f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101),f328(f328(f3(a1),a86),a101))
% 159.37/159.07  [3785]E(f328(f328(f63(f915(a909,a909)),f246(f916(f915(a909,a909),a903))),a113),a102)
% 159.37/159.07  [4291]P29(a902,f328(f328(f310(f908(a902)),f328(f328(f328(f94(a902),a918),f328(a26,a920)),a921)),a919),f328(f328(f310(f908(a902)),f328(f328(f328(f94(a902),a918),f328(f236(a904),f328(a28,a920))),a921)),f190(f916(f908(a902),a903))))
% 159.37/159.07  [3814]E(f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f81(a1))
% 159.37/159.07  [3815]E(f328(f108(a103),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f81(a103))
% 159.37/159.07  [3816]E(f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f81(a909))
% 159.37/159.07  [3820]E(f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(a116,f2(a909)))
% 159.37/159.07  [4204]E(f328(f328(f105(f916(f915(f915(a909,a909),f915(a909,a909)),a903)),a36),f308(f915(a909,a909),f190(f916(f915(f915(a909,a909),f915(a909,a909)),a903)))),a74)
% 159.37/159.07  [4270]E(f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),f2(a909)),f2(a909))),f190(f916(f915(a909,a909),a903))))),f2(a1))
% 159.37/159.07  [4271]E(f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),f81(a909)),f2(a909))),f190(f916(f915(a909,a909),a903))))),f81(a1))
% 159.37/159.07  [4284]E(f328(f266(f915(a909,a909)),f328(f261(a909,a909,a903),f328(f328(f10(a909,f916(a909,a903),a909),f328(f9(a909,a909,a903),a325)),a116))),a318)
% 159.37/159.07  [4256]E(f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),f328(a116,f328(a116,f2(a909))))
% 159.37/159.07  [4259]E(f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),f328(f328(f83(a909),f81(a909)),f81(a909)))
% 159.37/159.07  [4260]E(f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),f328(f38(a903),f246(f916(a903,a903))))
% 159.37/159.07  [4324]P11(f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))
% 159.37/159.07  [4393]P32(f916(f915(a909,a909),a903),f328(f328(f256(f916(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),a903),f916(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),a903)),a37),a73))
% 159.37/159.07  [4394]P32(f916(f915(a909,a909),a903),f328(f328(f256(f916(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),a903),f916(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),a903)),a72),a75))
% 159.37/159.07  [4434]E(f328(f328(f105(f916(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),a903)),f321(f915(a909,a909),a74)),f328(f328(f310(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),f190(f916(f915(a909,a909),a903))),f190(f916(f915(a909,a909),a903)))),f190(f916(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),a903)))),a75)
% 159.37/159.07  [4435]E(f328(f328(f105(f916(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),a903)),f319(f915(a909,a909),a74)),f328(f328(f310(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),f190(f916(f915(a909,a909),a903))),f190(f916(f915(a909,a909),a903)))),f190(f916(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),a903)))),a73)
% 159.37/159.07  [4326]E(f328(a109,f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(a116,f328(a116,f2(a909))))
% 159.37/159.07  [4371]E(f328(f104(a1),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))
% 159.37/159.07  [4404]P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.07  [4405]E(f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101)),f328(a116,f328(a116,f328(a116,f2(a909)))))
% 159.37/159.07  [4449]P11(f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101)))
% 159.37/159.07  [4475]E(f328(f104(a1),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101))),f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101)))
% 159.37/159.07  [4488]P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101))))
% 159.37/159.07  [3212]P12(x32121,a325)
% 159.37/159.07  [3608]P30(a909,a909,a116,x36081)
% 159.37/159.07  [3205]P106(f908(x32051))
% 159.37/159.07  [3206]P106(f913(x32061))
% 159.37/159.07  [3207]P106(f910(x32071))
% 159.37/159.07  [3208]P106(f911(x32081))
% 159.37/159.07  [3229]P43(a1,f110(x32291))
% 159.37/159.07  [3230]P43(a1,f112(x32301))
% 159.37/159.07  [3282]P43(f916(x32821,a903),f315(x32821))
% 159.37/159.07  [3283]P44(f916(x32831,a903),f315(x32831))
% 159.37/159.07  [3308]E(f247(x33081,x33081,a325),a325)
% 159.37/159.07  [3323]E(f48(a1,x33231,x33231),f2(a1))
% 159.37/159.07  [3376]P19(x33761,f916(x33761,a903),f310(x33761))
% 159.37/159.07  [4563]~E(f328(a26,x45631),a25)
% 159.37/159.07  [4565]~E(f328(a116,x45651),x45651)
% 159.37/159.07  [4577]~E(f328(a116,x45771),f2(a909))
% 159.37/159.07  [3214]E(f328(f191(a909),x32141),x32141)
% 159.37/159.07  [3215]E(f328(f108(a1),x32151),x32151)
% 159.37/159.07  [3231]E(f328(a92,f329(x32311)),x32311)
% 159.37/159.07  [3232]E(f328(a5,f683(x32321)),x32321)
% 159.37/159.07  [3233]E(f245(x32331,f2(a103)),f2(a103))
% 159.37/159.07  [3246]E(f118(x32461,f117(x32461)),f117(x32461))
% 159.37/159.07  [3247]E(f154(x32471,f117(x32471)),f117(x32471))
% 159.37/159.07  [3249]E(f32(f328(a26,x32491)),f2(a909))
% 159.37/159.07  [3253]E(f328(f169(x32531),f117(x32531)),f117(x32531))
% 159.37/159.07  [3254]E(f328(f173(x32541),f117(x32541)),f117(x32541))
% 159.37/159.07  [3255]E(f328(f170(x32551),f117(x32551)),f117(x32551))
% 159.37/159.07  [3261]E(f328(f108(a1),x32611),f328(f107(a1),x32611))
% 159.37/159.07  [3262]E(f328(a92,f328(a111,x32621)),x32621)
% 159.37/159.07  [3264]E(f328(a5,f328(a22,x32641)),x32641)
% 159.37/159.07  [3265]E(f328(a22,f328(a5,x32651)),x32651)
% 159.37/159.07  [3266]P11(f328(f104(a1),x32661))
% 159.37/159.07  [3275]E(f328(f191(f910(x32751)),f117(x32751)),f2(a909))
% 159.37/159.07  [3276]E(f328(f191(f911(x32761)),f123(x32761)),f2(a909))
% 159.37/159.07  [3281]E(f328(f191(a904),f328(a26,x32811)),f2(a909))
% 159.37/159.07  [3299]E(f328(f328(f83(a909),x32991),f2(a909)),x32991)
% 159.37/159.07  [3300]E(f328(f328(f83(a1),x33001),f2(a1)),x33001)
% 159.37/159.07  [3301]E(f328(f328(f84(a909),x33011),f81(a909)),x33011)
% 159.37/159.07  [3302]E(f328(f328(f84(a1),x33021),f81(a1)),x33021)
% 159.37/159.07  [3303]E(f328(f328(f3(a909),x33031),f2(a909)),x33031)
% 159.37/159.07  [3304]E(f328(f328(f238(a909),x33041),f2(a909)),x33041)
% 159.37/159.07  [3305]E(f328(f328(f84(a909),x33051),f2(a909)),f2(a909))
% 159.37/159.07  [3306]E(f328(f328(f39(a1),x33061),f2(a1)),f2(a1))
% 159.37/159.07  [3307]E(f328(f328(f243(a909),x33071),f2(a909)),f2(a909))
% 159.37/159.07  [3314]E(f328(f174(x33141),f117(x33141)),f190(f916(x33141,a903)))
% 159.37/159.07  [3318]P107(f328(f139(x33181),f117(x33181)))
% 159.37/159.07  [3324]E(f328(f156(x33241,x33241),f7(x33241)),f35(f910(x33241)))
% 159.37/159.07  [3325]E(f328(f156(x33251,x33251),f35(x33251)),f35(f910(x33251)))
% 159.37/159.07  [3326]E(f48(a1,x33261,f2(a1)),x33261)
% 159.37/159.07  [3327]E(f328(f239(a909),f328(a116,x33271)),f328(f240(a909),x33271))
% 159.37/159.07  [3328]E(f328(f284(a909),f328(a116,x33281)),f328(f302(a909),x33281))
% 159.37/159.07  [3329]E(f328(f285(a909),f328(a116,x33291)),f328(f305(a909),x33291))
% 159.37/159.07  [3331]E(f48(a1,f2(a1),x33311),f2(a1))
% 159.37/159.07  [3344]E(f328(f328(f83(a909),x33441),f81(a909)),f328(a116,x33441))
% 159.37/159.07  [3353]E(f328(f303(a909,x33531),f2(a909)),f190(f916(a909,a903)))
% 159.37/159.07  [3365]E(f304(a909,f2(a909),x33651),f328(f302(a909),x33651))
% 159.37/159.07  [3409]E(f328(f328(f3(a909),f328(a116,x34091)),f81(a909)),x34091)
% 159.37/159.07  [3421]E(f50(f2(a1),x34211),f328(f328(f256(a1,a1),f2(a1)),f2(a1)))
% 159.37/159.07  [3473]P107(f328(f328(f240(a909),x34731),f328(a116,x34731)))
% 159.37/159.07  [3485]P107(f328(f328(f240(a909),f2(a909)),f328(a116,x34851)))
% 159.37/159.07  [3714]E(f95(x37141,x37141,f246(f916(x37141,a903)),f35(x37141)),f35(x37141))
% 159.37/159.07  [3771]E(f328(f328(f3(a103),f328(a5,f328(a116,f328(a22,x37711)))),f81(a103)),x37711)
% 159.37/159.07  [3843]P107(f328(f328(f239(a1),f328(f82(a1),f328(f104(a1),x38431))),f2(a1)))
% 159.37/159.07  [3993]P107(f328(f328(f240(a1),f328(f82(a1),f328(f104(a1),f328(a116,x39931)))),f2(a1)))
% 159.37/159.07  [4597]~E(f246(f916(x45971,a903)),f190(f916(x45971,a903)))
% 159.37/159.07  [4650]~P107(f328(f328(f240(a909),x46501),f2(a909)))
% 159.37/159.07  [4667]~P107(f328(f328(f240(a1),f328(f104(a1),x46671)),f2(a1)))
% 159.37/159.07  [3280]E(f181(x32801,f117(f910(x32801))),f117(f910(x32801)))
% 159.37/159.07  [3284]E(f328(f328(f84(a1),a86),x32841),a86)
% 159.37/159.07  [3285]E(f328(f328(f83(a1),a86),x32851),x32851)
% 159.37/159.07  [3288]E(f328(a109,f328(f104(a1),x32881)),x32881)
% 159.37/159.07  [3289]E(f328(f328(f83(a1),x32891),a86),x32891)
% 159.37/159.07  [3290]E(f328(f328(f3(a1),x32901),a86),x32901)
% 159.37/159.07  [3293]E(f328(f328(f3(a909),x32931),x32931),f2(a909))
% 159.37/159.07  [3297]E(f328(f82(a1),f328(f82(a1),x32971)),x32971)
% 159.37/159.07  [3298]E(f328(f38(a909),f328(f284(a909),x32981)),x32981)
% 159.37/159.07  [3309]E(f328(f328(f83(a909),f2(a909)),x33091),x33091)
% 159.37/159.07  [3310]E(f328(f328(f83(a1),f2(a1)),x33101),x33101)
% 159.37/159.07  [3311]E(f328(f328(f84(a909),f81(a909)),x33111),x33111)
% 159.37/159.07  [3312]E(f328(f328(f84(a1),f81(a1)),x33121),x33121)
% 159.37/159.07  [3313]E(f328(f328(f238(a909),f2(a909)),x33131),x33131)
% 159.37/159.07  [3319]E(f328(f328(f84(a909),f2(a909)),x33191),f2(a909))
% 159.37/159.07  [3320]E(f328(f328(f39(a1),f2(a1)),x33201),f2(a1))
% 159.37/159.07  [3321]E(f328(f328(f3(a909),f2(a909)),x33211),f2(a909))
% 159.37/159.07  [3322]E(f328(f328(f243(a909),f2(a909)),x33221),f2(a909))
% 159.37/159.07  [3332]E(f131(x33321,f328(f82(a1),x33321)),f134(a1,x33321))
% 159.37/159.07  [3337]E(f328(f303(a909,f2(a909)),x33371),f328(f284(a909),x33371))
% 159.37/159.07  [3338]E(f328(f328(f84(a1),a101),x33381),f328(f82(a1),x33381))
% 159.37/159.07  [3346]E(f328(a109,f328(f108(a1),x33461)),f328(f108(a909),x33461))
% 159.37/159.07  [3347]E(f328(a22,f328(f108(a103),x33471)),f328(f108(a909),x33471))
% 159.37/159.07  [3348]E(f328(f38(a909),f328(f302(a909),x33481)),f328(a116,x33481))
% 159.37/159.07  [3357]E(f328(f328(f83(a909),f81(a909)),x33571),f328(a116,x33571))
% 159.37/159.07  [3361]E(f328(f107(a1),f328(f104(a1),x33611)),f328(f104(a1),x33611))
% 159.37/159.07  [3362]E(f328(f79(a1),f328(f104(a1),x33621)),f328(f104(a1),x33621))
% 159.37/159.07  [3366]E(f328(f38(x33661),f190(f916(x33661,a903))),f2(a909))
% 159.37/159.07  [3368]E(f328(f328(f39(a909),x33681),f328(a116,f2(a909))),x33681)
% 159.37/159.07  [3377]E(f48(a909,x33771,f328(a116,f2(a909))),f2(a909))
% 159.37/159.07  [3378]E(f48(a1,x33781,f328(f108(a1),a101)),f2(a1))
% 159.37/159.07  [3392]E(f328(f328(f39(a1),x33921),f328(f108(a1),a101)),f328(f82(a1),x33921))
% 159.37/159.07  [3396]E(f141(a909,f328(f303(a909,x33961),f2(a909))),f117(a909))
% 159.37/159.07  [3397]E(f328(f328(f3(a1),x33971),f81(a1)),f328(f328(f83(a1),x33971),a101))
% 159.37/159.07  [3398]E(f328(f328(f83(a1),x33981),f81(a1)),f328(f328(f3(a1),x33981),a101))
% 159.37/159.07  [3403]P107(f328(f328(f196(a25),x34031),x34031))
% 159.37/159.07  [3404]P107(f328(f328(f239(a909),x34041),x34041))
% 159.37/159.07  [3405]P107(f328(f328(f239(a1),x34051),x34051))
% 159.37/159.07  [3410]E(f328(f82(a1),f328(f108(a1),x34101)),f328(f108(a1),f328(f82(a1),x34101)))
% 159.37/159.07  [3411]P107(f328(f64(a909),f328(f302(a909),x34111)))
% 159.37/159.07  [3412]P107(f328(f64(a909),f328(f284(a909),x34121)))
% 159.37/159.07  [3419]E(f163(x34191,f246(f916(x34191,a903))),f246(f916(f910(x34191),a903)))
% 159.37/159.07  [3424]P107(f328(f328(f239(a909),f2(a909)),x34241))
% 159.37/159.07  [3435]E(f328(f328(f83(a909),f115(x34351)),f328(a116,f2(a909))),f115(f328(a116,x34351)))
% 159.37/159.07  [3436]E(f328(f266(x34361),f328(f18(a903,x34361),a237)),f190(f916(x34361,a903)))
% 159.37/159.07  [3437]E(f328(f266(x34371),f328(f18(a903,x34371),a189)),f246(f916(x34371,a903)))
% 159.37/159.07  [3441]E(f328(f328(f310(a909),x34411),f328(f284(a909),x34411)),f328(f284(a909),f328(a116,x34411)))
% 159.37/159.07  [3453]E(f328(f328(f83(a1),f81(a1)),f328(f104(a1),x34531)),f328(f104(a1),f328(a116,x34531)))
% 159.37/159.07  [3456]E(f328(f328(f153(f910(x34561)),f117(x34561)),f117(f910(x34561))),f57(x34561,f117(x34561)))
% 159.37/159.07  [3476]E(f190(f916(f915(x34761,x34761),a903)),f267(x34761,f190(f916(x34761,a903))))
% 159.37/159.07  [3477]E(f328(f309(x34771),f246(f916(x34771,a903))),f246(f916(f916(x34771,a903),a903)))
% 159.37/159.07  [3478]E(f328(f82(f916(x34781,a903)),f190(f916(x34781,a903))),f246(f916(x34781,a903)))
% 159.37/159.07  [3479]E(f328(f82(f916(x34791,a903)),f246(f916(x34791,a903))),f190(f916(x34791,a903)))
% 159.37/159.07  [3481]P107(f328(f64(x34811),f190(f916(x34811,a903))))
% 159.37/159.07  [3483]E(f328(f303(a909,x34831),f328(a116,x34831)),f328(f328(f310(a909),x34831),f190(f916(a909,a903))))
% 159.37/159.07  [3484]E(f88(f915(a909,a909),f51(x34841,f2(a909))),f328(f328(f256(a909,a909),f2(a909)),x34841))
% 159.37/159.07  [3497]E(f328(f328(f310(a909),f328(a116,x34971)),f328(f302(a909),x34971)),f328(f302(a909),f328(a116,x34971)))
% 159.37/159.07  [3501]P43(x35011,f190(f916(f915(x35011,x35011),a903)))
% 159.37/159.07  [3502]P45(x35021,f190(f916(f915(x35021,x35021),a903)))
% 159.37/159.07  [3505]P107(f328(f328(f239(a1),f2(a1)),f328(f104(a1),x35051)))
% 159.37/159.07  [3512]E(f328(f328(f83(a909),f328(f191(a909),x35121)),f328(a116,f2(a909))),f328(f191(a909),f328(a116,x35121)))
% 159.37/159.07  [3615]P46(f328(f311(a909,a1,f104(a1)),x36151))
% 159.37/159.07  [3654]P59(x36541,f190(f916(x36541,a903)),f190(f916(f915(x36541,x36541),a903)))
% 159.37/159.07  [3674]E(f328(f328(f256(a1,a1),f328(f108(a1),a101)),f328(f328(f3(a1),x36741),f81(a1))),f53(f328(f108(a1),a101),x36741))
% 159.37/159.07  [3727]P66(x37271,f328(f18(f916(x37271,a903),x37271),f328(f18(a903,x37271),a237)))
% 159.37/159.07  [3934]P107(f328(f328(f330(f916(f915(a909,a909),a903)),f329(x39341)),a102))
% 159.37/159.07  [3959]P107(f328(f328(f330(f916(f915(a909,a909),a903)),f328(a111,x39591)),a102))
% 159.37/159.07  [4091]P30(x40911,f916(x40911,a903),f328(f328(f9(x40911,f916(x40911,a903),f916(x40911,a903)),f310(x40911)),f190(f916(x40911,a903))),f246(f916(x40911,a903)))
% 159.37/159.07  [4594]~E(f328(f328(f83(a1),x45941),x45941),a101)
% 159.37/159.07  [4637]~E(f328(a5,f328(a116,f328(a22,x46371))),f2(a103))
% 159.37/159.07  [4643]~P107(f328(a195,f328(f104(a1),x46431)))
% 159.37/159.07  [4646]~P107(f328(f328(f240(a909),x46461),x46461))
% 159.37/159.07  [4660]~P107(f328(f328(f239(a909),f328(a116,x46601)),x46601))
% 159.37/159.07  [3426]E(f328(a109,f328(f82(a1),f328(f104(a1),x34261))),f2(a909))
% 159.37/159.07  [3429]E(f328(f328(f83(a1),f328(f82(a1),x34291)),x34291),f2(a1))
% 159.37/159.07  [3434]E(f328(f38(a1),f328(f303(a1,f2(a1)),x34341)),f328(a109,x34341))
% 159.37/159.07  [3446]E(f328(f328(f248(a909),f328(a116,f2(a909))),x34461),f328(a116,f2(a909)))
% 159.37/159.07  [3544]E(f328(f283(x35441),f190(f916(f915(x35441,x35441),a903))),f190(f916(x35441,a903)))
% 159.37/159.07  [3552]E(f40(f916(x35521,a903),f190(f916(f916(x35521,a903),a903))),f190(f916(x35521,a903)))
% 159.37/159.07  [3553]E(f40(f916(x35531,a903),f246(f916(f916(x35531,a903),a903))),f246(f916(x35531,a903)))
% 159.37/159.07  [3554]E(f41(f916(x35541,a903),f190(f916(f916(x35541,a903),a903))),f246(f916(x35541,a903)))
% 159.37/159.07  [3555]E(f41(f916(x35551,a903),f246(f916(f916(x35551,a903),a903))),f190(f916(x35551,a903)))
% 159.37/159.07  [3598]E(f328(f328(f310(f910(x35981)),f117(x35981)),f190(f916(f910(x35981),a903))),f164(x35981,f117(f916(x35981,a903))))
% 159.37/159.07  [3599]E(f328(f328(f310(f910(x35991)),f117(x35991)),f190(f916(f910(x35991),a903))),f163(x35991,f190(f916(x35991,a903))))
% 159.37/159.07  [3639]E(f328(f328(f83(a909),f6(x36391)),f328(a116,f2(a909))),f6(f328(a5,f328(a116,f328(a22,x36391)))))
% 159.37/159.07  [3665]E(f328(f38(a1),f328(f311(a909,a1,f104(a1)),x36651)),f328(f38(a909),x36651))
% 159.37/159.07  [3668]P107(f328(f328(f239(a909),x36681),f328(f328(f84(a909),x36681),x36681)))
% 159.37/159.07  [3705]E(f328(f311(a1,a909,a109),f304(a1,f2(a1),f328(f104(a1),x37051))),f328(f302(a909),x37051))
% 159.37/159.07  [3722]E(f328(f328(f39(a909),f328(a116,f2(a909))),f328(f108(a909),x37221)),f328(a109,f328(f328(f39(a1),f81(a1)),f328(f108(a1),x37221))))
% 159.37/159.07  [3724]E(f328(f174(a909),f141(a909,f328(f303(a909,f2(a909)),f328(a116,x37241)))),f328(f302(a909),x37241))
% 159.37/159.07  [3725]E(f328(f328(f83(a909),f328(f191(a103),x37251)),f328(a116,f2(a909))),f328(f191(a103),f328(a5,f328(a116,f328(a22,x37251)))))
% 159.37/159.07  [3744]P45(x37441,f308(x37441,f190(f916(f915(x37441,x37441),a903))))
% 159.37/159.07  [3745]P58(x37451,f308(x37451,f190(f916(f915(x37451,x37451),a903))))
% 159.37/159.07  [3746]E(f328(f311(a1,a909,a109),f328(f311(a909,a1,f104(a1)),x37461)),x37461)
% 159.37/159.07  [3777]E(f328(f328(f310(a909),f2(a909)),f328(f311(a909,a909,a116),f328(f284(a909),x37771))),f328(f284(a909),f328(a116,x37771)))
% 159.37/159.07  [3784]P61(x37841,x37841,f308(x37841,f190(f916(f915(x37841,x37841),a903))))
% 159.37/159.07  [3790]P107(f328(a195,f328(f82(a1),f328(f104(a1),f328(a116,x37901)))))
% 159.37/159.07  [3800]E(f328(f328(f3(f916(a909,a903)),f328(f285(a909),x38001)),f328(f328(f310(a909),x38001),f190(f916(a909,a903)))),f328(f285(a909),f328(a116,x38001)))
% 159.37/159.07  [3817]E(f328(f328(f83(a1),f328(f328(f3(a1),a86),x38171)),f328(f328(f3(a1),a86),x38171)),f328(f328(f3(a1),a86),f328(f328(f83(a1),x38171),x38171)))
% 159.37/159.07  [3832]E(f328(f328(f310(f916(x38321,a903)),f190(f916(x38321,a903))),f190(f916(f916(x38321,a903),a903))),f328(f309(x38321),f190(f916(x38321,a903))))
% 159.37/159.07  [3862]E(f328(f328(f3(f916(a909,a903)),f328(f305(a909),x38621)),f328(f328(f310(a909),f328(a116,x38621)),f190(f916(a909,a903)))),f328(f305(a909),f328(a116,x38621)))
% 159.37/159.07  [3971]E(f328(f108(a909),f328(f328(f83(a1),x39711),x39711)),f328(f328(f89(a909,a909),f328(f108(a909),x39711)),f328(f328(f20(a909,a909,a909),f83(a909)),f7(a909))))
% 159.37/159.07  [4346]P19(x43461,f916(x43461,a903),f328(f328(f10(f916(x43461,a903),f916(f916(x43461,a903),f916(x43461,a903)),x43461),f328(f9(f916(x43461,a903),f916(x43461,a903),f916(x43461,a903)),f3(f916(x43461,a903)))),f328(f328(f9(x43461,f916(x43461,a903),f916(x43461,a903)),f310(x43461)),f190(f916(x43461,a903)))))
% 159.37/159.07  [4433]E(f328(f266(f915(a1,a1)),f328(f261(a1,a1,a903),f328(f328(f10(f916(a1,a903),f916(a1,a903),a1),f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),x44331)))),f240(a1)))),f112(x44331))
% 159.37/159.07  [4466]E(f328(f266(f915(a1,a1)),f328(f261(a1,a1,a903),f328(f328(f20(a1,f916(a1,a903),f916(a1,a903)),f328(f328(f10(f916(a903,a903),f916(f916(a1,a903),f916(a1,a903)),a1),f10(a903,a903,a1)),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),x44661)))),f240(a1)))),f110(x44661))
% 159.37/159.07  [4519]E(f328(f266(f915(f916(x45191,a903),f916(x45191,a903))),f328(f261(f916(x45191,a903),f916(x45191,a903),a903),f328(f328(f9(f916(x45191,a903),f916(f916(x45191,a903),a903),f916(f916(x45191,a903),a903)),f328(f328(f10(f916(f916(x45191,a903),f916(a903,a903)),f916(f916(f916(x45191,a903),a903),f916(f916(x45191,a903),a903)),f916(x45191,a903)),f20(f916(x45191,a903),a903,a903)),f328(f328(f10(f916(f916(x45191,a903),a903),f916(f916(x45191,a903),f916(a903,a903)),f916(x45191,a903)),f328(f10(a903,f916(a903,a903),f916(x45191,a903)),a326)),f240(f916(x45191,a903))))),f64(x45191)))),f315(x45191))
% 159.37/159.07  [4664]~P107(f328(f64(f910(x46641)),f246(f916(f910(x46641),a903))))
% 159.37/159.07  [4676]~P107(f328(f328(f239(a1),f2(a1)),f328(f82(a1),f328(f104(a1),f328(a116,x46761)))))
% 159.37/159.07  [3577]E(f328(f328(f3(a1),f328(f328(f83(a1),x35771),a101)),a101),x35771)
% 159.37/159.07  [3591]E(f328(f174(a909),f141(a909,f328(f303(a909,f2(a909)),x35911))),f328(f284(a909),x35911))
% 159.37/159.07  [3839]E(f328(f328(f83(a1),f328(f328(f83(a1),f81(a1)),x38391)),x38391),f328(f328(f3(a1),f328(f328(f83(a1),x38391),x38391)),a101))
% 159.37/159.07  [3889]E(f328(f288(x38891,x38891),f308(x38891,f190(f916(f915(x38891,x38891),a903)))),f308(x38891,f190(f916(f915(x38891,x38891),a903))))
% 159.37/159.07  [3937]P107(f328(f328(f239(a909),x39371),f328(f328(f84(a909),x39371),f328(f328(f84(a909),x39371),x39371))))
% 159.37/159.07  [4208]P107(f328(f64(a909),f328(f266(a909),f328(f328(f9(a909,a909,a903),f240(a909)),x42081))))
% 159.37/159.07  [4209]P107(f328(f64(a909),f328(f266(a909),f328(f328(f9(a909,a909,a903),f239(a909)),x42091))))
% 159.37/159.07  [4482]E(f328(f266(f915(x44821,x44821)),f328(f328(f10(f916(x44821,a903),a903,f915(x44821,x44821)),f90(x44821)),f328(f328(f9(f915(x44821,x44821),f916(x44821,f915(x44821,x44821)),f916(x44821,a903)),f328(f328(f10(f916(f915(x44821,x44821),a903),f916(f916(x44821,f915(x44821,x44821)),f916(x44821,a903)),f915(x44821,x44821)),f10(f915(x44821,x44821),a903,x44821)),a325)),f328(f328(f20(x44821,x44821,f915(x44821,x44821)),f256(x44821,x44821)),f7(x44821))))),f308(x44821,f190(f916(f915(x44821,x44821),a903))))
% 159.37/159.07  [4666]~E(f328(f328(f3(a1),f328(f328(f83(a1),x46661),x46661)),a101),a86)
% 159.37/159.07  [4668]~E(f328(f328(f83(a1),f328(f328(f83(a1),f81(a1)),x46681)),x46681),f2(a1))
% 159.37/159.07  [3984]E(f328(f328(f83(a1),f328(f328(f3(a1),a101),x39841)),f328(f328(f3(a1),a101),x39841)),f328(f328(f3(a1),a101),f328(f328(f3(a1),f328(f328(f83(a1),x39841),x39841)),a101)))
% 159.37/159.07  [4099]E(f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),a101),x40991)),f328(f328(f3(a1),a101),x40991))),a101),f328(f328(f3(a1),a101),f328(f328(f83(a1),x40991),x40991)))
% 159.37/159.07  [4131]E(f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f83(a1),x41311),a101)),f328(f328(f83(a1),x41311),a101))),a101),f328(f328(f83(a1),f328(f328(f83(a1),x41311),x41311)),a101))
% 159.37/159.07  [4169]E(f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),a101),x41691)),f328(f328(f3(a1),a101),x41691))),a101),f328(f328(f3(a1),a86),f328(f328(f3(a1),f328(f328(f83(a1),x41691),x41691)),a101)))
% 159.37/159.07  [4266]E(f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x42661),f2(a909))),f190(f916(f915(a909,a909),a903))))),f328(f104(a1),x42661))
% 159.37/159.07  [4276]E(f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),f333(x42761)),f342(x42761))),f190(f916(f915(a909,a909),a903))))),x42761)
% 159.37/159.07  [4310]E(f328(f266(a1),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),x43101)),f328(f311(a909,a1,f104(a1)),f328(f266(a909),f328(f328(f10(a1,a903,a909),x43101),f104(a1)))))
% 159.37/159.07  [4354]P46(f328(f266(a1),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),x43541)))
% 159.37/159.07  [4374]P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),x43741),f190(f916(f915(a909,a909),a903)))),a75))
% 159.37/159.07  [4379]E(f328(f311(a1,a909,a109),f328(f266(a1),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),f328(f328(f10(a909,a903,a1),x43791),a109)))),f328(f266(a909),x43791))
% 159.37/159.07  [4534]E(f313(a909,f328(f328(f42(f915(a909,a909),f916(a909,a903)),f328(a111,x45341)),f328(f261(a909,a909,f916(a909,a903)),f328(f328(f9(a909,f916(a909,a903),f916(a909,f916(a909,a903))),f328(f328(f10(f916(a909,f916(f916(a909,a903),f916(a909,a903))),f916(f916(a909,a903),f916(a909,f916(a909,a903))),a909),f9(a909,f916(a909,a903),f916(a909,a903))),f328(f328(f10(f916(a909,a909),f916(a909,f916(f916(a909,a903),f916(a909,a903))),a909),f328(f10(a909,f916(f916(a909,a903),f916(a909,a903)),a909),f310(a909))),f3(a909)))),f190(f916(a909,a903)))))),f328(a109,x45341))
% 159.37/159.07  [4028]E(f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),x40281),x40281)),a101)),a101),f328(f328(f83(a1),x40281),x40281))
% 159.37/159.07  [4077]E(f328(f328(f3(a1),f328(f328(f3(a1),f328(f328(f83(a1),x40771),x40771)),a101)),a101),f328(f328(f83(a1),f328(f328(f3(a1),x40771),a101)),f328(f328(f3(a1),x40771),a101)))
% 159.37/159.07  [4282]E(f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f83(a1),f328(f82(a1),x42821)),a101)),f328(f328(f83(a1),f328(f82(a1),x42821)),a101))),a101),f328(f82(a1),f328(f328(f3(a1),f328(f328(f83(a1),x42821),x42821)),a101)))
% 159.37/159.07  [4327]E(f328(f328(f83(a909),x43271),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(a116,f328(a116,x43271)))
% 159.37/159.07  [4328]E(f328(f328(f84(a909),x43281),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f328(f83(a909),x43281),x43281))
% 159.37/159.07  [4329]E(f328(f328(f39(a909),f328(f328(f83(a909),x43291),x43291)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x43291)
% 159.37/159.07  [4407]E(f48(a909,f328(a116,f328(a116,x44071)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f48(a909,x44071,f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.07  [4550]E(f328(a92,f328(f328(f42(f915(a909,a909),f916(f915(a909,a909),a903)),f328(a111,x45501)),f328(f261(a909,a909,f916(f915(a909,a909),a903)),f328(f328(f10(f916(a909,f916(f915(a909,a909),a903)),f916(a909,f916(f915(a909,a909),a903)),a909),f328(f10(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903),a909),f287(f915(a909,a909),f915(a909,a909),a113))),f328(f328(f9(a909,f916(f915(a909,a909),a903),f916(a909,f916(f915(a909,a909),a903))),f328(f328(f10(f916(a909,f916(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f916(f916(f915(a909,a909),a903),f916(a909,f916(f915(a909,a909),a903))),a909),f9(a909,f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f10(f916(a909,f915(a909,a909)),f916(a909,f916(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),a909),f328(f10(f915(a909,a909),f916(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),a909),f310(f915(a909,a909)))),f328(f9(a909,a909,f915(a909,a909)),f256(a909,a909))))),f190(f916(f915(a909,a909),a903))))))),f328(f82(a1),x45501))
% 159.37/159.07  [4402]E(f328(f328(f83(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x44021),f328(a116,f328(a116,x44021)))
% 159.37/159.07  [4403]E(f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x44031),f328(f328(f83(a909),x44031),x44031))
% 159.37/159.07  [4439]E(f328(f328(f39(a909),f328(a116,f328(a116,x44391))),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(a116,f328(f328(f39(a909),x44391),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.07  [4489]E(f328(f328(f83(a909),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101))),x44891),f328(a116,f328(a116,f328(a116,x44891))))
% 159.37/159.07  [4557]E(f328(f261(a1,a1,f915(a1,a1)),f328(f328(f20(a1,f916(a1,f915(a1,a1)),f916(a1,f915(a1,a1))),f328(f328(f10(f916(a1,f916(f915(a1,a1),f915(a1,a1))),f916(f916(a1,f915(a1,a1)),f916(a1,f915(a1,a1))),a1),f20(a1,f915(a1,a1),f915(a1,a1))),f328(f328(f10(f916(a1,f915(a1,a1)),f916(a1,f916(f915(a1,a1),f915(a1,a1))),a1),f328(f20(a1,f915(a1,a1),f916(f915(a1,a1),f915(a1,a1))),f328(f328(f10(a903,f916(f915(a1,a1),f916(f915(a1,a1),f915(a1,a1))),a1),f100(f915(a1,a1))),f328(f328(f10(a1,a903,a1),f328(f239(a1),f2(a1))),f328(f328(f9(a1,a1,a1),f3(a1)),x45571))))),f328(f328(f9(a1,f916(a1,a1),f916(a1,f915(a1,a1))),f328(f328(f10(f916(a1,f915(a1,a1)),f916(f916(a1,a1),f916(a1,f915(a1,a1))),a1),f10(a1,f915(a1,a1),a1)),f328(f328(f10(a1,f916(a1,f915(a1,a1)),a1),f256(a1,a1)),f328(f328(f9(a1,a1,a1),f328(f328(f10(a1,f916(a1,a1),a1),f83(a1)),f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))),f81(a1))))),f328(f328(f9(a1,a1,a1),f3(a1)),x45571))))),f328(f328(f10(a1,f916(a1,f915(a1,a1)),a1),f256(a1,a1)),f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))),f46(x45571))
% 159.37/159.07  [3618]P47(a25,x36181,x36182,x36181)
% 159.37/159.07  [3250]P106(f914(x32501,x32502))
% 159.37/159.07  [3251]P106(f915(x32511,x32512))
% 159.37/159.07  [3252]P106(f917(x32521,x32522))
% 159.37/159.07  [3269]P18(a1,f180(x32691,x32692))
% 159.37/159.07  [3270]P43(x32701,f155(x32701,x32702))
% 159.37/159.07  [3271]P44(x32711,f267(x32711,x32712))
% 159.37/159.07  [3272]P44(x32721,f308(x32721,x32722))
% 159.37/159.07  [3273]P45(x32731,f267(x32731,x32732))
% 159.37/159.07  [3274]P58(x32741,f267(x32741,x32742))
% 159.37/159.07  [3339]P37(x33391,x33392,f117(x33391))
% 159.37/159.07  [3372]P59(x33721,x33722,f267(x33721,x33722))
% 159.37/159.07  [3373]P61(x33731,x33731,f267(x33731,x33732))
% 159.37/159.07  [3642]P30(x36421,x36421,f7(x36421),x36422)
% 159.37/159.07  [3643]P30(x36431,x36431,f35(x36431),x36432)
% 159.37/159.07  [3650]P38(x36501,x36502,f117(x36501),f117(x36501))
% 159.37/159.07  [3659]P30(f910(x36591),f910(x36591),f170(x36591),x36592)
% 159.37/159.07  [4068]P31(x40681,x40681,f35(x40681),x40682,x40682)
% 159.37/159.07  [4569]~E(f34(x45691,x45692),a25)
% 159.37/159.07  [4570]~E(f27(x45701,x45702),a25)
% 159.37/159.07  [4571]~E(f33(x45711,x45712),a25)
% 159.37/159.07  [4608]~P39(x46081,x46082,f117(x46081))
% 159.37/159.07  [4609]~P41(x46091,x46092,f117(x46091))
% 159.37/159.07  [3235]E(f328(f7(x32351),x32352),x32352)
% 159.37/159.07  [3236]E(f328(f266(x32361),x32362),x32362)
% 159.37/159.07  [3238]E(f328(f35(x32381),x32382),x32382)
% 159.37/159.07  [3248]E(f328(f193(x32481),x32482),f119(x32481))
% 159.37/159.07  [3257]E(f32(f27(x32571,x32572)),f2(a909))
% 159.37/159.07  [3267]E(f88(x32671,f328(a325,x32672)),x32672)
% 159.37/159.07  [3268]E(f93(x32681,f328(a325,x32682)),x32682)
% 159.37/159.07  [3291]E(f328(f191(a904),f27(x32911,x32912)),f2(a909))
% 159.37/159.07  [3292]E(f328(f128(x32921,x32922),f123(x32921)),f2(a909))
% 159.37/159.07  [3295]E(f328(f138(x32951,x32952),f117(x32951)),f117(x32951))
% 159.37/159.07  [3315]E(f154(x33151,f154(x33151,x33152)),f154(x33151,x33152))
% 159.37/159.07  [3316]E(f308(x33161,f308(x33161,x33162)),f308(x33161,x33162))
% 159.37/159.07  [3334]E(f328(f328(f136(x33341),x33342),f117(x33341)),x33342)
% 159.37/159.07  [3340]E(f175(x33401,x33402,f117(x33401)),x33402)
% 159.37/159.07  [3341]E(f175(x33411,f117(x33411),x33412),x33412)
% 159.37/159.07  [3342]E(f120(x33421,f123(x33421),x33422),x33422)
% 159.37/159.07  [3343]E(f171(x33431,f2(a909),x33432),f117(x33431))
% 159.37/159.07  [3349]E(f328(f328(f177(x33491),x33492),f117(x33491)),f117(x33491))
% 159.37/159.07  [3350]E(f328(f328(f140(x33501),x33502),f117(x33501)),f117(x33501))
% 159.37/159.07  [3352]E(f157(x33521,x33522,f117(x33521)),f2(a909))
% 159.37/159.07  [3354]E(f172(x33541,x33542,f117(x33541)),f117(x33541))
% 159.37/159.07  [3355]E(f179(x33551,x33552,f117(x33551)),f117(x33551))
% 159.37/159.07  [3356]E(f178(x33561,f117(x33561),x33562),f117(x33561))
% 159.37/159.07  [3360]E(f328(f174(x33601),f154(x33601,x33602)),f328(f174(x33601),x33602))
% 159.37/159.07  [3363]E(f328(f286(x33631,x33631),f267(x33631,x33632)),x33632)
% 159.37/159.07  [3364]E(f328(f268(x33641,x33641),f267(x33641,x33642)),x33642)
% 159.37/159.07  [3371]E(f328(f288(x33711,x33711),f267(x33711,x33712)),f267(x33711,x33712))
% 159.37/159.07  [3384]E(f308(f910(x33841),f159(x33841,x33842)),f160(x33841,f308(x33841,x33842)))
% 159.37/159.07  [3386]P107(f328(f139(a1),f180(x33861,x33862)))
% 159.37/159.07  [3394]E(f328(f286(x33941,x33941),f308(x33941,x33942)),f246(f916(x33941,a903)))
% 159.37/159.07  [3395]E(f328(f268(x33951,x33951),f308(x33951,x33952)),f246(f916(x33951,a903)))
% 159.37/159.07  [3399]P107(f328(f139(x33991),f154(x33991,x33992)))
% 159.37/159.07  [3401]P107(f328(f162(x34011,x34012),f117(x34011)))
% 159.37/159.07  [3408]E(f328(f174(a1),f180(x34081,x34082)),f304(a1,x34081,x34082))
% 159.37/159.07  [3422]P62(x34221,f190(f916(x34221,a903)),x34222)
% 159.37/159.07  [3427]E(f328(f260(a1,a1),f49(x34271,x34272)),f48(a1,x34271,x34272))
% 159.37/159.07  [3428]E(f328(f303(a909,x34281),f328(a116,x34282)),f304(a909,x34281,x34282))
% 159.37/159.07  [3445]E(f328(f328(f153(x34451),x34452),f117(x34451)),f142(x34451,x34452,f117(x34451)))
% 159.37/159.07  [3458]E(f304(a909,f328(a116,x34581),x34582),f306(a909,x34581,x34582))
% 159.37/159.07  [3461]P59(x34611,f246(f916(x34611,a903)),f308(x34611,x34612))
% 159.37/159.07  [3524]E(f328(f328(f3(a909),x35241),f328(a116,x35242)),f328(f38(a909),f307(a909,x35242,x35241)))
% 159.37/159.07  [3578]E(f168(x35781,x35782,f117(x35781)),f328(f328(f256(f910(x35781),f910(x35781)),f117(x35781)),f117(x35781)))
% 159.37/159.07  [3596]E(f328(f261(x35961,x35962,f915(x35961,x35962)),f256(x35961,x35962)),f35(f915(x35961,x35962)))
% 159.37/159.07  [3600]P107(f328(f328(f330(f910(x36001)),f117(x36001)),f163(x36001,x36002)))
% 159.37/159.07  [3601]E(f328(f191(f910(x36011)),f118(x36011,x36012)),f328(f328(f3(a909),f328(f191(f910(x36011)),x36012)),f81(a909)))
% 159.37/159.07  [3609]P107(f328(f64(a909),f307(a909,x36091,x36092)))
% 159.37/159.07  [3610]P107(f328(f64(a909),f306(a909,x36101,x36102)))
% 159.37/159.07  [3611]P107(f328(f64(a909),f304(a909,x36111,x36112)))
% 159.37/159.07  [3612]P107(f328(f64(a1),f307(a1,x36121,x36122)))
% 159.37/159.07  [3613]P107(f328(f64(a1),f306(a1,x36131,x36132)))
% 159.37/159.07  [3614]P107(f328(f64(a1),f304(a1,x36141,x36142)))
% 159.37/159.07  [3721]E(f328(f311(a909,a909,a116),f304(a909,x37211,x37212)),f304(a909,f328(a116,x37211),f328(a116,x37212)))
% 159.37/159.07  [3740]E(f328(f328(f290(x37401,x37401,x37401),f308(x37401,x37402)),f308(x37401,x37402)),f308(x37401,x37402))
% 159.37/159.07  [3775]E(f328(f328(f256(a1,a1),f328(f328(f39(a1),x37751),x37752)),f48(a1,x37751,x37752)),f49(x37751,x37752))
% 159.37/159.07  [3776]E(f328(f328(f256(a103,a103),f328(f328(f39(a103),x37761),x37762)),f48(a103,x37761,x37762)),f23(x37761,x37762))
% 159.37/159.07  [3804]E(f328(f328(f256(a909,a909),f328(f328(f39(a909),x38041),x38042)),f48(a909,x38041,x38042)),f88(f915(a909,a909),f51(x38041,x38042)))
% 159.37/159.07  [3858]P107(f328(f328(f240(a909),f328(f328(f3(a909),x38581),x38582)),f328(a116,x38581)))
% 159.37/159.07  [3908]P44(x39081,f328(f328(f290(x39081,x39081,x39081),x39082),f308(x39081,x39082)))
% 159.37/159.07  [3958]E(f328(f328(f83(a1),f328(f328(f84(a1),x39581),f328(f328(f39(a1),x39582),x39581))),f48(a1,x39582,x39581)),x39582)
% 159.37/159.07  [3962]E(f328(f328(f42(a909,f916(f915(f910(x39621),f910(x39621)),a903)),f246(f916(a909,a903))),f145(x39621,x39622)),f147(x39621,x39622))
% 159.37/159.07  [4185]P107(f328(f328(f330(f915(f910(x41851),f910(x41851))),f328(f328(f256(f910(x41851),f910(x41851)),f117(x41851)),f117(x41851))),f160(x41851,x41852)))
% 159.37/159.07  [4295]E(f257(x42951,x42951,x42951,a325,f257(x42951,x42951,x42951,x42952,a325)),x42952)
% 159.37/159.07  [4339]E(f262(x43391,x43391,x43392,x43392,f7(x43391),f7(x43392)),f35(f915(x43391,x43392)))
% 159.37/159.07  [4341]E(f262(x43411,x43411,x43412,x43412,f35(x43411),f35(x43412)),f35(f915(x43411,x43412)))
% 159.37/159.07  [3333]E(f328(f170(x33331),f328(f170(x33331),x33332)),x33332)
% 159.37/159.07  [3335]E(f328(f328(f140(x33351),f2(a909)),x33352),x33352)
% 159.37/159.07  [3351]E(f328(f328(f177(x33511),f2(a909)),x33512),f117(x33511))
% 159.37/159.07  [3358]E(f328(f328(f136(x33581),f117(x33581)),x33582),x33582)
% 159.37/159.07  [3367]E(f40(f916(x33671,a903),f328(f309(x33671),x33672)),x33672)
% 159.37/159.07  [3369]E(f328(f174(x33691),f328(f169(x33691),x33692)),f328(f174(x33691),x33692))
% 159.37/159.07  [3370]E(f328(f174(x33701),f328(f170(x33701),x33702)),f328(f174(x33701),x33702))
% 159.37/159.07  [3375]E(f328(f328(f3(a103),x33751),x33752),f328(f328(a4,x33751),x33752))
% 159.37/159.07  [3388]E(f328(f328(f83(a909),x33881),x33882),f328(f328(f83(a909),x33882),x33881))
% 159.37/159.07  [3389]E(f328(f328(f83(a1),x33891),x33892),f328(f328(f83(a1),x33892),x33891))
% 159.37/159.07  [3390]E(f328(f328(f84(a909),x33901),x33902),f328(f328(f84(a909),x33902),x33901))
% 159.37/159.07  [3391]E(f328(f328(f84(a1),x33911),x33912),f328(f328(f84(a1),x33912),x33911))
% 159.37/159.07  [3414]E(f328(f328(f185(x34141,x34141),f2(a909)),x34142),f35(x34141))
% 159.37/159.07  [3415]E(f328(f191(f910(x34151)),f328(f169(x34151),x34152)),f328(f191(f910(x34151)),x34152))
% 159.37/159.07  [3416]E(f328(f191(f910(x34161)),f328(f170(x34161),x34162)),f328(f191(f910(x34161)),x34162))
% 159.37/159.07  [3417]E(f178(x34171,x34172,f190(f916(a909,a903))),f117(x34171))
% 159.37/159.07  [3418]E(f328(f328(f156(x34181,x34181),f7(x34181)),x34182),x34182)
% 159.37/159.07  [3420]E(f328(f255(a1,a1),f49(x34201,x34202)),f328(f328(f39(a1),x34201),x34202))
% 159.37/159.07  [3438]E(f328(f191(f910(x34381)),f154(x34381,x34382)),f328(f38(x34381),f328(f174(x34381),x34382)))
% 159.37/159.07  [3439]E(f32(f33(x34391,x34392)),f328(f328(f83(a909),f32(x34392)),f328(a116,f2(a909))))
% 159.37/159.07  [3440]E(f328(f283(x34401),f328(f288(x34401,x34401),x34402)),f328(f283(x34401),x34402))
% 159.37/159.07  [3444]P107(f328(f64(x34441),f328(f174(x34441),x34442)))
% 159.37/159.07  [3452]E(f328(f328(f83(a1),x34521),f328(f82(a1),x34522)),f328(f328(f3(a1),x34521),x34522))
% 159.37/159.07  [3460]P29(x34601,x34602,f190(f916(f908(x34601),a903)))
% 159.37/159.07  [3462]E(f328(f311(x34621,x34621,f7(x34621)),x34622),x34622)
% 159.37/159.07  [3463]E(f328(f311(x34631,x34631,f35(x34631)),x34632),x34632)
% 159.37/159.07  [3464]E(f328(f312(x34641,x34641,f7(x34641)),x34642),x34642)
% 159.37/159.07  [3465]E(f328(f312(x34651,x34651,f35(x34651)),x34652),x34652)
% 159.37/159.07  [3466]P107(f328(f246(f916(x34661,a903)),x34662))
% 159.37/159.07  [3468]E(f328(f38(a909),f328(f303(a909,x34681),x34682)),f328(f328(f3(a909),x34682),x34681))
% 159.37/159.07  [3469]E(f328(f303(a909,f328(a116,x34691)),x34692),f307(a909,x34691,x34692))
% 159.37/159.07  [3482]E(f328(f328(f310(x34821),x34822),f190(f916(x34821,a903))),f328(f266(x34821),f328(a325,x34822)))
% 159.37/159.07  [3488]E(f308(x34881,f328(f288(x34881,x34881),x34882)),f328(f288(x34881,x34881),f308(x34881,x34882)))
% 159.37/159.07  [3492]E(f328(f328(f83(a909),f328(a116,x34921)),x34922),f328(f328(f83(a909),x34921),f328(a116,x34922)))
% 159.37/159.07  [3493]E(f328(f328(f3(a909),f328(a116,x34931)),f328(a116,x34932)),f328(f328(f3(a909),x34931),x34932))
% 159.37/159.07  [3499]E(f58(x34991,f2(a909),x34992),f328(f328(f153(f910(x34991)),f117(x34991)),f117(f910(x34991))))
% 159.37/159.07  [3500]E(f328(f38(a909),f306(a909,x35001,x35002)),f328(f328(f3(a909),x35002),x35001))
% 159.37/159.07  [3509]P43(x35091,f328(f328(f289(a909,x35091),a244),x35092))
% 159.37/159.07  [3511]P18(a909,f141(a909,f328(f303(a909,x35111),x35112)))
% 159.37/159.07  [3513]P107(f328(f64(a909),f328(f303(a909,x35131),x35132)))
% 159.37/159.07  [3514]P107(f328(f64(a1),f328(f303(a1,x35141),x35142)))
% 159.37/159.07  [3517]E(f328(f288(f910(x35171),f910(x35171)),f159(x35171,x35172)),f159(x35171,f328(f288(x35171,x35171),x35172)))
% 159.37/159.07  [3518]E(f328(f191(a904),f33(x35181,x35182)),f328(f328(f83(a909),f328(f191(a904),x35182)),f328(a116,f2(a909))))
% 159.37/159.07  [3520]E(f328(f303(a1,x35201),f328(f328(f83(a1),x35202),f81(a1))),f304(a1,x35201,x35202))
% 159.37/159.07  [3523]E(f328(f328(f39(a1),f328(f82(a1),x35231)),f328(f82(a1),x35232)),f328(f328(f39(a1),x35231),x35232))
% 159.37/159.07  [3531]E(f328(f328(f185(f915(x35311,x35311),a903),f81(a909)),x35312),x35312)
% 159.37/159.07  [3533]E(f328(f328(f3(f916(x35331,a903)),x35332),f190(f916(x35331,a903))),x35332)
% 159.37/159.07  [3534]E(f328(f328(f105(f916(x35341,a903)),x35342),f190(f916(x35341,a903))),x35342)
% 159.37/159.07  [3535]E(f328(f328(f106(f916(x35351,a903)),x35352),f246(f916(x35351,a903))),x35352)
% 159.37/159.07  [3536]E(f328(f255(a909,a909),f88(f915(a909,a909),f51(x35361,x35362))),f328(f328(f39(a909),x35361),x35362))
% 159.37/159.07  [3543]E(f304(a1,f328(f328(f83(a1),x35431),f81(a1)),x35432),f306(a1,x35431,x35432))
% 159.37/159.07  [3548]E(f328(f260(a909,a909),f88(f915(a909,a909),f51(x35481,x35482))),f48(a909,x35481,x35482))
% 159.37/159.07  [3558]P107(f328(f328(f330(x35581),x35582),f246(f916(x35581,a903))))
% 159.37/159.07  [3562]E(f328(f328(f3(a909),f328(a116,x35621)),x35622),f328(f38(a909),f304(a909,x35622,x35621)))
% 159.37/159.07  [3587]E(f328(f328(f3(f916(x35871,a903)),x35872),f246(f916(x35871,a903))),f190(f916(x35871,a903)))
% 159.37/159.07  [3588]E(f328(f328(f105(f916(x35881,a903)),x35882),f246(f916(x35881,a903))),f246(f916(x35881,a903)))
% 159.37/159.07  [3589]E(f328(f328(f106(f916(x35891,a903)),x35892),f190(f916(x35891,a903))),f190(f916(x35891,a903)))
% 159.37/159.07  [3604]E(f48(a1,f328(f104(a1),x36041),f328(f104(a1),x36042)),f328(f104(a1),f48(a909,x36041,x36042)))
% 159.37/159.07  [3605]E(f48(a1,f328(f82(a1),x36051),f328(f82(a1),x36052)),f328(f82(a1),f48(a1,x36051,x36052)))
% 159.37/159.07  [3616]E(f328(f191(f910(x36161)),f328(f173(x36161),x36162)),f328(f328(f3(a909),f328(f191(f910(x36161)),x36162)),f81(a909)))
% 159.37/159.07  [3644]E(f328(f328(f39(a1),f48(a1,x36441,x36442)),x36442),f2(a1))
% 159.37/159.07  [3652]E(f328(a5,f48(a909,f328(a22,x36521),f328(a22,x36522))),f48(a103,x36521,x36522))
% 159.37/159.07  [3687]E(f328(a5,f328(f328(f83(a909),f328(a22,x36871)),f328(a22,x36872))),f328(f328(f83(a103),x36871),x36872))
% 159.37/159.07  [3688]E(f328(a5,f328(f328(f84(a909),f328(a22,x36881)),f328(a22,x36882))),f328(f328(f84(a103),x36881),x36882))
% 159.37/159.07  [3689]E(f328(a5,f328(f328(f39(a909),f328(a22,x36891)),f328(a22,x36892))),f328(f328(f39(a103),x36891),x36892))
% 159.37/159.07  [3690]E(f328(a5,f328(f328(f3(a909),f328(a22,x36901)),f328(a22,x36902))),f328(f328(f3(a103),x36901),x36902))
% 159.37/159.07  [3699]E(f328(f311(a909,a909,a116),f328(f303(a909,x36991),x36992)),f328(f303(a909,f328(a116,x36991)),f328(a116,x36992)))
% 159.37/159.07  [3726]P107(f328(f51(x37261,x37262),f88(f915(a909,a909),f51(x37261,x37262))))
% 159.37/159.07  [3749]E(f328(f328(f83(a909),f328(f328(f83(a909),f32(x37491)),f32(x37492))),f328(a116,f2(a909))),f32(f34(x37491,x37492)))
% 159.37/159.07  [3750]E(f48(a909,f328(a116,f48(a909,x37501,x37502)),x37502),f48(a909,f328(a116,x37501),x37502))
% 159.37/159.07  [3762]E(f328(f328(f42(f916(x37621,a903),f916(x37621,a903)),x37622),f7(f916(x37621,a903))),f40(f916(x37621,a903),x37622))
% 159.37/159.07  [3763]E(f328(f328(f43(f916(x37631,a903),f916(x37631,a903)),x37632),f7(f916(x37631,a903))),f41(f916(x37631,a903),x37632))
% 159.37/159.07  [3764]E(f328(f311(f910(x37641),f916(x37641,a903),f174(x37641)),f328(f174(f910(x37641)),f57(x37641,x37642))),f328(f309(x37641),f328(f174(x37641),x37642)))
% 159.37/159.07  [3768]P107(f328(f328(f330(f916(x37681,a903)),x37682),f328(f309(x37681),x37682)))
% 159.37/159.07  [3774]E(f48(a1,f328(f82(a1),f48(a1,x37741,x37742)),x37742),f48(a1,f328(f82(a1),x37741),x37742))
% 159.37/159.07  [3786]P107(f328(f328(f239(f916(x37861,a903)),x37862),f246(f916(x37861,a903))))
% 159.37/159.07  [3788]E(f328(f328(f290(x37881,x37881,x37881),f308(x37881,x37882)),f308(x37881,f308(x37881,x37882))),f308(x37881,x37882))
% 159.37/159.07  [3789]E(f328(f328(f105(f916(x37891,a903)),f328(f268(x37891,x37891),x37892)),f328(f286(x37891,x37891),x37892)),f328(f283(x37891),x37892))
% 159.37/159.07  [3810]E(f314(x38101,x38102,f246(f916(x38101,a903)),f246(f916(x38102,a903))),f246(f916(f917(x38101,x38102),a903)))
% 159.37/159.07  [3863]P107(f328(f328(f239(a909),f48(a909,x38631,x38632)),x38631))
% 159.37/159.07  [3887]P107(f328(f328(f239(a1),f328(f82(a1),f328(f104(a1),x38871))),f328(f104(a1),x38872)))
% 159.37/159.07  [3913]P107(f328(f328(f330(f916(x39131,a903)),f190(f916(x39131,a903))),f328(f309(x39131),x39132)))
% 159.37/159.07  [3918]E(f308(x39181,f328(f328(f290(x39181,x39181,x39181),x39182),f308(x39181,x39182))),f308(x39181,x39182))
% 159.37/159.07  [3921]E(f328(f328(f290(x39211,x39211,x39211),f308(x39211,x39212)),x39212),f328(f328(f290(x39211,x39211,x39211),x39212),f308(x39211,x39212)))
% 159.37/159.07  [3923]E(f328(a109,f328(f328(f83(a1),f328(f328(f3(a1),x39231),x39232)),f81(a1))),f328(f38(a1),f304(a1,x39232,x39231)))
% 159.37/159.07  [3938]E(f328(f286(x39381,x39381),f328(f328(f290(x39381,x39381,x39381),x39382),f308(x39381,x39382))),f328(f286(x39381,x39381),x39382))
% 159.37/159.07  [3939]E(f328(f268(x39391,x39391),f328(f328(f290(x39391,x39391,x39391),x39392),f308(x39391,x39392))),f328(f268(x39391,x39391),x39392))
% 159.37/159.07  [3954]E(f328(f328(f83(a909),f328(f328(f83(a909),f328(f191(a904),x39541)),f328(f191(a904),x39542))),f328(a116,f2(a909))),f328(f191(a904),f34(x39541,x39542)))
% 159.37/159.07  [3957]E(f328(f144(f910(x39571),f910(x39571),f136(x39571),f117(x39571)),f171(f910(x39571),x39572,f117(x39571))),f117(x39571))
% 159.37/159.07  [3966]P30(a909,a909,f328(f328(f9(a909,a909,a909),f83(a909)),x39661),x39662)
% 159.37/159.07  [3968]P18(a909,f328(f170(a909),f328(f328(f156(f910(x39681),a909),f191(f910(x39681))),f181(x39681,x39682))))
% 159.37/159.07  [4001]P58(x40011,f328(f328(f105(f916(f915(x40011,x40011),a903)),x40012),f328(f288(x40011,x40011),x40012)))
% 159.37/159.07  [4002]P58(x40021,f328(f328(f106(f916(f915(x40021,x40021),a903)),x40022),f328(f288(x40021,x40021),x40022)))
% 159.37/159.07  [4013]P107(f328(f328(f240(a1),f328(f82(a1),f328(f104(a1),f328(a116,x40131)))),f328(f104(a1),x40132)))
% 159.37/159.07  [4057]E(f328(f144(f910(x40571),x40571,f328(f9(x40571,f910(x40571),f910(x40571)),f153(x40571)),f117(x40571)),x40572),f328(f170(x40571),x40572))
% 159.37/159.07  [4106]P107(f328(f328(f239(f916(f915(f910(x41061),f910(x41061)),a903)),f160(x41061,x41062)),f308(f910(x41061),f159(x41061,x41062))))
% 159.37/159.07  [4135]P107(f328(f51(x41351,x41352),f328(f328(f256(a909,a909),f328(f328(f39(a909),x41351),x41352)),f48(a909,x41351,x41352))))
% 159.37/159.07  [4147]P107(f328(f328(f239(f916(f915(f910(x41471),f910(x41471)),a903)),f159(x41471,f308(x41471,x41472))),f308(f910(x41471),f159(x41471,x41472))))
% 159.37/159.07  [4364]E(f328(f328(f263(f915(a103,a103),a103,f915(a103,a103),f915(x43641,f915(a103,a103))),f271(f328(f167(a103),f328(f328(f156(f915(a103,x43641),a103),f255(a103,x43641)),x43642)))),f328(f328(f10(x43641,f916(f915(a103,a103),f915(x43641,f915(a103,a103))),a103),f256(x43641,f915(a103,a103))),f272(x43641,x43642))),f270(x43641,x43642))
% 159.37/159.07  [4441]E(f227(a909,f915(x44411,f911(x44411)),f2(a909),f328(f261(x44411,f911(x44411),a909),f328(f18(f916(f911(x44411),a909),x44411),f328(f328(f9(f911(x44411),a909,a909),f328(f328(f10(a909,f916(a909,a909),f911(x44411)),f83(a909)),f191(f911(x44411)))),f81(a909)))),f328(f137(x44411),x44412)),f328(f191(f911(x44411)),x44412))
% 159.37/159.07  [4549]E(f328(f261(f916(f915(x45491,x45491),a903),f916(f915(x45491,x45491),a903),f916(f916(x45492,x45491),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903)))),f328(f328(f9(f916(f915(x45491,x45491),a903),f916(f916(f915(x45491,x45491),a903),f916(f916(x45492,x45491),f916(f915(x45492,x45492),a903))),f916(f916(f915(x45491,x45491),a903),f916(f916(x45492,x45491),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903))))),f328(f328(f10(f916(f916(f916(x45492,x45491),f916(f915(x45492,x45492),a903)),f916(f916(x45492,x45491),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903)))),f916(f916(f916(f915(x45491,x45491),a903),f916(f916(x45492,x45491),f916(f915(x45492,x45492),a903))),f916(f916(f915(x45491,x45491),a903),f916(f916(x45492,x45491),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903))))),f916(f915(x45491,x45491),a903)),f10(f916(f916(x45492,x45491),f916(f915(x45492,x45492),a903)),f916(f916(x45492,x45491),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903))),f916(f915(x45491,x45491),a903))),f328(f328(f10(f916(f916(x45492,x45491),f916(f916(f915(x45492,x45492),a903),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903)))),f916(f916(f916(x45492,x45491),f916(f915(x45492,x45492),a903)),f916(f916(x45492,x45491),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903)))),f916(f915(x45491,x45491),a903)),f20(f916(x45492,x45491),f916(f915(x45492,x45492),a903),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903)))),f328(f328(f10(f916(f916(x45492,x45491),f916(f915(x45492,x45492),a903)),f916(f916(x45492,x45491),f916(f916(f915(x45492,x45492),a903),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903)))),f916(f915(x45491,x45491),a903)),f328(f10(f916(f915(x45492,x45492),a903),f916(f916(f915(x45492,x45492),a903),f915(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903))),f916(x45492,x45491)),f256(f916(f915(x45492,x45492),a903),f916(f915(x45492,x45492),a903)))),f289(x45491,x45492))))),f289(x45491,x45492))),f77(x45491,x45492))
% 159.37/159.07  [4644]~E(f328(f309(x46441),x46442),f190(f916(f916(x46441,a903),a903)))
% 159.37/159.07  [4659]~P107(f328(f328(f174(x46591),f117(x46591)),x46592))
% 159.37/159.07  [4663]~P107(f328(f328(f330(x46631),x46632),f190(f916(x46631,a903))))
% 159.37/159.07  [4671]~P107(f328(f328(f240(f916(x46711,a903)),x46712),f190(f916(x46711,a903))))
% 159.37/159.07  [3471]E(f328(f328(f3(a909),x34711),f328(f328(f83(a909),x34711),x34712)),f2(a909))
% 159.37/159.07  [3474]E(f328(f328(f105(f916(x34741,a903)),x34742),x34742),x34742)
% 159.37/159.07  [3475]E(f328(f328(f106(f916(x34751,a903)),x34752),x34752),x34752)
% 159.37/159.07  [3503]E(f328(f328(f3(f916(x35031,a903)),x35032),x35032),f190(f916(x35031,a903)))
% 159.37/159.07  [3506]E(f328(f145(x35061,x35062),f2(a909)),f190(f916(f915(f910(x35061),f910(x35061)),a903)))
% 159.37/159.07  [3507]E(f328(f328(f83(a909),x35071),f328(a116,x35072)),f328(a116,f328(f328(f83(a909),x35071),x35072)))
% 159.37/159.07  [3519]E(f197(f328(f104(a1),x35191),f328(f104(a1),x35192)),f328(f104(a1),f328(f328(f3(a909),x35191),x35192)))
% 159.37/159.07  [3522]E(f328(f328(f39(a1),f328(f82(a1),x35221)),x35222),f328(f328(f39(a1),x35221),f328(f82(a1),x35222)))
% 159.37/159.07  [3526]E(f328(f38(a1),f328(f303(a1,x35261),x35262)),f328(a109,f328(f328(f3(a1),x35262),x35261)))
% 159.37/159.07  [3529]E(f328(f328(f83(a909),f328(a116,x35291)),x35292),f328(a116,f328(f328(f83(a909),x35291),x35292)))
% 159.37/159.07  [3532]E(f328(f82(f916(x35321,a903)),f328(f82(f916(x35321,a903)),x35322)),x35322)
% 159.37/159.07  [3545]E(f181(x35451,f328(f328(f153(f910(x35451)),f117(x35451)),x35452)),f181(x35451,x35452))
% 159.37/159.07  [3549]E(f328(f328(f83(a909),x35491),f328(f328(f84(a909),x35491),x35492)),f328(f328(f84(a909),x35491),f328(a116,x35492)))
% 159.37/159.07  [3556]E(f328(f328(a4,f328(a5,x35561)),f328(a5,x35562)),f328(a5,f328(f328(f3(a909),x35561),x35562)))
% 159.37/159.07  [3569]E(f328(f328(f84(a1),f328(f82(a1),x35691)),x35692),f328(f82(a1),f328(f328(f84(a1),x35691),x35692)))
% 159.37/159.07  [3571]E(f328(f328(f248(a1),f328(f104(a1),x35711)),x35712),f328(f104(a1),f328(f328(f248(a909),x35711),x35712)))
% 159.37/159.07  [3572]E(f328(f328(f83(a103),f328(a5,x35721)),f328(a5,x35722)),f328(a5,f328(f328(f83(a909),x35721),x35722)))
% 159.37/159.07  [3573]E(f328(f328(f84(a103),f328(a5,x35731)),f328(a5,x35732)),f328(a5,f328(f328(f84(a909),x35731),x35732)))
% 159.37/159.07  [3574]E(f328(f328(f243(a909),f328(a116,x35741)),f328(a116,x35742)),f328(a116,f328(f328(f243(a909),x35741),x35742)))
% 159.37/159.07  [3575]E(f328(f328(f238(a909),f328(a116,x35751)),f328(a116,x35752)),f328(a116,f328(f328(f238(a909),x35751),x35752)))
% 159.37/159.07  [3580]E(f328(f174(a909),f141(a909,f328(f303(a909,x35801),x35802))),f328(f303(a909,x35801),x35802))
% 159.37/159.07  [3581]E(f313(x35811,f328(f328(f310(x35811),x35812),f190(f916(x35811,a903)))),x35812)
% 159.37/159.07  [3585]E(f328(f286(x35851,x35852),f190(f916(f915(x35851,x35852),a903))),f190(f916(x35852,a903)))
% 159.37/159.07  [3586]E(f328(f268(x35861,x35862),f190(f916(f915(x35861,x35862),a903))),f190(f916(x35861,a903)))
% 159.37/159.07  [3590]E(f328(a109,f328(f328(f3(a1),x35901),x35902)),f328(f38(a1),f306(a1,x35902,x35901)))
% 159.37/159.07  [3595]E(f328(f328(f83(a909),x35951),f328(f328(f84(a909),x35952),x35951)),f328(f328(f84(a909),f328(a116,x35952)),x35951))
% 159.37/159.07  [3597]E(f328(f328(f63(x35971),f190(f916(x35971,a903))),x35972),f190(f916(f916(x35971,a903),a903)))
% 159.37/159.07  [3606]E(f328(f191(f910(a909)),f141(a909,f328(f303(a909,x36061),x36062))),f328(f328(f3(a909),x36062),x36061))
% 159.37/159.07  [3623]E(f328(f328(f105(f916(x36231,a903)),f190(f916(x36231,a903))),x36232),x36232)
% 159.37/159.07  [3624]E(f328(f328(f106(f916(x36241,a903)),f246(f916(x36241,a903))),x36242),x36242)
% 159.37/159.07  [3627]E(f328(f328(f83(a1),f328(f82(a1),x36271)),f328(f82(a1),x36272)),f328(f82(a1),f328(f328(f83(a1),x36271),x36272)))
% 159.37/159.07  [3630]E(f328(f328(f83(a1),f328(f104(a1),x36301)),f328(f104(a1),x36302)),f328(f104(a1),f328(f328(f83(a909),x36301),x36302)))
% 159.37/159.07  [3631]E(f328(f328(f83(a1),f328(f108(a1),x36311)),f328(f108(a1),x36312)),f328(f108(a1),f328(f328(f83(a1),x36311),x36312)))
% 159.37/159.07  [3633]E(f328(f328(f84(a1),f328(f104(a1),x36331)),f328(f104(a1),x36332)),f328(f104(a1),f328(f328(f84(a909),x36331),x36332)))
% 159.37/159.07  [3634]E(f328(f328(f84(a1),f328(f108(a1),x36341)),f328(f108(a1),x36342)),f328(f108(a1),f328(f328(f84(a1),x36341),x36342)))
% 159.37/159.07  [3635]E(f328(f328(f39(a1),f328(f104(a1),x36351)),f328(f104(a1),x36352)),f328(f104(a1),f328(f328(f39(a909),x36351),x36352)))
% 159.37/159.07  [3653]E(f328(f328(f8(x36531,a909),f328(f18(a909,x36531),f81(a909))),x36532),f328(f38(x36531),x36532))
% 159.37/159.07  [3660]E(f328(f82(a1),f48(a1,f328(f82(a1),x36601),x36602)),f48(a1,x36601,f328(f82(a1),x36602)))
% 159.37/159.07  [3662]E(f328(f174(a1),f180(x36621,f328(f328(f3(a1),x36622),f81(a1)))),f328(f303(a1,x36621),x36622))
% 159.37/159.07  [3666]P107(f328(f328(f239(a909),x36661),f328(f328(f83(a909),x36662),x36661)))
% 159.37/159.07  [3667]P107(f328(f328(f239(a909),x36671),f328(f328(f83(a909),x36671),x36672)))
% 159.37/159.07  [3670]E(f328(f328(f3(f916(x36701,a903)),f190(f916(x36701,a903))),x36702),f190(f916(x36701,a903)))
% 159.37/159.07  [3671]E(f328(f328(f105(f916(x36711,a903)),f246(f916(x36711,a903))),x36712),f246(f916(x36711,a903)))
% 159.37/159.07  [3672]E(f328(f328(f106(f916(x36721,a903)),f190(f916(x36721,a903))),x36722),f190(f916(x36721,a903)))
% 159.37/159.07  [3679]E(f328(f328(f256(a1,a1),x36791),f328(f82(a1),x36792)),f328(a54,f328(f328(f256(a1,a1),x36791),x36792)))
% 159.37/159.07  [3680]E(f328(f303(a1,f328(f328(f83(a1),x36801),f81(a1))),x36802),f307(a1,x36801,x36802))
% 159.37/159.07  [3691]E(f328(f328(f84(a909),x36911),f328(f328(f39(a909),x36912),x36911)),f328(f328(f3(a909),x36912),f48(a909,x36912,x36911)))
% 159.37/159.07  [3692]E(f328(f328(f84(a1),x36921),f328(f328(f39(a1),x36922),x36921)),f328(f328(f3(a1),x36922),f48(a1,x36922,x36921)))
% 159.37/159.07  [3696]E(f328(f174(a1),f180(f328(f328(f83(a1),x36961),f81(a1)),x36962)),f306(a1,x36961,x36962))
% 159.37/159.07  [3700]P107(f328(f328(f239(f916(x37001,a903)),x37002),x37002))
% 159.37/159.07  [3703]E(f328(f328(f105(f916(x37031,a903)),x37032),f328(f82(f916(x37031,a903)),x37032)),f246(f916(x37031,a903)))
% 159.37/159.07  [3704]E(f328(f328(f106(f916(x37041,a903)),x37042),f328(f82(f916(x37041,a903)),x37042)),f190(f916(x37041,a903)))
% 159.37/159.07  [3712]E(f328(f328(f3(a909),f328(f328(f3(a909),x37121),f81(a909))),x37122),f328(f328(f3(a909),x37121),f328(a116,x37122)))
% 159.37/159.07  [3718]E(f328(f328(f3(f916(x37181,a903)),f246(f916(x37181,a903))),x37182),f328(f82(f916(x37181,a903)),x37182))
% 159.37/159.07  [3719]E(f328(f328(f3(a1),f328(f108(a1),x37191)),f328(f108(a1),x37192)),f328(f108(a1),f328(f328(f83(a1),x37191),f328(f82(a1),x37192))))
% 159.37/159.07  [3732]E(f328(f174(a909),f141(a909,f328(f303(a909,x37321),f328(a116,x37322)))),f304(a909,x37321,x37322))
% 159.37/159.07  [3747]E(f328(f191(f910(f910(x37471))),f57(x37471,x37472)),f328(f328(f248(a909),f328(a116,f328(a116,f2(a909)))),f328(f191(f910(x37471)),x37472)))
% 159.37/159.07  [3766]E(f328(f328(f185(f915(x37661,x37661),a903),f2(a909)),x37662),f308(x37661,f190(f916(f915(x37661,x37661),a903))))
% 159.37/159.07  [3770]P107(f328(f139(a909),f141(a909,f328(f303(a909,x37701),x37702))))
% 159.37/159.07  [3787]E(f328(f311(a1,a909,a109),f304(a1,f328(f104(a1),x37871),f328(f104(a1),x37872))),f304(a909,x37871,x37872))
% 159.37/159.07  [3796]E(f187(a909,f2(a909),f7(a909),f328(f328(f3(a909),x37961),x37962)),f328(f328(f3(a909),x37961),f328(a116,x37962)))
% 159.37/159.07  [3797]E(f328(a109,f328(f328(f3(a1),x37971),f328(f328(f83(a1),x37972),f81(a1)))),f328(f38(a1),f307(a1,x37972,x37971)))
% 159.37/159.07  [3833]E(f328(f328(f156(a909,a909),a116),f141(a909,f328(f303(a909,x38331),x38332))),f141(a909,f328(f303(a909,f328(a116,x38331)),f328(a116,x38332))))
% 159.37/159.07  [3841]E(f328(f174(a1),f180(f328(f328(f83(a1),x38411),f81(a1)),f328(f328(f3(a1),x38412),f81(a1)))),f307(a1,x38411,x38412))
% 159.37/159.07  [3855]P107(f328(f328(f239(f916(x38551,a903)),f190(f916(x38551,a903))),x38552))
% 159.37/159.07  [3859]E(f88(x38591,f328(f328(f9(x38591,x38591,a903),a325),x38592)),x38592)
% 159.37/159.07  [3860]E(f93(x38601,f328(f328(f9(x38601,x38601,a903),a325),x38602)),x38602)
% 159.37/159.07  [3864]E(f328(f174(a909),f141(a909,f328(f303(a909,f328(a116,x38641)),f328(a116,x38642)))),f306(a909,x38641,x38642))
% 159.37/159.07  [3890]E(f328(f328(f258(x38901,x38902),f246(f916(x38901,a903))),f328(f18(f916(x38902,a903),x38901),f246(f916(x38902,a903)))),f246(f916(f915(x38901,x38902),a903)))
% 159.37/159.07  [3925]E(f328(f266(x39251),f328(f328(f10(a903,a903,x39251),a323),x39252)),f328(f82(f916(x39251,a903)),f328(f266(x39251),x39252)))
% 159.37/159.07  [3928]E(f328(f266(x39281),f328(f328(f9(x39281,x39281,a903),a325),x39282)),f328(f328(f310(x39281),x39282),f190(f916(x39281,a903))))
% 159.37/159.07  [3935]E(f328(f328(f83(a1),f328(f328(f83(a1),x39351),x39351)),f328(f328(f83(a1),x39352),x39352)),f328(f328(f83(a1),f328(f328(f83(a1),x39351),x39352)),f328(f328(f83(a1),x39351),x39352)))
% 159.37/159.07  [3936]E(f328(f328(f3(a1),f328(f328(f83(a1),x39361),x39361)),f328(f328(f83(a1),x39362),x39362)),f328(f328(f83(a1),f328(f328(f3(a1),x39361),x39362)),f328(f328(f3(a1),x39361),x39362)))
% 159.37/159.07  [3951]P107(f328(f328(f239(a909),f328(f38(x39511),f328(f174(x39511),x39512))),f328(f191(f910(x39511)),x39512)))
% 159.37/159.07  [3952]P107(f328(f328(f239(a909),f328(f191(f910(x39521)),f154(x39521,x39522))),f328(f191(f910(x39521)),x39522)))
% 159.37/159.07  [3963]E(f328(f266(x39631),f328(f328(f9(x39631,f916(x39631,a903),a903),f330(x39631)),x39632)),x39632)
% 159.37/159.07  [3979]E(f328(f328(f177(x39791),f328(f328(f3(a909),f328(f191(f910(x39791)),x39792)),f81(a909))),x39792),f118(x39791,x39792))
% 159.37/159.07  [4000]E(f187(a909,f2(a909),f328(f328(f10(a909,a909,a909),a116),f328(f243(a909),x40001)),x40002),f328(f328(f243(a909),f328(a116,x40001)),x40002))
% 159.37/159.07  [4005]E(f40(f916(x40051,a903),f328(f311(f916(f915(x40051,x40051),a903),f916(x40051,a903),f283(x40051)),x40052)),f328(f283(x40051),f40(f916(f915(x40051,x40051),a903),x40052)))
% 159.37/159.07  [4006]E(f187(a909,f328(a116,x40061),f328(f328(f10(a909,a909,a909),a116),f328(f238(a909),x40061)),x40062),f328(f328(f238(a909),f328(a116,x40061)),x40062))
% 159.37/159.07  [4008]E(f328(f328(f256(a1,a1),f328(f328(f39(a1),f328(f79(a1),x40081)),f328(f79(a1),x40082))),f48(a1,f328(f79(a1),x40081),f328(f79(a1),x40082))),f56(x40081,x40082))
% 159.37/159.07  [4030]P107(f328(f328(f239(f916(f916(x40301,a903),a903)),x40302),f328(f309(x40301),f40(f916(x40301,a903),x40302))))
% 159.37/159.07  [4062]E(f328(f328(f42(x40621,f916(x40621,a903)),x40622),f328(f328(f9(x40621,f916(x40621,a903),f916(x40621,a903)),f310(x40621)),f190(f916(x40621,a903)))),x40622)
% 159.37/159.07  [4063]E(f328(f328(f290(x40631,x40631,x40631),f328(f288(x40631,x40631),x40632)),f308(x40631,f328(f288(x40631,x40631),x40632))),f328(f288(x40631,x40631),f328(f328(f290(x40631,x40631,x40631),x40632),f308(x40631,x40632))))
% 159.37/159.07  [4127]E(f328(f174(x41271),f328(f144(f910(x41271),f910(x41271),f136(x41271),f117(x41271)),x41272)),f328(f328(f42(f910(x41271),f916(x41271,a903)),f328(f174(f910(x41271)),x41272)),f174(x41271)))
% 159.37/159.07  [4158]E(f328(f328(f105(f916(f915(x41581,x41581),a903)),f308(x41581,f190(f916(f915(x41581,x41581),a903)))),f328(f328(f290(x41581,x41581,x41581),f308(x41581,x41582)),x41582)),f308(x41581,x41582))
% 159.37/159.07  [4194]E(f328(f328(f183(x41941,x41941),x41942),x41942),f328(f328(f156(x41941,f915(x41941,x41941)),f328(f328(f20(x41941,x41941,f915(x41941,x41941)),f256(x41941,x41941)),f7(x41941))),x41942))
% 159.37/159.07  [4306]E(f328(f144(a909,f910(x43061),f328(f9(f910(x43061),a909,a909),f328(f328(f10(a909,f916(a909,a909),f910(x43061)),f238(a909)),f191(f910(x43061)))),f2(a909)),f328(f170(f910(x43061)),x43062)),f328(f191(f910(f910(x43061))),f181(x43061,x43062)))
% 159.37/159.07  [4378]E(f328(f328(f289(f915(a909,f910(x43781)),f910(x43781)),f320(a909,f910(x43781),a244,f147(x43781,x43782))),f328(f328(f20(f910(x43781),f910(x43781),f915(a909,f910(x43781))),f328(f328(f10(a909,f916(f910(x43781),f915(a909,f910(x43781))),f910(x43781)),f256(a909,f910(x43781))),f191(f910(x43781)))),f7(f910(x43781)))),f148(x43781,x43782))
% 159.37/159.07  [4505]E(f328(f266(x45051),f328(f328(f10(f916(f916(x45051,a903),a903),a903,x45051),f90(f916(x45051,a903))),f328(f328(f10(f916(f916(x45051,a903),a903),f916(f916(x45051,a903),a903),x45051),f328(f20(f916(x45051,a903),a903,a903),f328(f328(f10(a903,f916(a903,a903),f916(x45051,a903)),a326),f328(f328(f9(f916(x45051,a903),f916(f916(x45051,a903),a903),a903),f330(f916(x45051,a903))),x45052)))),f330(x45051)))),f40(f916(x45051,a903),x45052))
% 159.37/159.07  [4506]E(f328(f266(x45061),f328(f328(f10(f916(f916(x45061,a903),a903),a903,x45061),f91(f916(x45061,a903))),f328(f328(f10(f916(f916(x45061,a903),a903),f916(f916(x45061,a903),a903),x45061),f328(f20(f916(x45061,a903),a903,a903),f328(f328(f10(a903,f916(a903,a903),f916(x45061,a903)),a331),f328(f328(f9(f916(x45061,a903),f916(f916(x45061,a903),a903),a903),f330(f916(x45061,a903))),x45062)))),f330(x45061)))),f41(f916(x45061,a903),x45062))
% 159.37/159.07  [4672]~P107(f328(f328(f240(a1),f328(f104(a1),x46721)),f328(f82(a1),f328(f104(a1),x46722))))
% 159.37/159.07  [3593]E(f328(f328(f3(a909),f328(f328(f83(a909),x35931),x35932)),x35932),x35931)
% 159.37/159.07  [3594]E(f328(f328(f3(a909),f328(f328(f83(a909),x35941),x35942)),x35941),x35942)
% 159.37/159.07  [3661]E(f328(f328(f83(a909),f328(f328(f3(a909),x36611),x36612)),x36612),f328(f328(f238(a909),x36611),x36612))
% 159.37/159.07  [3773]E(f328(f328(f84(a909),f328(f328(f39(a909),x37731),x37732)),x37732),f328(f328(f3(a909),x37731),f48(a909,x37731,x37732)))
% 159.37/159.07  [3801]E(f328(f174(a909),f141(a909,f328(f303(a909,f328(a116,x38011)),x38012))),f307(a909,x38011,x38012))
% 159.37/159.07  [3809]E(f328(f104(a1),f220(f328(a109,f328(f79(a1),x38091)),f328(a109,f328(f79(a1),x38092)))),f328(f328(a221,x38091),x38092))
% 159.37/159.07  [3811]E(f328(f328(f105(f916(x38111,a903)),f328(f82(f916(x38111,a903)),x38112)),x38112),f246(f916(x38111,a903)))
% 159.37/159.07  [3812]E(f328(f328(f106(f916(x38121,a903)),f328(f82(f916(x38121,a903)),x38122)),x38122),f190(f916(x38121,a903)))
% 159.37/159.07  [3829]P107(f328(f328(f239(a909),f328(f328(f39(a909),x38291),x38292)),x38291))
% 159.37/159.07  [3830]P107(f328(f328(f239(a909),f328(f328(f3(a909),x38301),x38302)),x38301))
% 159.37/159.07  [3856]P107(f328(f328(f240(a909),x38561),f328(a116,f328(f328(f83(a909),x38562),x38561))))
% 159.37/159.07  [3857]P107(f328(f328(f240(a909),x38571),f328(a116,f328(f328(f83(a909),x38571),x38572))))
% 159.37/159.07  [3874]E(f328(f328(f84(a909),f328(a109,f328(f79(a1),x38741))),f328(a109,f328(f79(a1),x38742))),f328(a109,f328(f79(a1),f328(f328(f84(a1),x38741),x38742))))
% 159.37/159.07  [3886]P107(f328(f328(f239(a1),f2(a1)),f328(f328(f248(a1),f328(f79(a1),x38861)),x38862)))
% 159.37/159.07  [3956]E(f328(f287(f910(x39561),f910(x39561),f160(x39561,x39562)),f328(f328(f310(f910(x39561)),f117(x39561)),f190(f916(f910(x39561),a903)))),f328(f328(f310(f910(x39561)),f117(x39561)),f190(f916(f910(x39561),a903))))
% 159.37/159.07  [3975]E(f328(f328(f105(f916(f915(x39751,x39751),a903)),f308(x39751,x39752)),f308(x39751,f190(f916(f915(x39751,x39751),a903)))),f308(x39751,x39752))
% 159.37/159.07  [3990]E(f328(f328(f39(a1),f328(f108(a1),f328(f328(f83(a1),x39901),x39901))),f328(f108(a1),f328(f328(f83(a1),x39902),x39902))),f328(f328(f39(a1),f328(f108(a1),x39901)),f328(f108(a1),x39902)))
% 159.37/159.07  [4052]E(f328(f328(f248(a1),x40521),f328(f108(a909),f328(f328(f83(a1),x40522),x40522))),f328(f328(f89(a1,a1),f328(f328(f248(a1),x40521),f328(f108(a909),x40522))),f328(f328(f20(a1,a1,a1),f84(a1)),f7(a1))))
% 159.37/159.07  [4058]E(f328(f266(f916(x40581,a903)),f328(f328(f9(f916(x40581,a903),f916(x40581,a903),a903),f239(f916(x40581,a903))),x40582)),f328(f309(x40581),x40582))
% 159.37/159.07  [4073]E(f328(f328(f156(a1,a909),a109),f328(f328(f136(a1),f328(f328(f156(a909,a1),f104(a1)),x40731)),f328(f328(f156(a909,a1),f104(a1)),x40732))),f328(f328(f136(a909),x40731),x40732))
% 159.37/159.07  [4105]E(f328(f311(a1,a1,f328(f328(f9(a1,a1,a1),f83(a1)),x41051)),f328(f303(a1,f2(a1)),f328(f328(f3(a1),x41052),x41051))),f328(f303(a1,x41051),x41052))
% 159.37/159.07  [4107]P60(x41071,f328(f328(f3(f916(f915(x41071,x41071),a903)),x41072),f308(x41071,f190(f916(f915(x41071,x41071),a903)))))
% 159.37/159.07  [4125]E(f328(f191(f910(x41251)),f328(f144(f910(x41251),f910(x41251),f136(x41251),f117(x41251)),x41252)),f328(f167(a909),f328(f328(f156(f910(x41251),a909),f191(f910(x41251))),x41252)))
% 159.37/159.07  [4129]P59(x41291,f246(f916(x41291,a903)),f328(f328(f105(f916(f915(x41291,x41291),a903)),x41292),f308(x41291,f190(f916(f915(x41291,x41291),a903)))))
% 159.37/159.07  [4174]E(f187(a909,f2(a909),f328(f328(f10(a909,a909,a909),a116),f328(f328(f9(a909,a909,a909),f243(a909)),x41741)),x41742),f328(f328(f243(a909),x41742),f328(a116,x41741)))
% 159.37/159.07  [4177]E(f187(a909,f328(a116,x41771),f328(f328(f10(a909,a909,a909),a116),f328(f328(f9(a909,a909,a909),f238(a909)),x41771)),x41772),f328(f328(f238(a909),x41772),f328(a116,x41771)))
% 159.37/159.07  [4180]E(f328(f311(x41801,f910(x41801),f328(f328(f9(x41801,f910(x41801),f910(x41801)),f153(x41801)),f117(x41801))),x41802),f176(x41801,x41802,f328(f328(f310(f910(x41801)),f117(x41801)),f190(f916(f910(x41801),a903)))))
% 159.37/159.07  [4182]E(f328(f328(f105(f916(f915(x41821,x41821),a903)),f328(f328(f290(x41821,x41821,x41821),x41822),f308(x41821,x41822))),f308(x41821,f190(f916(f915(x41821,x41821),a903)))),f308(x41821,x41822))
% 159.37/159.07  [4189]P107(f328(f328(f239(f916(f915(x41891,x41891),a903)),f267(x41891,x41892)),f328(f328(f258(x41891,x41891),x41892),f328(f18(f916(x41891,a903),x41891),x41892))))
% 159.37/159.07  [4192]E(f328(f311(a1,a909,a109),f328(f328(f105(f916(a1,a903)),f328(f311(a909,a1,f104(a1)),x41921)),f328(f311(a909,a1,f104(a1)),x41922))),f328(f328(f105(f916(a909,a903)),x41921),x41922))
% 159.37/159.07  [4193]E(f328(f311(a1,a909,a109),f328(f328(f106(f916(a1,a903)),f328(f311(a909,a1,f104(a1)),x41931)),f328(f311(a909,a1,f104(a1)),x41932))),f328(f328(f106(f916(a909,a903)),x41931),x41932))
% 159.37/159.07  [4196]E(f328(f266(x41961),f328(f328(f10(a903,a903,x41961),a323),f328(f328(f9(x41961,f916(x41961,a903),a903),f330(x41961)),x41962))),f328(f82(f916(x41961,a903)),x41962))
% 159.37/159.07  [4223]E(f328(f144(f910(x42231),f910(x42231),f136(x42231),f117(x42231)),f328(f328(f156(f910(x42231),f910(x42231)),f170(x42231)),f328(f170(f910(x42231)),x42232))),f328(f170(x42231),f328(f144(f910(x42231),f910(x42231),f136(x42231),f117(x42231)),x42232)))
% 159.37/159.07  [4249]E(f328(f328(f42(a909,f916(f915(x42491,x42491),a903)),f246(f916(a909,a903))),f328(f328(f9(a909,f916(f915(x42491,x42491),a903),f916(f915(x42491,x42491),a903)),f185(f915(x42491,x42491),a903)),x42492)),f308(x42491,x42492))
% 159.37/159.07  [4267]E(f88(x42671,f328(f328(f10(f916(x42671,a903),a903,x42671),f328(a325,x42672)),f328(f328(f9(x42671,f916(x42671,a903),f916(x42671,a903)),f310(x42671)),f190(f916(x42671,a903))))),f313(x42671,x42672))
% 159.37/159.07  [4275]E(f328(f191(f910(x42751)),f154(x42751,f328(f144(f910(x42751),f910(x42751),f136(x42751),f117(x42751)),x42752))),f328(f38(x42751),f328(f328(f42(f910(x42751),f916(x42751,a903)),f328(f174(f910(x42751)),x42752)),f174(x42751))))
% 159.37/159.07  [4289]E(f328(f328(f105(f916(f915(x42891,x42891),a903)),x42892),f328(f328(f290(x42891,x42891,x42891),f328(f328(f290(x42891,x42891,x42891),x42892),f308(x42891,x42892))),x42892)),f328(f328(f290(x42891,x42891,x42891),x42892),f308(x42891,x42892)))
% 159.37/159.07  [4314]P107(f328(f328(f239(f916(f915(x43141,x43141),a903)),f328(f328(f290(x43141,x43141,x43141),x43142),f308(x43141,x43142))),f328(f328(f258(x43141,x43141),f328(f283(x43141),x43142)),f328(f18(f916(x43141,a903),x43141),f328(f283(x43141),x43142)))))
% 159.37/159.07  [4355]E(f328(f266(f910(x43551)),f328(f328(f9(f910(x43551),f916(x43551,a903),a903),f328(f328(f10(f916(x43551,a903),f916(f916(x43551,a903),a903),f910(x43551)),f239(f916(x43551,a903))),f174(x43551))),x43552)),f163(x43551,x43552))
% 159.37/159.07  [4366]E(f328(f158(f910(x43661),x43661,f117(x43661),f328(f328(f10(f910(x43661),f916(f910(x43661),f910(x43661)),x43661),f328(f9(f910(x43661),f910(x43661),f910(x43661)),f136(x43661))),f328(f328(f9(x43661,f910(x43661),f910(x43661)),f153(x43661)),f117(x43661)))),x43662),f328(f169(x43661),x43662))
% 159.37/159.07  [4406]P30(f916(x44061,x44062),f916(f915(x44061,x44062),a903),f328(f328(f10(f916(f915(x44061,x44062),a903),f916(f915(x44061,x44062),a903),f916(x44061,x44062)),f266(f915(x44061,x44062))),f328(f328(f10(f916(x44061,f916(x44062,a903)),f916(f915(x44061,x44062),a903),f916(x44061,x44062)),f261(x44061,x44062,a903)),f328(f10(x44062,f916(x44062,a903),x44061),f328(f9(x44062,x44062,a903),a325)))),f246(f916(f916(x44061,x44062),a903)))
% 159.37/159.07  [4411]E(f48(a1,f328(f108(a1),f328(f328(f83(a1),x44111),x44111)),f328(f108(a1),f328(f328(f83(a1),x44112),x44112))),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f48(a1,f328(f108(a1),x44111),f328(f108(a1),x44112))))
% 159.37/159.07  [4455]E(f328(f328(f42(x44551,f916(f915(x44551,x44551),a903)),x44552),f328(f328(f9(x44551,f916(f915(x44551,x44551),a903),f916(f915(x44551,x44551),a903)),f328(f328(f10(f915(x44551,x44551),f916(f916(f915(x44551,x44551),a903),f916(f915(x44551,x44551),a903)),x44551),f310(f915(x44551,x44551))),f328(f328(f20(x44551,x44551,f915(x44551,x44551)),f256(x44551,x44551)),f7(x44551)))),f190(f916(f915(x44551,x44551),a903)))),f267(x44551,x44552))
% 159.37/159.07  [4463]E(f206(x44631,f328(f328(f256(a1,a1),f328(f82(a1),f328(f328(f76(f915(a1,a1),a1,x44631,f255(a1,a1)),f216(x44631)),x44632))),f328(f328(f76(f915(a1,a1),a1,x44631,f260(a1,a1)),f216(x44631)),x44632))),f231(x44631,x44632))
% 159.37/159.07  [4546]E(f328(f266(f916(x45461,a903)),f328(f328(f10(f916(f916(x45461,a903),a903),a903,f916(x45461,a903)),f90(f916(x45461,a903))),f328(f328(f9(f916(x45461,a903),f916(f916(x45461,a903),a903),f916(f916(x45461,a903),a903)),f328(f328(f10(f916(f916(x45461,a903),f916(a903,a903)),f916(f916(f916(x45461,a903),a903),f916(f916(x45461,a903),a903)),f916(x45461,a903)),f20(f916(x45461,a903),a903,a903)),f328(f328(f10(f916(f916(x45461,a903),a903),f916(f916(x45461,a903),f916(a903,a903)),f916(x45461,a903)),f328(f10(a903,f916(a903,a903),f916(x45461,a903)),a326)),f328(f328(f9(f916(x45461,a903),f916(f916(x45461,a903),f916(x45461,a903)),f916(f916(x45461,a903),a903)),f328(f328(f10(f916(f916(x45461,a903),a903),f916(f916(f916(x45461,a903),f916(x45461,a903)),f916(f916(x45461,a903),a903)),f916(x45461,a903)),f10(f916(x45461,a903),a903,f916(x45461,a903))),a325)),f82(f916(x45461,a903)))))),f328(f328(f10(f916(f916(x45461,a903),a903),a903,f916(x45461,a903)),f328(f330(f916(x45461,a903)),x45462)),f309(x45461))))),f328(f309(x45461),f328(f82(f916(x45461,a903)),x45462)))
% 159.37/159.07  [4670]~E(f328(f328(f83(a1),x46701),x46701),f328(f328(f3(a1),f328(f328(f83(a1),x46702),x46702)),a101))
% 159.37/159.07  [4674]~P107(f328(f328(f240(a909),f328(f328(f83(a909),x46741),x46742)),x46742))
% 159.37/159.07  [4675]~P107(f328(f328(f240(a909),f328(f328(f83(a909),x46751),x46752)),x46751))
% 159.37/159.07  [3891]E(f328(f328(f3(a909),x38911),f328(f328(f84(a909),f328(f328(f39(a909),x38911),x38912)),x38912)),f48(a909,x38911,x38912))
% 159.37/159.07  [3892]E(f328(f328(f3(a1),x38921),f328(f328(f84(a1),f328(f328(f39(a1),x38921),x38922)),x38922)),f48(a1,x38921,x38922))
% 159.37/159.07  [3926]E(f328(f328(f156(a909,x39261),f328(f166(x39261),x39262)),f141(a909,f328(f303(a909,f2(a909)),f328(f191(f910(x39261)),x39262)))),x39262)
% 159.37/159.07  [3986]E(f328(f287(x39861,x39861,f308(x39861,f190(f916(f915(x39861,x39861),a903)))),x39862),x39862)
% 159.37/159.07  [4110]E(f308(x41101,f328(f328(f3(f916(f915(x41101,x41101),a903)),x41102),f308(x41101,f190(f916(f915(x41101,x41101),a903))))),f308(x41101,x41102))
% 159.37/159.07  [4111]E(f308(x41111,f328(f328(f105(f916(f915(x41111,x41111),a903)),x41112),f308(x41111,f190(f916(f915(x41111,x41111),a903))))),f308(x41111,x41112))
% 159.37/159.07  [4161]E(f328(f328(f3(a1),f328(f328(f3(a1),f328(f328(f83(a1),x41611),x41611)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),x41612),x41612)),a101)),f328(f328(f83(a1),f328(f328(f3(a1),x41611),x41612)),f328(f328(f3(a1),x41611),x41612)))
% 159.37/159.07  [4201]E(f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f83(a1),x42011),x42012)),f328(f328(f83(a1),x42011),x42012))),a101),f328(f328(f83(a1),f328(f328(f83(a1),x42011),x42011)),f328(f328(f3(a1),f328(f328(f83(a1),x42012),x42012)),a101)))
% 159.37/159.07  [4226]E(f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),x42261),x42261)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),x42262),x42262)),a101)),f328(f328(f83(a1),f328(f328(f83(a1),x42261),f328(f328(f3(a1),x42262),a101))),f328(f328(f83(a1),x42261),f328(f328(f3(a1),x42262),a101))))
% 159.37/159.07  [4237]E(f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f83(a1),x42371),x42372)),f328(f328(f83(a1),x42371),x42372))),a101),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),x42371),x42371)),a101)),f328(f328(f83(a1),x42372),x42372)))
% 159.37/159.07  [4238]E(f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),x42381),x42382)),f328(f328(f3(a1),x42381),x42382))),a101),f328(f328(f3(a1),f328(f328(f3(a1),f328(f328(f83(a1),x42381),x42381)),a101)),f328(f328(f83(a1),x42382),x42382)))
% 159.37/159.07  [4286]E(f328(f104(a1),f328(f328(f39(a909),f328(f328(f84(a909),f328(a109,f328(f79(a1),x42861))),f328(a109,f328(f79(a1),x42862)))),f220(f328(a109,f328(f79(a1),x42861)),f328(a109,f328(f79(a1),x42862))))),f222(x42861,x42862))
% 159.37/159.07  [4332]E(f328(f328(f263(f915(a103,a103),a103,f915(a103,a103),f915(x43321,f915(a103,a103))),f271(f328(a5,f328(f191(f910(x43321)),x43322)))),f328(f328(f10(x43321,f916(f915(a103,a103),f915(x43321,f915(a103,a103))),a103),f256(x43321,f915(a103,a103))),f328(f328(f10(a909,x43321,a103),f328(f166(x43321),x43322)),a22))),f277(x43321,x43322))
% 159.37/159.07  [4412]E(f328(f144(a909,f910(x44121),f328(f9(f910(x44121),a909,a909),f328(f328(f10(a909,f916(a909,a909),f910(x44121)),f238(a909)),f191(f910(x44121)))),f2(a909)),f328(f170(f910(x44121)),f181(x44121,x44122))),f328(f191(f910(f910(x44121))),f328(f138(f910(x44121),f328(f328(f10(a903,a903,f910(x44121)),a323),f328(f328(f9(f910(x44121),f910(x44121),a903),a325),f117(x44121)))),x44122)))
% 159.37/159.07  [4418]E(f328(f328(f42(a909,f916(x44181,a903)),f246(f916(a909,a903))),f328(f328(f9(a909,f916(a909,f916(x44181,a903)),f916(x44181,a903)),f328(f328(f10(f916(a909,a903),f916(f916(a909,f916(x44181,a903)),f916(x44181,a903)),a909),f42(a909,f916(x44181,a903))),f303(a909,f2(a909)))),x44182)),f328(f328(f42(a909,f916(x44181,a903)),f246(f916(a909,a903))),x44182))
% 159.37/159.07  [4440]P107(f328(f64(a909),f328(f266(a909),f328(f328(f20(a909,a903,a903),f328(f328(f10(a903,f916(a903,a903),a909),a326),x44401)),f328(f328(f9(a909,a909,a903),f240(a909)),x44402)))))
% 159.37/159.07  [4554]E(f328(f266(f915(f910(x45541),f910(x45541))),f328(f261(f910(x45541),f910(x45541),a903),f328(f328(f20(f910(x45541),f916(f910(x45541),a903),f916(f910(x45541),a903)),f328(f328(f10(f916(f910(x45541),f916(a903,a903)),f916(f916(f910(x45541),a903),f916(f910(x45541),a903)),f910(x45541)),f20(f910(x45541),a903,a903)),f328(f328(f10(f916(f910(x45541),a903),f916(f910(x45541),f916(a903,a903)),f910(x45541)),f328(f10(a903,f916(a903,a903),f910(x45541)),a327)),f328(f328(f9(f910(x45541),f916(f910(x45541),a909),f916(f910(x45541),a903)),f328(f328(f10(f916(a909,a903),f916(f916(f910(x45541),a909),f916(f910(x45541),a903)),f910(x45541)),f10(a909,a903,f910(x45541))),f328(f328(f10(a909,f916(a909,a903),f910(x45541)),f240(a909)),f191(f910(x45541))))),f191(f910(x45541)))))),f328(f328(f20(f910(x45541),f916(f910(x45541),a903),f916(f910(x45541),a903)),f328(f328(f10(f916(f910(x45541),f916(a903,a903)),f916(f916(f910(x45541),a903),f916(f910(x45541),a903)),f910(x45541)),f20(f910(x45541),a903,a903)),f328(f328(f10(f916(f910(x45541),a903),f916(f910(x45541),f916(a903,a903)),f910(x45541)),f328(f10(a903,f916(a903,a903),f910(x45541)),a326)),f328(f328(f9(f910(x45541),f916(f910(x45541),a909),f916(f910(x45541),a903)),f328(f328(f10(f916(a909,a903),f916(f916(f910(x45541),a909),f916(f910(x45541),a903)),f910(x45541)),f10(a909,a903,f910(x45541))),f328(f328(f10(a909,f916(a909,a903),f910(x45541)),a325),f191(f910(x45541))))),f191(f910(x45541)))))),f328(f328(f9(f910(x45541),f916(f915(f910(x45541),f910(x45541)),a903),f916(f910(x45541),a903)),f328(f328(f10(f916(f910(x45541),f916(f916(f915(f910(x45541),f910(x45541)),a903),a903)),f916(f916(f915(f910(x45541),f910(x45541)),a903),f916(f910(x45541),a903)),f910(x45541)),f9(f910(x45541),f916(f915(f910(x45541),f910(x45541)),a903),a903)),f328(f328(f10(f916(f910(x45541),f915(f910(x45541),f910(x45541))),f916(f910(x45541),f916(f916(f915(f910(x45541),f910(x45541)),a903),a903)),f910(x45541)),f328(f10(f915(f910(x45541),f910(x45541)),f916(f916(f915(f910(x45541),f910(x45541)),a903),a903),f910(x45541)),f330(f915(f910(x45541),f910(x45541))))),f256(f910(x45541),f910(x45541))))),f147(x45541,x45542)))))),f148(x45541,x45542))
% 159.37/159.07  [4229]E(f328(f328(f83(a1),f328(f328(f83(a1),f328(f328(f84(a1),x42291),x42292)),f328(f328(f84(a1),x42291),x42292))),x42292),f328(f328(f84(a1),f328(f328(f3(a1),f328(f328(f83(a1),x42291),x42291)),a101)),x42292))
% 159.37/159.07  [4331]E(f328(a109,f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x43311),x43312)),f190(f916(f915(a909,a909),a903)))))),f328(f328(f3(a909),x43311),x43312))
% 159.37/159.07  [4335]E(f328(f328(f290(x43351,x43351,x43351),f328(f328(f105(f916(f915(x43351,x43351),a903)),x43352),f308(x43351,f190(f916(f915(x43351,x43351),a903))))),f308(x43351,f328(f328(f105(f916(f915(x43351,x43351),a903)),x43352),f308(x43351,f190(f916(f915(x43351,x43351),a903)))))),f308(x43351,x43352))
% 159.37/159.07  [4372]E(f272(x43721,f328(f138(f915(a103,x43721),f328(f261(a103,x43721,a903),f328(f328(f10(a903,f916(x43721,a903),a103),f18(a903,x43721)),f328(f240(a103),f2(a103))))),x43722)),f272(x43721,x43722))
% 159.37/159.07  [4373]E(f270(x43731,f328(f138(f915(a103,x43731),f328(f261(a103,x43731,a903),f328(f328(f10(a903,f916(x43731,a903),a103),f18(a903,x43731)),f328(f240(a103),f2(a103))))),x43732)),f270(x43731,x43732))
% 159.37/159.07  [4375]E(f328(f82(a1),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x43751),x43752)),f190(f916(f915(a909,a909),a903)))))),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x43752),x43751)),f190(f916(f915(a909,a909),a903))))))
% 159.37/159.07  [4431]E(f328(f328(f289(f910(a909),x44311),f147(a909,a244)),f328(f328(f9(x44311,f910(f916(x44311,a909)),f910(a909)),f328(f328(f10(f916(f916(x44311,a909),a909),f916(f910(f916(x44311,a909)),f910(a909)),x44311),f156(f916(x44311,a909),a909)),f328(f9(f916(x44311,a909),x44311,a909),f7(f916(x44311,a909))))),x44312)),f155(x44311,x44312))
% 159.37/159.07  [4452]E(f328(f328(f89(a1,a909),f328(f108(a1),f328(f328(f83(a1),x44521),a101))),f328(f328(f20(a1,a909,a909),f328(f328(f9(a1,a909,f916(a909,a909)),f328(f328(f10(a903,f916(a909,f916(a909,a909)),a1),f100(a909)),a195)),f2(a909))),f328(f328(f10(a909,a909,a1),a116),f328(f328(f10(a909,a909,a1),f328(f243(a909),x44522)),a109)))),f328(f328(f243(a909),f328(a116,x44522)),f328(f108(a909),x44521)))
% 159.37/159.07  [4453]E(f328(f328(f89(a1,a909),f328(f108(a1),f328(f328(f83(a1),x44531),a101))),f328(f328(f20(a1,a909,a909),f328(f328(f9(a1,a909,f916(a909,a909)),f328(f328(f10(a903,f916(a909,f916(a909,a909)),a1),f100(a909)),a195)),f328(a116,x44532))),f328(f328(f10(a909,a909,a1),a116),f328(f328(f10(a909,a909,a1),f328(f238(a909),x44532)),a109)))),f328(f328(f238(a909),f328(a116,x44532)),f328(f108(a909),x44531)))
% 159.37/159.07  [4473]E(f328(f144(f910(x44731),f910(x44731),f136(x44731),f117(x44731)),f328(f328(f156(f910(x44731),f910(x44731)),f158(f910(x44731),x44731,f117(x44731),f328(f328(f10(f910(x44731),f916(f910(x44731),f910(x44731)),x44731),f18(f910(x44731),f910(x44731))),f328(f328(f9(x44731,f910(x44731),f910(x44731)),f153(x44731)),f117(x44731))))),x44732)),f328(f328(f156(f910(x44731),x44731),f143(x44731)),f328(f138(f910(x44731),f328(f328(f10(a903,a903,f910(x44731)),a323),f328(f328(f9(f910(x44731),f910(x44731),a903),a325),f117(x44731)))),x44732)))
% 159.37/159.07  [4535]E(f328(f261(a1,a1,a903),f328(f328(f9(a1,f916(a1,a903),f916(a1,a903)),f328(f328(f10(f916(a1,f916(a903,a903)),f916(f916(a1,a903),f916(a1,a903)),a1),f20(a1,a903,a903)),f328(f328(f10(f916(a1,a903),f916(a1,f916(a903,a903)),a1),f328(f10(a903,f916(a903,a903),a1),a326)),f328(f328(f10(f916(a1,a1),f916(a1,a903),a1),f328(f10(a1,a903,a1),f328(a325,x45351))),f328(f328(f10(a1,f916(a1,a1),a1),f83(a1)),f328(f84(a1),x45352)))))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f328(f10(a903,a903,a1),f328(a331,f328(f328(f240(a1),f2(a1)),x45352))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),f328(f328(f9(a1,a1,a903),f240(a1)),x45352))))),f328(f328(f10(a903,a903,a1),f328(a331,f328(a323,f328(f328(f240(a1),f2(a1)),x45352)))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f240(a1),x45352))),f328(f328(f9(a1,a1,a903),f239(a1)),f2(a1))))))),f52(x45351,x45352))
% 159.37/159.07  [4538]E(f328(f266(x45381),f328(f328(f10(f916(a909,a903),a903,x45381),f90(a909)),f328(f328(f9(x45381,f916(a909,a903),f916(a909,a903)),f328(f328(f10(f916(a909,f916(a903,a903)),f916(f916(a909,a903),f916(a909,a903)),x45381),f20(a909,a903,a903)),f328(f328(f10(f916(a909,a903),f916(a909,f916(a903,a903)),x45381),f328(f10(a903,f916(a903,a903),a909),a326)),f328(f328(f9(x45381,f916(a909,x45381),f916(a909,a903)),f328(f328(f10(f916(x45381,a903),f916(f916(a909,x45381),f916(a909,a903)),x45381),f10(x45381,a903,a909)),a325)),f328(f166(x45381),x45382))))),f328(f328(f9(a909,a909,a903),f240(a909)),f328(f191(f910(x45381)),x45382))))),f328(f174(x45381),x45382))
% 159.37/159.07  [4345]E(f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),x43451),a101)),x43452)),f328(f328(f3(a1),f328(f328(f83(a1),x43451),a101)),x43452))),a101),f328(f328(f3(a1),f328(f328(f83(a1),x43451),x43451)),f328(f328(f3(a1),f328(f328(f83(a1),x43452),x43452)),a101)))
% 159.37/159.07  [4468]E(f328(f144(f910(f910(x44681)),f910(f910(x44681)),f136(f910(x44681)),f117(f910(x44681))),f328(f328(f156(f910(x44681),f910(f910(x44681))),f158(f910(f910(x44681)),x44681,f117(f910(x44681)),f328(f18(f916(f910(x44681),f910(f910(x44681))),x44681),f328(f328(f9(f910(x44681),f910(f910(x44681)),f910(f910(x44681))),f153(f910(x44681))),f117(f910(x44681)))))),x44682)),f328(f328(f156(f910(x44681),f910(x44681)),f173(x44681)),f328(f138(f910(x44681),f328(f328(f10(a903,a903,f910(x44681)),a323),f328(f328(f9(f910(x44681),f910(x44681),a903),a325),f117(x44681)))),x44682)))
% 159.37/159.07  [4478]E(f328(f328(f89(a1,a909),f328(f108(a1),f328(f328(f83(a1),x44781),a101))),f328(f328(f20(a1,a909,a909),f328(f328(f9(a1,a909,f916(a909,a909)),f328(f328(f10(a903,f916(a909,f916(a909,a909)),a1),f100(a909)),a195)),f2(a909))),f328(f328(f10(a909,a909,a1),a116),f328(f328(f9(a1,a909,a909),f328(f328(f10(a909,f916(a909,a909),a1),f243(a909)),a109)),x44782)))),f328(f328(f243(a909),f328(f108(a909),x44781)),f328(a116,x44782)))
% 159.37/159.07  [4479]E(f328(f328(f89(a1,a909),f328(f108(a1),f328(f328(f83(a1),x44791),a101))),f328(f328(f20(a1,a909,a909),f328(f328(f9(a1,a909,f916(a909,a909)),f328(f328(f10(a903,f916(a909,f916(a909,a909)),a1),f100(a909)),a195)),f328(a116,x44792))),f328(f328(f10(a909,a909,a1),a116),f328(f328(f9(a1,a909,a909),f328(f328(f10(a909,f916(a909,a909),a1),f238(a909)),a109)),x44792)))),f328(f328(f238(a909),f328(f108(a909),x44791)),f328(a116,x44792)))
% 159.37/159.07  [4467]E(f328(f261(x44671,x44671,a903),f328(f328(f20(x44671,a903,f916(x44671,a903)),f328(f328(f10(f916(x44671,f916(a903,a903)),f916(a903,f916(x44671,a903)),x44671),f9(x44671,a903,a903)),f328(f328(f10(f916(x44671,a903),f916(x44671,f916(a903,a903)),x44671),f328(f10(a903,f916(a903,a903),x44671),a326)),a325))),x44672)),f267(x44671,x44672))
% 159.37/159.07  [4512]E(f328(f328(f39(a909),x45121),f328(f328(f83(a909),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101))),x45122)),f328(f328(f39(a909),x45121),f328(a116,f328(a116,f328(a116,x45122)))))
% 159.37/159.07  [4513]E(f48(a909,x45131,f328(f328(f83(a909),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101))),x45132)),f48(a909,x45131,f328(a116,f328(a116,f328(a116,x45132)))))
% 159.37/159.07  [4514]E(f48(a909,f328(f328(f83(a909),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101))),x45141),x45142),f48(a909,f328(a116,f328(a116,f328(a116,x45141))),x45142))
% 159.37/159.07  [4526]E(f126(f328(x45261,f328(f328(f84(a103),f328(f108(a103),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101))),x45262))),f328(f204(x45261),x45262))
% 159.37/159.07  [4527]E(f328(f328(f39(a909),f328(f328(f83(a909),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101))),x45271)),x45272),f328(f328(f39(a909),f328(a116,f328(a116,f328(a116,x45271)))),x45272))
% 159.37/159.07  [4578]~E(f34(x45781,x45782),f328(a26,x45783))
% 159.37/159.07  [4579]~E(f27(x45791,x45792),f328(a26,x45793))
% 159.37/159.07  [4580]~E(f33(x45801,x45802),f328(a26,x45803))
% 159.37/159.07  [4581]~E(f328(a26,x45811),f34(x45812,x45813))
% 159.37/159.07  [4582]~E(f328(a26,x45821),f27(x45822,x45823))
% 159.37/159.07  [4583]~E(f328(a26,x45831),f33(x45832,x45833))
% 159.37/159.07  [4601]~E(f29(x46011,x46012,x46013),a25)
% 159.37/159.07  [4602]~E(f31(x46021,x46022,x46023),a25)
% 159.37/159.07  [4603]~E(f30(x46031,x46032,x46033),a25)
% 159.37/159.07  [4607]~E(f129(x46071,x46072,x46073),f123(x46071))
% 159.37/159.07  [3317]E(f328(f194(x33171,x33172),x33173),f124(x33171,x33172))
% 159.37/159.07  [3336]E(f328(f203(x33361,x33362),x33363),f328(f132(x33361),x33362))
% 159.37/159.07  [3413]E(f328(f328(f156(x34131,x34132),x34133),f117(x34131)),f117(x34132))
% 159.37/159.07  [3433]E(f32(f29(x34331,x34332,x34333)),f2(a909))
% 159.37/159.07  [3454]E(f328(f186(x34541,x34542,x34543),f2(a909)),x34542)
% 159.37/159.07  [3455]E(f328(f191(a904),f29(x34551,x34552,x34553)),f2(a909))
% 159.37/159.07  [3457]E(f328(f328(f183(x34571,x34572),x34573),f117(x34572)),f117(f915(x34571,x34572)))
% 159.37/159.07  [3472]E(f328(f191(f910(x34721)),f171(x34721,x34722,x34723)),x34722)
% 159.37/159.07  [3491]E(f88(x34911,f65(x34911,x34912,x34913)),f328(f66(x34911,x34912),x34913))
% 159.37/159.07  [3495]E(f247(x34951,x34952,f247(x34952,x34951,x34953)),x34953)
% 159.37/159.07  [3515]E(f328(f170(x35151),f171(x35151,x35152,x35153)),f171(x35151,x35152,x35153))
% 159.37/159.07  [3542]E(f142(x35421,x35422,f154(x35421,x35423)),f154(x35421,f142(x35421,x35422,x35423)))
% 159.37/159.07  [3560]E(f328(f255(f910(x35601),f910(x35601)),f168(x35601,x35602,x35603)),f328(f138(x35601,x35602),x35603))
% 159.37/159.07  [3602]E(f328(f328(f153(x36021),x36022),f171(x36021,x36023,x36022)),f171(x36021,f328(a116,x36023),x36022))
% 159.37/159.07  [3636]E(f187(x36361,x36362,x36363,f2(a909)),x36362)
% 159.37/159.07  [3637]E(f19(x36371,x36372,x36373,f2(a103)),x36372)
% 159.37/159.07  [3638]E(f21(x36381,x36382,x36383,f2(a103)),x36382)
% 159.37/159.07  [3645]E(f165(x36451,x36452,x36453,f117(x36451)),f117(x36452))
% 159.37/159.07  [3651]E(f328(f328(f166(x36511),f328(f328(f153(x36511),x36512),x36513)),f2(a909)),x36512)
% 159.37/159.07  [3681]E(f62(x36811,x36812,f117(x36811),x36813),f117(f915(x36811,x36812)))
% 159.37/159.07  [3702]P30(x37021,x37022,x37023,f190(f916(x37021,a903)))
% 159.37/159.07  [3805]E(f269(x38051,x38052,x38053),f328(f256(f916(a103,f916(a903,f913(f911(x38051)))),f915(a103,a103)),f44(x38051)))
% 159.37/159.07  [3865]E(f328(f76(x38651,x38652,x38651,x38653),f35(x38651)),x38653)
% 159.37/159.07  [4044]P107(f328(f328(f330(f915(x40441,x40441)),f328(f328(f256(x40441,x40441),x40442),x40442)),f308(x40441,x40443)))
% 159.37/159.07  [4680]~P107(f328(f328(f330(f915(f910(x46801),f910(x46801))),f328(f328(f256(f910(x46801),f910(x46801)),x46802),f117(x46801))),f147(x46801,x46803)))
% 159.37/159.07  [4681]~P107(f328(f328(f330(f915(f910(x46811),f910(x46811))),f328(f328(f256(f910(x46811),f910(x46811)),x46812),f117(x46811))),f149(x46811,x46813)))
% 159.37/159.07  [4682]~P107(f328(f328(f330(f915(f910(x46821),f910(x46821))),f328(f328(f256(f910(x46821),f910(x46821)),x46822),f117(x46821))),f159(x46821,x46823)))
% 159.37/159.07  [4683]~P107(f328(f328(f330(f915(f910(x46831),f910(x46831))),f328(f328(f256(f910(x46831),f910(x46831)),f117(x46831)),x46832)),f147(x46831,x46833)))
% 159.37/159.07  [4684]~P107(f328(f328(f330(f915(f910(x46841),f910(x46841))),f328(f328(f256(f910(x46841),f910(x46841)),f117(x46841)),x46842)),f159(x46841,x46843)))
% 159.37/159.07  [3387]E(f328(f328(f205(x33871),x33872),x33873),f206(x33871,f219(x33872,x33873)))
% 159.37/159.07  [3443]E(f328(f288(x34431,x34432),f328(f288(x34432,x34431),x34433)),x34433)
% 159.37/159.07  [3467]E(f328(f328(f183(x34671,x34672),f117(x34671)),x34673),f117(f915(x34671,x34672)))
% 159.37/159.07  [3470]E(f178(x34701,x34702,f328(f284(a909),x34703)),f328(f328(f177(x34701),x34703),x34702))
% 159.37/159.07  [3487]E(f154(x34871,f328(f138(x34871,x34872),x34873)),f328(f138(x34871,x34872),f154(x34871,x34873)))
% 159.37/159.07  [3489]E(f328(f286(x34891,x34892),f328(f288(x34892,x34891),x34893)),f328(f268(x34892,x34891),x34893))
% 159.37/159.07  [3490]E(f328(f268(x34901,x34902),f328(f288(x34902,x34901),x34903)),f328(f286(x34902,x34901),x34903))
% 159.37/159.07  [3508]E(f328(f138(x35081,x35082),f328(f170(x35081),x35083)),f328(f170(x35081),f328(f138(x35081,x35082),x35083)))
% 159.37/159.07  [3521]E(f328(f328(f140(x35211),x35212),f328(f173(x35211),x35213)),f328(f328(f140(x35211),f328(a116,x35212)),x35213))
% 159.37/159.07  [3537]E(f32(f30(x35371,x35372,x35373)),f328(f328(f83(a909),f32(x35373)),f328(a116,f2(a909))))
% 159.37/159.07  [3538]E(f328(f311(x35381,x35382,x35383),f190(f916(x35381,a903))),f190(f916(x35382,a903)))
% 159.37/159.07  [3539]E(f328(f287(x35391,x35392,x35393),f190(f916(x35391,a903))),f190(f916(x35392,a903)))
% 159.37/159.07  [3540]E(f328(f312(x35401,x35402,x35403),f190(f916(x35402,a903))),f190(f916(x35401,a903)))
% 159.37/159.07  [3541]E(f328(f312(x35411,x35412,x35413),f246(f916(x35412,a903))),f246(f916(x35411,a903)))
% 159.37/159.07  [3567]E(f328(f328(f310(x35671),x35672),f328(f174(x35671),x35673)),f328(f174(x35671),f142(x35671,x35672,x35673)))
% 159.37/159.07  [3655]E(f328(f191(a904),f30(x36551,x36552,x36553)),f328(f328(f83(a909),f328(f191(a904),x36553)),f328(a116,f2(a909))))
% 159.37/159.07  [3656]E(f328(f311(f915(x36561,x36562),x36562,f260(x36561,x36562)),x36563),f328(f286(x36561,x36562),x36563))
% 159.37/159.07  [3657]E(f328(f311(f915(x36571,x36572),x36571,f255(x36571,x36572)),x36573),f328(f268(x36571,x36572),x36573))
% 159.37/159.07  [3673]E(f328(f174(x36731),f171(x36731,f328(a116,x36732),x36733)),f328(f328(f310(x36731),x36733),f190(f916(x36731,a903))))
% 159.37/159.07  [3731]E(f328(f328(f256(x37311,x37312),f328(f255(x37311,x37312),x37313)),f328(f260(x37311,x37312),x37313)),x37313)
% 159.37/159.07  [3738]E(f328(f191(f911(x37381)),f129(x37381,x37382,x37383)),f328(f328(f83(a909),f328(f191(f911(x37381)),x37383)),f328(a116,f2(a909))))
% 159.37/159.07  [3739]E(f328(f328(f261(x37391,x37392,x37391),f18(x37391,x37392)),x37393),f328(f255(x37391,x37392),x37393))
% 159.37/159.07  [3818]E(f32(f31(x38181,x38182,x38183)),f328(f328(f83(a909),f328(f328(f83(a909),f32(x38182)),f32(x38183))),f328(a116,f2(a909))))
% 159.37/159.07  [3870]E(f328(f76(x38701,x38701,x38702,f35(x38701)),x38703),x38703)
% 159.37/159.07  [3877]E(f328(f328(f136(x38771),f171(x38771,x38772,x38773)),f328(f328(f153(x38771),x38773),f117(x38771))),f328(f328(f153(x38771),x38773),f171(x38771,x38772,x38773)))
% 159.37/159.07  [3978]P107(f328(f328(f196(f27(x39781,x39782)),x39783),f328(f328(f328(a198,x39783),x39781),f328(x39782,x39783))))
% 159.37/159.07  [3980]E(f328(f191(a904),f31(x39801,x39802,x39803)),f328(f328(f83(a909),f328(f328(f83(a909),f328(f191(a904),x39802)),f328(f191(a904),x39803))),f328(a116,f2(a909))))
% 159.37/159.07  [4053]P107(f328(f328(f239(f916(x40531,a903)),f328(f174(x40531),f328(f138(x40531,x40532),x40533))),f328(f174(x40531),x40533)))
% 159.37/159.07  [4096]P107(f328(f328(f239(f916(x40961,a903)),f328(f174(x40961),f328(f328(f177(x40961),x40962),x40963))),f328(f174(x40961),x40963)))
% 159.37/159.07  [4097]P107(f328(f328(f239(f916(x40971,a903)),f328(f174(x40971),f328(f328(f140(x40971),x40972),x40973))),f328(f174(x40971),x40973)))
% 159.37/159.07  [4101]P107(f328(f328(f239(f916(x41011,a903)),f328(f174(x41011),f178(x41011,x41012,x41013))),f328(f174(x41011),x41012)))
% 159.37/159.07  [4102]P107(f328(f328(f239(f916(x41021,a903)),f328(f174(x41021),f172(x41021,x41022,x41023))),f328(f174(x41021),x41023)))
% 159.37/159.07  [4123]P30(f915(x41231,x41232),f915(x41232,x41231),f328(f261(x41231,x41232,f915(x41232,x41231)),f328(f9(x41232,x41231,f915(x41232,x41231)),f256(x41232,x41231))),x41233)
% 159.37/159.07  [4134]E(f328(f328(f328(f185(f910(x41341),f910(x41341)),f48(a909,x41342,f328(f191(f910(x41341)),x41343))),f169(x41341)),x41343),f328(f328(f328(f185(f910(x41341),f910(x41341)),x41342),f169(x41341)),x41343))
% 159.37/159.07  [4178]P107(f328(f328(f330(f915(f910(x41781),f910(x41781))),f328(f328(f256(f910(x41781),f910(x41781)),x41782),x41782)),f160(x41781,f308(x41781,x41783))))
% 159.37/159.07  [4318]E(f88(f915(x43181,x43182),f328(f328(f20(f915(x43181,x43182),x43182,a903),f328(f328(f10(x43181,f916(x43182,a903),f915(x43181,x43182)),x43183),f255(x43181,x43182))),f260(x43181,x43182))),f88(f915(x43181,x43182),f328(f261(x43181,x43182,a903),x43183)))
% 159.37/159.07  [4319]E(f93(f915(x43191,x43192),f328(f328(f20(f915(x43191,x43192),x43192,a903),f328(f328(f10(x43191,f916(x43192,a903),f915(x43191,x43192)),x43193),f255(x43191,x43192))),f260(x43191,x43192))),f93(f915(x43191,x43192),f328(f261(x43191,x43192,a903),x43193)))
% 159.37/159.07  [4352]E(f328(f328(f289(f915(a909,x43521),x43521),f320(a909,x43521,a244,x43522)),f328(f328(f20(x43521,x43521,f915(a909,x43521)),f328(f328(f10(a909,f916(x43521,f915(a909,x43521)),x43521),f256(a909,x43521)),x43523)),f7(x43521))),f322(x43521,x43523,x43522))
% 159.37/159.07  [4414]E(f328(f262(x44141,x44141,x44142,x44142,f7(x44141),f7(x44142)),x44143),x44143)
% 159.37/159.07  [4487]E(f328(f144(f910(f910(x44871)),f910(f910(x44871)),f136(f910(x44871)),f117(f910(x44871))),f328(f328(f156(f910(x44871),f910(f910(x44871))),f328(f328(f9(f910(x44871),f910(x44871),f910(f910(x44871))),f328(f328(f10(f916(x44871,f910(x44871)),f916(f910(x44871),f910(f910(x44871))),f910(x44871)),f156(x44871,f910(x44871))),f328(f9(x44871,f910(x44871),f910(x44871)),f153(x44871)))),x44872)),f58(x44871,x44873,x44872))),f58(x44871,f328(a116,x44873),x44872))
% 159.37/159.07  [4545]E(f227(a909,f915(x45451,f911(x45451)),f2(a909),f328(f261(x45451,f911(x45451),a909),f328(f328(f9(x45451,a909,f916(f911(x45451),a909)),f328(f328(f10(f916(f911(x45451),f916(a909,a909)),f916(a909,f916(f911(x45451),a909)),x45451),f9(f911(x45451),a909,a909)),f328(f328(f10(f916(f911(x45451),a909),f916(f911(x45451),f916(a909,a909)),x45451),f328(f10(a909,f916(a909,a909),f911(x45451)),f83(a909))),f328(f328(f9(x45451,f916(f911(x45451),a909),f916(f911(x45451),a909)),f328(f328(f10(f916(a909,a909),f916(f916(f911(x45451),a909),f916(f911(x45451),a909)),x45451),f10(a909,a909,f911(x45451))),f328(f328(f10(a909,f916(a909,a909),x45451),f83(a909)),x45452))),f128(x45451,x45452))))),f81(a909))),f328(f137(x45451),x45453)),f328(f128(x45451,x45452),x45453))
% 159.37/159.07  [4553]E(f328(f328(f89(a1,x45531),f222(f328(f328(f76(f915(a1,a1),a1,x45531,f260(a1,a1)),f216(x45531)),x45532),f328(f328(f76(f915(a1,a1),a1,x45531,f260(a1,a1)),f216(x45531)),x45533))),f328(f328(f20(a1,a1,x45531),f328(f328(f10(a1,f916(a1,x45531),a1),f205(x45531)),f328(f328(f20(a1,a1,a1),f328(f328(f10(a1,f916(a1,a1),a1),f83(a1)),f328(f328(f10(a1,a1,a1),f328(f84(a1),f328(f328(f76(f915(a1,a1),a1,x45531,f255(a1,a1)),f216(x45531)),x45532))),f328(f328(f9(a1,a1,a1),f39(a1)),f328(f328(f76(f915(a1,a1),a1,x45531,f260(a1,a1)),f216(x45531)),x45532))))),f328(f328(f10(a1,a1,a1),f328(f84(a1),f328(f328(f76(f915(a1,a1),a1,x45531,f255(a1,a1)),f216(x45531)),x45533))),f328(f328(f9(a1,a1,a1),f39(a1)),f328(f328(f76(f915(a1,a1),a1,x45531,f260(a1,a1)),f216(x45531)),x45533)))))),f7(a1))),f234(x45531,x45532,x45533))
% 159.37/159.07  [4596]~E(f328(f328(f153(x45961),x45962),x45963),x45963)
% 159.37/159.07  [4605]~E(f328(f328(f153(x46051),x46052),x46053),f117(x46051))
% 159.37/159.07  [4635]~E(f328(f328(f310(x46351),x46352),x46353),f190(f916(x46351,a903)))
% 159.37/159.07  [4661]~E(f328(f311(x46611,f916(x46611,a903),x46612),x46613),f328(f309(x46611),x46613))
% 159.37/159.07  [3448]E(f328(f328(f161(x34481,f117(x34481)),x34482),x34483),f117(x34481))
% 159.37/159.07  [3449]E(f328(f143(x34491),f328(f328(f153(x34491),x34492),x34493)),x34492)
% 159.37/159.07  [3450]E(f328(f173(x34501),f328(f328(f153(x34501),x34502),x34503)),x34503)
% 159.37/159.07  [3494]E(f328(f328(f140(x34941),f81(a909)),f328(f328(f153(x34941),x34942),x34943)),x34943)
% 159.37/159.07  [3528]E(f118(x35281,f328(f328(f140(x35281),x35282),x35283)),f328(f328(f140(x35281),x35282),f118(x35281,x35283)))
% 159.37/159.07  [3530]E(f328(f328(f161(x35301,x35302),x35303),f328(f328(f166(x35301),x35302),x35303)),x35302)
% 159.37/159.07  [3551]E(f328(f328(f310(x35511),x35512),f328(f328(f310(x35511),x35512),x35513)),f328(f328(f310(x35511),x35512),x35513))
% 159.37/159.07  [3563]E(f328(f328(f310(x35631),x35632),f328(f174(x35631),x35633)),f328(f174(x35631),f328(f328(f153(x35631),x35632),x35633)))
% 159.37/159.07  [3565]E(f328(f328(f140(x35651),x35652),f328(f173(x35651),x35653)),f328(f173(x35651),f328(f328(f140(x35651),x35652),x35653)))
% 159.37/159.07  [3576]E(f328(f328(f177(x35761),f81(a909)),f328(f328(f153(x35761),x35762),x35763)),f328(f328(f153(x35761),x35762),f117(x35761)))
% 159.37/159.07  [3621]E(f328(f66(x36211,x36212),f328(f328(f310(x36211),x36213),f190(f916(x36211,a903)))),x36213)
% 159.37/159.07  [3663]E(f328(f328(f83(a909),x36631),f328(f328(f83(a909),x36632),x36633)),f328(f328(f83(a909),x36632),f328(f328(f83(a909),x36631),x36633)))
% 159.37/159.07  [3664]E(f328(f328(f83(a1),x36641),f328(f328(f83(a1),x36642),x36643)),f328(f328(f83(a1),x36642),f328(f328(f83(a1),x36641),x36643)))
% 159.37/159.07  [3669]E(f328(f328(f258(x36691,x36692),f190(f916(x36691,a903))),x36693),f190(f916(f915(x36691,x36692),a903)))
% 159.37/159.07  [3694]E(f328(f328(f105(f916(x36941,a903)),x36942),x36943),f328(f328(f105(f916(x36941,a903)),x36943),x36942))
% 159.37/159.07  [3695]E(f328(f328(f106(f916(x36951,a903)),x36952),x36953),f328(f328(f106(f916(x36951,a903)),x36953),x36952))
% 159.37/159.07  [3697]E(f328(f328(f136(x36971),x36972),f328(f328(f153(x36971),x36973),f117(x36971))),f328(f169(x36971),f328(f328(f153(x36971),x36973),x36972)))
% 159.37/159.07  [3698]E(f328(f328(f136(x36981),f328(f170(x36981),x36982)),f328(f170(x36981),x36983)),f328(f170(x36981),f328(f328(f136(x36981),x36983),x36982)))
% 159.37/159.07  [3708]E(f328(f173(x37081),f328(f328(f177(x37081),f328(a116,x37082)),x37083)),f328(f328(f177(x37081),x37082),f328(f173(x37081),x37083)))
% 159.37/159.07  [3716]P107(f328(f328(f330(x37161),x37162),f328(f328(f310(x37161),x37162),x37163)))
% 159.37/159.07  [3720]E(f328(f328(f43(x37201,f916(x37202,a903)),f190(f916(x37201,a903))),x37203),f246(f916(x37202,a903)))
% 159.37/159.07  [3723]E(f328(f287(x37231,x37231,f267(x37231,x37232)),x37233),f328(f328(f106(f916(x37231,a903)),x37232),x37233))
% 159.37/159.07  [3737]E(f328(f191(f910(x37371)),f328(f328(f153(x37371),x37372),x37373)),f328(f328(f83(a909),f328(f191(f910(x37371)),x37373)),f328(a116,f2(a909))))
% 159.37/159.07  [3741]E(f146(x37411,f328(f328(f136(x37411),x37412),f328(f328(f153(x37411),x37413),f117(x37411)))),x37413)
% 159.37/159.07  [3742]E(f118(x37421,f328(f328(f136(x37421),x37422),f328(f328(f153(x37421),x37423),f117(x37421)))),x37422)
% 159.37/159.07  [3751]E(f328(f328(f136(x37511),f328(f328(f177(x37511),x37512),x37513)),f328(f328(f140(x37511),x37512),x37513)),x37513)
% 159.37/159.07  [3760]E(f328(f328(f3(a909),f328(f328(f83(a909),x37601),x37602)),f328(f328(f83(a909),x37603),x37602)),f328(f328(f3(a909),x37601),x37603))
% 159.37/159.07  [3761]E(f328(f328(f3(a909),f328(f328(f83(a909),x37611),x37612)),f328(f328(f83(a909),x37611),x37613)),f328(f328(f3(a909),x37612),x37613))
% 159.37/159.07  [3767]E(f328(f328(f136(x37671),f328(f170(x37671),x37672)),f328(f328(f153(x37671),x37673),f117(x37671))),f328(f170(x37671),f328(f328(f153(x37671),x37673),x37672)))
% 159.37/159.07  [3769]E(f328(f328(f83(a909),f328(f191(f910(x37691)),x37692)),f328(f191(f910(x37691)),x37693)),f328(f191(f910(x37691)),f328(f328(f136(x37691),x37692),x37693)))
% 159.37/159.07  [3772]E(f328(f328(f83(a909),f328(f191(f910(x37721)),x37722)),f328(f191(f910(x37721)),x37723)),f328(f191(f910(x37721)),f175(x37721,x37722,x37723)))
% 159.37/159.07  [3780]E(f328(f328(f105(f916(x37801,a903)),f328(f174(x37801),x37802)),f328(f174(x37801),x37803)),f328(f174(x37801),f328(f328(f136(x37801),x37802),x37803)))
% 159.37/159.07  [3781]E(f48(a909,f328(f328(f84(a909),x37811),x37812),f328(f328(f84(a909),x37811),x37813)),f328(f328(f84(a909),x37811),f48(a909,x37812,x37813)))
% 159.37/159.07  [3793]E(f328(f328(f177(x37931),f328(f328(f3(a909),x37932),f81(a909))),f328(f173(x37931),x37933)),f328(f173(x37931),f328(f328(f177(x37931),x37932),x37933)))
% 159.37/159.07  [3798]E(f328(f328(f106(f916(x37981,a903)),x37982),f328(f82(f916(x37981,a903)),x37983)),f328(f328(f3(f916(x37981,a903)),x37982),x37983))
% 159.37/159.07  [3799]E(f328(f328(f3(f916(x37991,a903)),x37992),f328(f82(f916(x37991,a903)),x37993)),f328(f328(f106(f916(x37991,a903)),x37992),x37993))
% 159.37/159.07  [3822]E(f328(f328(f258(x38221,x38222),x38223),f328(f18(f916(x38222,a903),x38221),f190(f916(x38222,a903)))),f190(f916(f915(x38221,x38222),a903)))
% 159.37/159.07  [3824]E(f328(f328(f83(a909),f328(f328(f84(a909),x38241),x38242)),f328(f328(f84(a909),x38241),x38243)),f328(f328(f84(a909),x38241),f328(f328(f83(a909),x38242),x38243)))
% 159.37/159.07  [3825]E(f328(f328(f3(a909),f328(f328(f84(a909),x38251),x38252)),f328(f328(f84(a909),x38251),x38253)),f328(f328(f84(a909),x38251),f328(f328(f3(a909),x38252),x38253)))
% 159.37/159.07  [3826]E(f328(f328(f83(a1),f328(f328(f84(a1),x38261),x38262)),f328(f328(f84(a1),x38261),x38263)),f328(f328(f84(a1),x38261),f328(f328(f83(a1),x38262),x38263)))
% 159.37/159.07  [3827]E(f328(f328(f3(a1),f328(f328(f84(a1),x38271),x38272)),f328(f328(f84(a1),x38271),x38273)),f328(f328(f84(a1),x38271),f328(f328(f3(a1),x38272),x38273)))
% 159.37/159.07  [3828]E(f328(f328(f84(a1),f328(f328(f248(a1),x38281),x38282)),f328(f328(f248(a1),x38281),x38283)),f328(f328(f248(a1),x38281),f328(f328(f83(a909),x38282),x38283)))
% 159.37/159.07  [3842]E(f328(f328(f42(x38421,f916(x38422,a903)),x38423),f328(f18(f916(x38422,a903),x38421),f190(f916(x38422,a903)))),f190(f916(x38422,a903)))
% 159.37/159.07  [3844]E(f48(a909,f328(f328(f84(a909),x38441),x38442),f328(f328(f84(a909),x38443),x38442)),f328(f328(f84(a909),f48(a909,x38441,x38443)),x38442))
% 159.37/159.07  [3849]E(f48(a1,f328(f328(f84(a1),x38491),f48(a1,x38492,x38493)),x38493),f48(a1,f328(f328(f84(a1),x38491),x38492),x38493))
% 159.37/159.07  [3850]E(f48(a1,f328(f328(f3(a1),x38501),f48(a1,x38502,x38503)),x38503),f48(a1,f328(f328(f3(a1),x38501),x38502),x38503))
% 159.37/159.07  [3851]P107(f328(f328(f239(f916(x38511,a903)),x38512),f328(f328(f310(x38511),x38513),x38512)))
% 159.37/159.07  [3930]E(f328(f328(f43(f916(x39301,a903),f916(x39301,a903)),x39302),f328(f105(f916(x39301,a903)),x39303)),f328(f328(f105(f916(x39301,a903)),x39303),f41(f916(x39301,a903),x39302)))
% 159.37/159.07  [3931]E(f328(f328(f42(f916(x39311,a903),f916(x39311,a903)),x39312),f328(f106(f916(x39311,a903)),x39313)),f328(f328(f106(f916(x39311,a903)),x39313),f40(f916(x39311,a903),x39312)))
% 159.37/159.07  [3942]E(f328(f174(x39421),f328(f328(f328(f185(f910(x39421),f910(x39421)),x39422),f169(x39421)),x39423)),f328(f174(x39421),x39423))
% 159.37/159.07  [3946]E(f328(f328(f177(x39461),f328(f191(f910(x39461)),f179(x39461,x39462,x39463))),x39463),f179(x39461,x39462,x39463))
% 159.37/159.07  [3950]E(f328(f191(f910(x39501)),f328(f328(f328(f185(f910(x39501),f910(x39501)),x39502),f169(x39501)),x39503)),f328(f191(f910(x39501)),x39503))
% 159.37/159.07  [3953]E(f328(f328(f261(x39531,x39532,x39532),f328(f18(f916(x39532,x39532),x39531),f7(x39532))),x39533),f328(f260(x39531,x39532),x39533))
% 159.37/159.07  [3960]E(f48(a1,f328(f328(f3(a1),f48(a1,x39601,x39602)),x39603),x39602),f48(a1,f328(f328(f3(a1),x39601),x39603),x39602))
% 159.37/159.07  [3961]E(f48(a1,f328(f328(f248(a1),f48(a1,x39611,x39612)),x39613),x39612),f48(a1,f328(f328(f248(a1),x39611),x39613),x39612))
% 159.37/159.07  [3964]E(f328(f328(f42(f916(f915(x39641,x39642),a903),f916(x39642,a903)),x39643),f286(x39641,x39642)),f328(f286(x39641,x39642),f40(f916(f915(x39641,x39642),a903),x39643)))
% 159.37/159.07  [3965]E(f328(f328(f42(f916(f915(x39651,x39652),a903),f916(x39651,a903)),x39653),f268(x39651,x39652)),f328(f268(x39651,x39652),f40(f916(f915(x39651,x39652),a903),x39653)))
% 159.37/159.07  [3991]E(f328(f76(x39911,x39911,x39911,x39912),f328(f328(f185(x39911,x39911),x39913),x39912)),f328(f328(f185(x39911,x39911),f328(a116,x39913)),x39912))
% 159.37/159.07  [4009]E(f328(f328(f140(x40091),f328(f328(f3(a909),f328(f191(f910(x40091)),x40092)),x40093)),f328(f170(x40091),x40092)),f328(f170(x40091),f328(f328(f177(x40091),x40093),x40092)))
% 159.37/159.07  [4010]E(f328(f328(f177(x40101),f328(f328(f3(a909),f328(f191(f910(x40101)),x40102)),x40103)),f328(f170(x40101),x40102)),f328(f170(x40101),f328(f328(f140(x40101),x40103),x40102)))
% 159.37/159.07  [4012]E(f328(f328(f83(a909),f328(f167(a909),f328(f328(f156(x40121,a909),x40122),x40123))),f328(f191(f910(x40121)),x40123)),f157(x40121,x40122,x40123))
% 159.37/159.07  [4031]E(f328(f169(x40311),f328(f328(f328(f185(f910(x40311),f910(x40311)),x40312),f169(x40311)),x40313)),f328(f328(f328(f185(f910(x40311),f910(x40311)),f328(a116,x40312)),f169(x40311)),x40313))
% 159.37/159.07  [4045]P107(f328(f328(f239(a909),f328(f191(f910(x40451)),f328(f138(x40451,x40452),x40453))),f328(f191(f910(x40451)),x40453)))
% 159.37/159.07  [4061]E(f328(f328(f105(f916(f916(x40611,a903),a903)),f328(f309(x40611),x40612)),f328(f311(f916(x40611,a903),f916(x40611,a903),f328(f310(x40611),x40613)),f328(f309(x40611),x40612))),f328(f309(x40611),f328(f328(f310(x40611),x40613),x40612)))
% 159.37/159.07  [4079]P29(x40791,x40792,f328(f328(f310(f908(x40791)),f328(f328(f328(f94(x40791),x40793),a25),x40793)),f190(f916(f908(x40791),a903))))
% 159.37/159.07  [4093]P107(f328(f328(f239(a909),f328(f191(f910(x40931)),f179(x40931,x40932,x40933))),f328(f191(f910(x40931)),x40933)))
% 159.37/159.07  [4100]E(f328(f268(x41001,x41002),f328(f266(f915(x41001,x41002)),f328(f261(x41001,x41002,a903),x41003))),f328(f266(x41001),f328(f328(f10(f916(x41002,a903),a903,x41001),f90(x41002)),x41003)))
% 159.37/159.07  [4112]E(f328(f311(a909,a909,f328(f328(f9(a909,a909,a909),f83(a909)),x41121)),f304(a909,x41122,x41123)),f304(a909,f328(f328(f83(a909),x41122),x41121),f328(f328(f83(a909),x41123),x41121)))
% 159.37/159.07  [4126]E(f328(f311(a909,a909,f328(f328(f9(a909,a909,a909),f83(a909)),x41261)),f328(f303(a909,x41262),x41263)),f328(f303(a909,f328(f328(f83(a909),x41262),x41261)),f328(f328(f83(a909),x41263),x41261)))
% 159.37/159.07  [4144]E(f328(f328(f183(x41441,x41442),f328(f328(f156(f915(x41441,x41442),x41441),f255(x41441,x41442)),x41443)),f328(f328(f156(f915(x41441,x41442),x41442),f260(x41441,x41442)),x41443)),x41443)
% 159.37/159.07  [4149]E(f328(f328(f83(a909),f328(f328(f84(a909),x41491),f48(a909,f328(f328(f39(a909),x41492),x41491),x41493))),f48(a909,x41492,x41491)),f48(a909,x41492,f328(f328(f84(a909),x41491),x41493)))
% 159.37/159.07  [4162]E(f328(f328(f136(x41621),x41622),f328(f144(f910(x41621),f910(x41621),f136(x41621),f117(x41621)),x41623)),f328(f144(f910(x41621),f910(x41621),f136(x41621),x41622),x41623))
% 159.37/159.07  [4183]P107(f328(f328(f330(f915(x41831,x41831)),f328(f328(f256(x41831,x41831),x41832),x41832)),f328(f328(f185(f915(x41831,x41831),a903),f2(a909)),x41833)))
% 159.37/159.07  [4188]E(f328(f266(x41881),f328(f328(f10(f916(x41882,a903),a903,x41881),f90(x41882)),f328(f9(x41882,x41881,a903),x41883))),f328(f286(x41882,x41881),f328(f266(f915(x41882,x41881)),f328(f261(x41882,x41881,a903),x41883))))
% 159.37/159.07  [4205]E(f328(f328(f105(f916(x42051,a903)),f328(f328(f42(a909,f916(x42051,a903)),f304(a909,f81(a909),x42052)),x42053)),f328(x42053,f2(a909))),f328(f328(f42(a909,f916(x42051,a903)),f328(f302(a909),x42052)),x42053))
% 159.37/159.07  [4220]E(f328(f144(f910(x42201),f910(x42201),f136(x42201),f117(x42201)),f328(f328(f156(f910(x42201),f910(x42201)),f138(x42201,x42202)),x42203)),f328(f138(x42201,x42202),f328(f144(f910(x42201),f910(x42201),f136(x42201),f117(x42201)),x42203)))
% 159.37/159.07  [4224]E(f328(f260(f910(x42241),f910(x42241)),f168(x42241,x42242,x42243)),f328(f138(x42241,f328(f76(a903,a903,x42241,a323),x42242)),x42243))
% 159.37/159.07  [4269]E(f328(f328(f83(a1),f328(f328(f83(a1),f328(f328(f84(a1),x42691),f328(f328(f39(a1),x42692),x42691))),f48(a1,x42692,x42691))),x42693),f328(f328(f83(a1),x42692),x42693))
% 159.37/159.07  [4307]E(f328(f328(f83(a1),f328(f328(f83(a1),f328(f328(f84(a1),f328(f328(f39(a1),x43071),x43072)),x43072)),f48(a1,x43071,x43072))),x43073),f328(f328(f83(a1),x43071),x43073))
% 159.37/159.07  [4333]E(f88(f915(x43331,x43332),f328(f261(x43331,x43332,a903),f328(f328(f10(f916(x43332,f915(x43331,x43332)),f916(x43332,a903),x43331),f328(f10(f915(x43331,x43332),a903,x43332),x43333)),f256(x43331,x43332)))),f88(f915(x43331,x43332),x43333))
% 159.37/159.07  [4334]E(f93(f915(x43341,x43342),f328(f261(x43341,x43342,a903),f328(f328(f10(f916(x43342,f915(x43341,x43342)),f916(x43342,a903),x43341),f328(f10(f915(x43341,x43342),a903,x43342),x43343)),f256(x43341,x43342)))),f93(f915(x43341,x43342),x43343))
% 159.37/159.07  [4361]P107(f328(f328(f239(f916(x43611,a903)),f40(f916(x43611,a903),f328(f328(f106(f916(f916(x43611,a903),a903)),x43612),x43613))),f328(f328(f106(f916(x43611,a903)),f40(f916(x43611,a903),x43612)),f40(f916(x43611,a903),x43613))))
% 159.37/159.07  [4362]E(f328(f170(x43621),f328(f328(f328(f185(f910(x43621),f910(x43621)),f328(f328(f3(a909),f328(f191(f910(x43621)),x43622)),f48(a909,x43623,f328(f191(f910(x43621)),x43622)))),f169(x43621)),x43622)),f328(f328(f328(f185(f910(x43621),f910(x43621)),x43623),f169(x43621)),f328(f170(x43621),x43622)))
% 159.37/159.07  [4399]P107(f328(f328(f239(a909),f328(f191(f910(x43991)),f328(f328(f140(x43991),f328(f191(f910(x43991)),f179(x43991,x43992,x43993))),x43993))),f328(f191(f910(x43991)),x43993)))
% 159.37/159.07  [4673]~P107(f328(f65(x46731,x46732,f190(f916(x46731,a903))),x46733))
% 159.37/159.07  [4678]~P107(f328(f328(f330(f915(x46781,x46781)),f328(f328(f256(x46781,x46781),x46782),x46783)),f155(x46781,f117(f916(x46781,a909)))))
% 159.37/159.07  [3709]E(f328(f191(f910(x37091)),f328(f328(f177(x37091),x37092),x37093)),f328(f328(f243(a909),f328(f191(f910(x37091)),x37093)),x37092))
% 159.37/159.07  [3710]E(f328(f191(f910(x37101)),f328(f328(f140(x37101),x37102),x37103)),f328(f328(f3(a909),f328(f191(f910(x37101)),x37103)),x37102))
% 159.37/159.07  [3736]E(f328(f191(f910(f910(x37361))),f58(x37361,x37362,x37363)),f328(f328(f248(a909),f328(f191(f910(x37361)),x37363)),x37362))
% 159.37/159.07  [3753]E(f328(f328(f39(a909),f328(f328(f39(a909),x37531),x37532)),x37533),f328(f328(f39(a909),x37531),f328(f328(f84(a909),x37532),x37533)))
% 159.37/159.07  [3754]E(f328(f328(f83(a909),f328(f328(f83(a909),x37541),x37542)),x37543),f328(f328(f83(a909),x37541),f328(f328(f83(a909),x37542),x37543)))
% 159.37/159.07  [3755]E(f328(f328(f83(a1),f328(f328(f83(a1),x37551),x37552)),x37553),f328(f328(f83(a1),x37551),f328(f328(f83(a1),x37552),x37553)))
% 159.37/159.07  [3756]E(f328(f328(f84(a909),f328(f328(f84(a909),x37561),x37562)),x37563),f328(f328(f84(a909),x37561),f328(f328(f84(a909),x37562),x37563)))
% 159.37/159.07  [3757]E(f328(f328(f84(a1),f328(f328(f84(a1),x37571),x37572)),x37573),f328(f328(f84(a1),x37571),f328(f328(f84(a1),x37572),x37573)))
% 159.37/159.07  [3758]E(f328(f328(f3(a909),f328(f328(f3(a909),x37581),x37582)),x37583),f328(f328(f3(a909),x37581),f328(f328(f83(a909),x37582),x37583)))
% 159.37/159.07  [3759]E(f328(f328(f248(a1),f328(f328(f248(a1),x37591),x37592)),x37593),f328(f328(f248(a1),x37591),f328(f328(f84(a909),x37592),x37593)))
% 159.37/159.07  [3778]E(f164(x37781,f328(f328(f153(f916(x37781,a903)),x37782),x37783)),f176(x37781,x37782,f164(x37781,x37783)))
% 159.37/159.07  [3823]E(f328(f328(f3(a909),f328(f328(f3(a909),x38231),x38232)),x38233),f328(f328(f3(a909),f328(f328(f3(a909),x38231),x38233)),x38232))
% 159.37/159.07  [3831]E(f328(f328(f106(f916(x38311,a903)),x38312),f328(f328(f3(f916(x38311,a903)),x38313),x38312)),f190(f916(x38311,a903)))
% 159.37/159.07  [3835]E(f328(f328(f156(a909,x38351),f328(f18(x38351,a909),x38352)),f141(a909,f328(f303(a909,f2(a909)),x38353))),f171(x38351,x38353,x38352))
% 159.37/159.07  [3875]E(f40(f916(x38751,a903),f328(f328(f310(f916(x38751,a903)),x38752),x38753)),f328(f328(f105(f916(x38751,a903)),x38752),f40(f916(x38751,a903),x38753)))
% 159.37/159.07  [3876]E(f41(f916(x38761,a903),f328(f328(f310(f916(x38761,a903)),x38762),x38763)),f328(f328(f106(f916(x38761,a903)),x38762),f41(f916(x38761,a903),x38763)))
% 159.37/159.07  [3878]E(f171(x38781,f328(f191(f910(x38781)),f328(f138(x38781,f328(a325,x38782)),x38783)),x38782),f328(f138(x38781,f328(a325,x38782)),x38783))
% 159.37/159.07  [3880]E(f328(f328(f83(a909),f328(f328(f84(a909),x38801),x38802)),f328(f328(f84(a909),x38803),x38802)),f328(f328(f84(a909),f328(f328(f83(a909),x38801),x38803)),x38802))
% 159.37/159.07  [3881]E(f328(f328(f3(a909),f328(f328(f84(a909),x38811),x38812)),f328(f328(f84(a909),x38813),x38812)),f328(f328(f84(a909),f328(f328(f3(a909),x38811),x38813)),x38812))
% 159.37/159.07  [3882]E(f328(f328(f83(a1),f328(f328(f84(a1),x38821),x38822)),f328(f328(f84(a1),x38823),x38822)),f328(f328(f84(a1),f328(f328(f83(a1),x38821),x38823)),x38822))
% 159.37/159.07  [3884]E(f328(f328(f3(a1),f328(f328(f84(a1),x38841),x38842)),f328(f328(f84(a1),x38843),x38842)),f328(f328(f84(a1),f328(f328(f3(a1),x38841),x38843)),x38842))
% 159.37/159.07  [3885]E(f328(f328(f243(a909),f328(f328(f3(a909),x38851),x38852)),f328(f328(f3(a909),x38853),x38852)),f328(f328(f3(a909),f328(f328(f243(a909),x38851),x38853)),x38852))
% 159.37/159.07  [3907]E(f328(f328(f106(f916(f910(x39071),a903)),f162(x39071,x39072)),f162(x39071,x39073)),f162(x39071,f328(f328(f106(f916(x39071,a903)),x39072),x39073)))
% 159.37/159.07  [3910]E(f328(f328(f105(f916(x39101,a903)),x39102),f328(f328(f3(f916(x39101,a903)),x39103),x39102)),f328(f328(f105(f916(x39101,a903)),x39102),x39103))
% 159.37/159.07  [3911]E(f328(f328(f105(f916(x39111,a903)),x39112),f328(f328(f105(f916(x39111,a903)),x39112),x39113)),f328(f328(f105(f916(x39111,a903)),x39112),x39113))
% 159.37/159.07  [3912]E(f328(f328(f106(f916(x39121,a903)),x39122),f328(f328(f106(f916(x39121,a903)),x39122),x39123)),f328(f328(f106(f916(x39121,a903)),x39122),x39123))
% 159.37/159.07  [3924]E(f328(f328(f290(x39241,x39242,x39242),x39243),f308(x39242,f190(f916(f915(x39242,x39242),a903)))),x39243)
% 159.37/159.07  [3927]E(f328(f328(f105(f916(x39271,a903)),f328(f328(f310(x39271),x39272),f190(f916(x39271,a903)))),x39273),f328(f328(f310(x39271),x39272),x39273))
% 159.37/159.07  [3945]E(f328(f328(f3(a909),f328(f328(f3(a909),f328(a116,x39451)),x39452)),f328(a116,x39453)),f328(f328(f3(a909),f328(f328(f3(a909),x39451),x39452)),x39453))
% 159.37/159.07  [3973]E(f328(f328(f106(f916(f916(x39731,a903),a903)),f328(f309(x39731),x39732)),f328(f309(x39731),x39733)),f328(f309(x39731),f328(f328(f106(f916(x39731,a903)),x39732),x39733)))
% 159.37/159.07  [3976]E(f328(f328(f105(f916(x39761,a903)),f328(f82(f916(x39761,a903)),x39762)),x39763),f328(f82(f916(x39761,a903)),f328(f328(f3(f916(x39761,a903)),x39762),x39763)))
% 159.37/159.07  [3988]E(f328(f328(f310(x39881),x39882),f328(f328(f3(f916(x39881,a903)),x39883),f328(f328(f310(x39881),x39882),f190(f916(x39881,a903))))),f328(f328(f310(x39881),x39882),x39883))
% 159.37/159.07  [3998]P107(f328(f328(f239(f916(x39981,a903)),x39982),f328(f328(f105(f916(x39981,a903)),x39983),x39982)))
% 159.37/159.07  [3999]P107(f328(f328(f239(f916(x39991,a903)),x39992),f328(f328(f105(f916(x39991,a903)),x39992),x39993)))
% 159.37/159.07  [4003]E(f328(f328(f106(f916(x40031,a903)),f328(f82(f916(x40031,a903)),x40032)),f328(f82(f916(x40031,a903)),x40033)),f328(f82(f916(x40031,a903)),f328(f328(f105(f916(x40031,a903)),x40032),x40033)))
% 159.37/159.07  [4004]E(f328(f328(f105(f916(x40041,a903)),f328(f82(f916(x40041,a903)),x40042)),f328(f82(f916(x40041,a903)),x40043)),f328(f82(f916(x40041,a903)),f328(f328(f106(f916(x40041,a903)),x40042),x40043)))
% 159.37/159.07  [4017]P107(f328(f328(f239(f916(x40171,a903)),f328(f174(x40171),x40172)),f328(f174(x40171),f328(f328(f153(x40171),x40173),x40172))))
% 159.37/159.08  [4029]E(f328(f328(f105(f916(x40291,a903)),f328(f328(f3(f916(x40291,a903)),x40292),x40293)),f328(f328(f106(f916(x40291,a903)),x40292),x40293)),x40292)
% 159.37/159.08  [4080]E(f328(f328(f11(x40801,a1),f328(f328(f10(a909,a1,x40801),f104(a1)),x40802)),x40803),f328(f104(a1),f328(f328(f11(x40801,a909),x40802),x40803)))
% 159.37/159.08  [4081]E(f328(f328(f8(x40811,a1),f328(f328(f10(a909,a1,x40811),f104(a1)),x40812)),x40813),f328(f104(a1),f328(f328(f8(x40811,a909),x40812),x40813)))
% 159.37/159.08  [4128]E(f328(f328(f136(x41281),f179(x41281,x41282,x41283)),f328(f328(f140(x41281),f328(f191(f910(x41281)),f179(x41281,x41282,x41283))),x41283)),x41283)
% 159.37/159.08  [4132]E(f328(f82(f916(f915(x41321,x41322),a903)),f328(f328(f258(x41321,x41322),x41323),f328(f18(f916(x41322,a903),x41321),f246(f916(x41322,a903))))),f328(f328(f258(x41321,x41322),f328(f82(f916(x41321,a903)),x41323)),f328(f18(f916(x41322,a903),x41321),f246(f916(x41322,a903)))))
% 159.37/159.08  [4133]E(f328(f82(f916(f915(x41331,x41332),a903)),f328(f328(f258(x41331,x41332),f246(f916(x41331,a903))),f328(f18(f916(x41332,a903),x41331),x41333))),f328(f328(f258(x41331,x41332),f246(f916(x41331,a903))),f328(f18(f916(x41332,a903),x41331),f328(f82(f916(x41332,a903)),x41333))))
% 159.37/159.08  [4184]E(f328(f328(f42(f916(x41841,a903),f916(x41841,a903)),x41842),f328(f328(f9(f916(x41841,a903),f916(x41841,a903),f916(x41841,a903)),f106(f916(x41841,a903))),x41843)),f328(f328(f106(f916(x41841,a903)),f40(f916(x41841,a903),x41842)),x41843))
% 159.37/159.08  [4190]E(f328(f144(f910(x41901),f910(x41901),f136(x41901),f117(x41901)),f328(f328(f153(f910(x41901)),x41902),x41903)),f328(f328(f136(x41901),x41902),f328(f144(f910(x41901),f910(x41901),f136(x41901),f117(x41901)),x41903)))
% 159.37/159.08  [4211]E(f328(f328(f310(f916(x42111,a903)),f328(f287(x42111,x42111,x42112),f328(f328(f310(x42111),x42113),f190(f916(x42111,a903))))),f190(f916(f916(x42111,a903),a903))),f328(f328(f63(x42111),f328(f328(f310(x42111),x42113),f190(f916(x42111,a903)))),x42112))
% 159.37/159.08  [4221]E(f328(f328(f83(a909),f328(f328(f84(a909),x42211),f328(f328(f39(a909),x42212),x42213))),f328(f328(f39(a909),f328(f328(f84(a909),x42211),f48(a909,x42212,x42213))),x42213)),f328(f328(f39(a909),f328(f328(f84(a909),x42211),x42212)),x42213))
% 159.37/159.08  [4222]E(f328(f328(f83(a1),f328(f328(f84(a1),x42221),f328(f328(f39(a1),x42222),x42223))),f328(f328(f39(a1),f328(f328(f84(a1),x42221),f48(a1,x42222,x42223))),x42223)),f328(f328(f39(a1),f328(f328(f84(a1),x42221),x42222)),x42223))
% 159.37/159.08  [4254]E(f328(f328(f3(f916(x42541,a903)),f328(f174(x42541),x42542)),f328(f328(f310(x42541),x42543),f190(f916(x42541,a903)))),f328(f174(x42541),f328(f138(x42541,f328(f328(f10(a903,a903,x42541),a323),f328(a325,x42543))),x42542)))
% 159.37/159.08  [4305]E(f328(f328(f136(x43051),f328(f144(f910(x43051),f910(x43051),f136(x43051),f117(x43051)),x43052)),f328(f144(f910(x43051),f910(x43051),f136(x43051),f117(x43051)),x43053)),f328(f144(f910(x43051),f910(x43051),f136(x43051),f117(x43051)),f328(f328(f136(f910(x43051)),x43052),x43053)))
% 159.37/159.08  [4308]E(f328(f328(f256(f910(x43081),f910(x43081)),f328(f138(x43081,x43082),x43083)),f328(f138(x43081,f328(f76(a903,a903,x43081,a323),x43082)),x43083)),f168(x43081,x43082,x43083))
% 159.37/159.08  [4311]E(f328(f328(f83(a909),f328(f328(f83(a909),f328(f328(f39(a909),x43111),x43112)),f328(f328(f39(a909),x43113),x43112))),f328(f328(f39(a909),f328(f328(f83(a909),f48(a909,x43111,x43112)),f48(a909,x43113,x43112))),x43112)),f328(f328(f39(a909),f328(f328(f83(a909),x43111),x43113)),x43112))
% 159.37/159.08  [4312]E(f328(f328(f83(a1),f328(f328(f83(a1),f328(f328(f39(a1),x43121),x43122)),f328(f328(f39(a1),x43123),x43122))),f328(f328(f39(a1),f328(f328(f83(a1),f48(a1,x43121,x43122)),f48(a1,x43123,x43122))),x43122)),f328(f328(f39(a1),f328(f328(f83(a1),x43121),x43123)),x43122))
% 159.37/159.08  [4365]E(f328(f328(f106(f916(f910(x43651),a903)),f328(f328(f9(f910(x43651),f916(f910(x43651),a903),a903),f330(f910(x43651))),f163(x43651,x43652))),f328(f328(f9(f910(x43651),f916(f910(x43651),a903),a903),f330(f910(x43651))),f163(x43651,x43653))),f162(x43651,f328(f328(f106(f916(x43651,a903)),f328(f328(f9(x43651,f916(x43651,a903),a903),f330(x43651)),x43652)),f328(f328(f9(x43651,f916(x43651,a903),a903),f330(x43651)),x43653))))
% 159.37/159.08  [4377]E(f328(f266(x43771),f328(f328(f20(x43771,a903,a903),f328(f328(f10(a903,f916(a903,a903),x43771),a327),f328(f328(f9(x43771,x43771,a903),a325),x43772))),f328(f328(f9(x43771,f916(x43771,a903),a903),f330(x43771)),x43773))),f328(f328(f310(x43771),x43772),x43773))
% 159.37/159.08  [4397]E(f328(f328(f89(f910(f910(x43971)),f910(f910(x43971))),f57(x43971,x43972)),f328(f328(f20(f910(f910(x43971)),f910(f910(x43971)),f910(f910(x43971))),f328(f328(f10(f910(f910(x43971)),f916(f910(f910(x43971)),f910(f910(x43971))),f910(f910(x43971))),f136(f910(x43971))),f328(f156(f910(x43971),f910(x43971)),f328(f153(x43971),x43973)))),f7(f910(f910(x43971))))),f57(x43971,f328(f328(f153(x43971),x43973),x43972)))
% 159.37/159.08  [4400]E(f328(f266(x44001),f328(f328(f20(x44001,a903,a903),f328(f328(f10(a903,f916(a903,a903),x44001),a327),f328(f328(f9(x44001,f916(x44001,a903),a903),f330(x44001)),x44002))),f328(f328(f9(x44001,f916(x44001,a903),a903),f330(x44001)),x44003))),f328(f328(f105(f916(x44001,a903)),x44002),x44003))
% 159.37/159.08  [4401]E(f328(f266(x44011),f328(f328(f20(x44011,a903,a903),f328(f328(f10(a903,f916(a903,a903),x44011),a326),f328(f328(f9(x44011,f916(x44011,a903),a903),f330(x44011)),x44012))),f328(f328(f9(x44011,f916(x44011,a903),a903),f330(x44011)),x44013))),f328(f328(f106(f916(x44011,a903)),x44012),x44013))
% 159.37/159.08  [4490]E(f328(f328(f42(x44901,f916(f916(x44901,a903),a903)),x44902),f328(f328(f9(x44901,f916(f916(x44901,a903),a903),f916(f916(x44901,a903),a903)),f328(f328(f10(f916(x44901,a903),f916(f916(f916(x44901,a903),a903),f916(f916(x44901,a903),a903)),x44901),f310(f916(x44901,a903))),f328(f328(f10(f916(x44901,a903),f916(x44901,a903),x44901),f287(x44901,x44901,x44903)),f328(f328(f9(x44901,f916(x44901,a903),f916(x44901,a903)),f310(x44901)),f190(f916(x44901,a903)))))),f190(f916(f916(x44901,a903),a903)))),f328(f328(f63(x44901),x44902),x44903))
% 159.37/159.08  [4492]E(f328(f328(f205(x44921),f328(f328(f84(a1),f328(f328(f76(f915(a1,a1),a1,x44921,f255(a1,a1)),f216(x44921)),x44922)),f328(f328(f76(f915(a1,a1),a1,x44921,f255(a1,a1)),f216(x44921)),x44923))),f328(f328(f84(a1),f328(f328(f76(f915(a1,a1),a1,x44921,f260(a1,a1)),f216(x44921)),x44922)),f328(f328(f76(f915(a1,a1),a1,x44921,f260(a1,a1)),f216(x44921)),x44923))),f232(x44921,x44922,x44923))
% 159.37/159.08  [4495]E(f328(f266(f910(x44951)),f328(f328(f20(f910(x44951),a903,a903),f328(f328(f10(a903,f916(a903,a903),f910(x44951)),a326),f328(f328(f9(f910(x44951),a909,a903),f328(f328(f10(a909,f916(a909,a903),f910(x44951)),a325),f191(f910(x44951)))),x44952))),f328(f328(f9(f910(x44951),f916(x44951,a903),a903),f328(f328(f10(f916(x44951,a903),f916(f916(x44951,a903),a903),f910(x44951)),f239(f916(x44951,a903))),f174(x44951))),f328(f174(x44951),x44953)))),f328(f174(f910(x44951)),f58(x44951,x44952,x44953)))
% 159.37/159.08  [3898]E(f48(a909,f328(f328(f83(a909),f328(f328(f84(a909),x38981),x38982)),x38983),x38982),f48(a909,x38983,x38982))
% 159.37/159.08  [3944]E(f141(a909,f328(f303(a909,f328(f328(f83(a909),x39441),x39442)),x39443)),f328(f328(f140(a909),x39442),f141(a909,f328(f303(a909,x39441),x39443))))
% 159.37/159.08  [3987]E(f328(f328(f83(a1),f328(f104(a1),x39871)),f328(f328(f83(a1),f328(f104(a1),x39872)),x39873)),f328(f328(f83(a1),f328(f104(a1),f328(f328(f83(a909),x39871),x39872))),x39873))
% 159.37/159.08  [3994]E(f328(f328(f3(f916(x39941,a903)),f328(f328(f3(f916(x39941,a903)),x39942),x39943)),x39943),f328(f328(f3(f916(x39941,a903)),x39942),x39943))
% 159.37/159.08  [3995]E(f328(f328(f105(f916(x39951,a903)),f328(f328(f3(f916(x39951,a903)),x39952),x39953)),x39953),f328(f328(f105(f916(x39951,a903)),x39952),x39953))
% 159.37/159.08  [4018]E(f328(f328(f290(x40181,x40181,x40182),f308(x40181,f190(f916(f915(x40181,x40181),a903)))),x40183),x40183)
% 159.37/159.08  [4026]E(f328(f328(f105(f916(x40261,a903)),f328(f283(x40261),x40262)),f328(f283(x40261),x40263)),f328(f283(x40261),f328(f328(f105(f916(f915(x40261,x40261),a903)),x40262),x40263)))
% 159.37/159.08  [4036]E(f270(x40361,f328(f328(f153(f915(a103,x40361)),f328(f328(f256(a103,x40361),f2(a103)),x40362)),x40363)),f270(x40361,x40363))
% 159.37/159.08  [4038]E(f328(f328(f105(f916(x40381,a903)),f40(f916(x40381,a903),x40382)),f40(f916(x40381,a903),x40383)),f40(f916(x40381,a903),f328(f328(f105(f916(f916(x40381,a903),a903)),x40382),x40383)))
% 159.37/159.08  [4039]E(f328(f328(f106(f916(x40391,a903)),f41(f916(x40391,a903),x40392)),f41(f916(x40391,a903),x40393)),f41(f916(x40391,a903),f328(f328(f105(f916(f916(x40391,a903),a903)),x40392),x40393)))
% 159.37/159.08  [4075]E(f328(f328(f290(x40751,x40751,x40751),f328(f328(f185(f915(x40751,x40751),a903),x40752),x40753)),x40753),f328(f328(f185(f915(x40751,x40751),a903),f328(a116,x40752)),x40753))
% 159.37/159.08  [4120]P107(f328(f328(f239(f916(x41201,a903)),f328(f328(f3(f916(x41201,a903)),x41202),x41203)),x41202))
% 159.37/159.08  [4121]P107(f328(f328(f239(f916(x41211,a903)),f328(f328(f106(f916(x41211,a903)),x41212),x41213)),x41213))
% 159.37/159.08  [4122]P107(f328(f328(f239(f916(x41221,a903)),f328(f328(f106(f916(x41221,a903)),x41222),x41223)),x41222))
% 159.37/159.08  [4146]E(f308(x41461,f328(f328(f105(f916(f915(x41461,x41461),a903)),f308(x41461,x41462)),f308(x41461,x41463))),f308(x41461,f328(f328(f105(f916(f915(x41461,x41461),a903)),x41462),x41463)))
% 159.37/159.08  [4150]E(f40(f916(x41501,a903),f328(f328(f310(f916(x41501,a903)),x41502),f328(f328(f310(f916(x41501,a903)),x41503),f190(f916(f916(x41501,a903),a903))))),f328(f328(f105(f916(x41501,a903)),x41502),x41503))
% 159.37/159.08  [4151]E(f41(f916(x41511,a903),f328(f328(f310(f916(x41511,a903)),x41512),f328(f328(f310(f916(x41511,a903)),x41513),f190(f916(f916(x41511,a903),a903))))),f328(f328(f106(f916(x41511,a903)),x41512),x41513))
% 159.37/159.08  [4156]E(f328(f328(f290(x41561,x41561,x41561),f328(f328(f185(f915(x41561,x41561),a903),x41562),x41563)),x41563),f328(f328(f290(x41561,x41561,x41561),x41563),f328(f328(f185(f915(x41561,x41561),a903),x41562),x41563)))
% 159.37/159.08  [4225]E(f328(f328(f105(f916(x42251,a903)),f328(f266(x42251),f328(f328(f9(x42251,x42251,a903),a325),x42252))),x42253),f328(f328(f310(x42251),x42252),x42253))
% 159.37/159.08  [4227]E(f328(a109,f328(f328(f11(x42271,a1),f328(f328(f10(a909,a1,x42271),f104(a1)),x42272)),x42273)),f328(f328(f11(x42271,a909),x42272),x42273))
% 159.37/159.08  [4228]E(f328(a109,f328(f328(f8(x42281,a1),f328(f328(f10(a909,a1,x42281),f104(a1)),x42282)),x42283)),f328(f328(f8(x42281,a909),x42282),x42283))
% 159.37/159.08  [4302]E(f328(f158(f910(x43021),x43021,f328(f173(x43021),x43022),f328(f18(f916(f910(x43021),f910(x43021)),x43021),f328(f328(f9(f910(x43021),f910(x43021),f910(x43021)),f136(x43021)),x43022))),x43023),f328(f173(x43021),f328(f328(f136(x43021),x43023),x43022)))
% 159.37/159.08  [4330]P107(f328(f328(f239(f916(f916(x43301,a903),a903)),f328(f328(f105(f916(f916(x43301,a903),a903)),f328(f309(x43301),x43302)),f328(f309(x43301),x43303))),f328(f309(x43301),f328(f328(f105(f916(x43301,a903)),x43302),x43303))))
% 159.37/159.08  [4419]E(f328(f266(x44191),f328(f328(f20(x44191,a903,a903),f328(f328(f10(a903,f916(a903,a903),x44191),a326),f328(f328(f9(x44191,f916(x44191,a903),a903),f330(x44191)),x44192))),f328(f328(f10(a903,a903,x44191),a323),f328(f328(f9(x44191,f916(x44191,a903),a903),f330(x44191)),x44193)))),f328(f328(f3(f916(x44191,a903)),x44192),x44193))
% 159.37/159.08  [4443]E(f328(f38(a909),f328(f266(a909),f328(f328(f20(a909,a903,a903),f328(f328(f10(a903,f916(a903,a903),a909),a326),f328(f328(f9(a909,a909,a903),f240(a909)),f328(f191(f910(x44431)),x44432)))),f328(f328(f10(x44431,a903,a909),x44433),f328(f166(x44431),x44432))))),f328(f191(f910(x44431)),f328(f138(x44431,x44433),x44432)))
% 159.37/159.08  [4445]E(f328(f191(f910(x44451)),f178(x44451,x44452,x44453)),f328(f38(a909),f328(f266(a909),f328(f328(f20(a909,a903,a903),f328(f328(f10(a903,f916(a903,a903),a909),a326),f328(f328(f9(a909,a909,a903),f240(a909)),f328(f191(f910(x44451)),x44452)))),f328(f328(f9(a909,f916(a909,a903),a903),f330(a909)),x44453)))))
% 159.37/159.08  [4541]E(f328(f328(f106(f916(f915(f910(x45411),f910(x45411)),a903)),f328(f311(f915(f915(x45411,f910(x45411)),f915(x45411,f910(x45411))),f915(f910(x45411),f910(x45411)),f262(f915(x45411,f910(x45411)),f910(x45411),f915(x45411,f910(x45411)),f910(x45411),f328(f261(x45411,f910(x45411),f910(x45411)),f153(x45411)),f328(f261(x45411,f910(x45411),f910(x45411)),f153(x45411)))),f320(x45411,f910(x45411),x45412,f328(f145(x45411,x45412),x45413)))),f328(f266(f915(f910(x45411),f910(x45411))),f328(f261(f910(x45411),f910(x45411),a903),f328(f328(f9(f910(x45411),f916(f910(x45411),a903),f916(f910(x45411),a903)),f328(f328(f10(f916(a903,a903),f916(f916(f910(x45411),a903),f916(f910(x45411),a903)),f910(x45411)),f10(a903,a903,f910(x45411))),f328(f328(f10(a903,f916(a903,a903),f910(x45411)),a326),f328(f328(f9(f910(x45411),a909,a903),f328(f328(f10(a909,f916(a909,a903),f910(x45411)),a325),f191(f910(x45411)))),f328(a116,x45413))))),f328(f328(f9(f910(x45411),a909,a903),f328(f328(f10(a909,f916(a909,a903),f910(x45411)),a325),f191(f910(x45411)))),f328(a116,x45413)))))),f328(f145(x45411,x45412),f328(a116,x45413)))
% 159.37/159.08  [4040]E(f48(a909,f328(a116,f328(f328(f83(a909),f328(f328(f84(a909),x40401),x40402)),x40403)),x40402),f48(a909,f328(a116,x40403),x40402))
% 159.37/159.08  [4287]E(f328(f266(x42871),f328(f328(f20(x42871,a903,a903),f328(f328(f10(a903,f916(a903,a903),x42871),a326),x42872)),x42873)),f328(f328(f106(f916(x42871,a903)),f328(f266(x42871),x42872)),f328(f266(x42871),x42873)))
% 159.37/159.08  [4288]E(f328(f266(x42881),f328(f328(f20(x42881,a903,a903),f328(f328(f10(a903,f916(a903,a903),x42881),a327),x42882)),x42883)),f328(f328(f105(f916(x42881,a903)),f328(f266(x42881),x42882)),f328(f266(x42881),x42883)))
% 159.37/159.08  [4290]E(f328(f328(f136(x42901),f328(f328(f140(x42901),f48(a909,x42902,f328(f191(f910(x42901)),x42903))),x42903)),f328(f328(f177(x42901),f48(a909,x42902,f328(f191(f910(x42901)),x42903))),x42903)),f328(f328(f328(f185(f910(x42901),f910(x42901)),x42902),f169(x42901)),x42903))
% 159.37/159.08  [4297]E(f328(f266(x42971),f328(f328(f20(x42971,a903,a903),f328(f328(f10(a903,f916(a903,a903),x42971),a331),x42972)),x42973)),f328(f328(f105(f916(x42971,a903)),f328(f82(f916(x42971,a903)),f328(f266(x42971),x42972))),f328(f266(x42971),x42973)))
% 159.37/159.08  [4313]E(f328(f328(f83(a909),f328(f191(f910(x43131)),f328(f138(x43131,x43132),x43133))),f328(f191(f910(x43131)),f328(f138(x43131,f328(f328(f10(a903,a903,x43131),a323),x43132)),x43133))),f328(f191(f910(x43131)),x43133))
% 159.37/159.08  [4336]P107(f328(f328(f239(f916(x43361,a903)),f328(f328(f105(f916(x43361,a903)),f41(f916(x43361,a903),x43362)),f41(f916(x43361,a903),x43363))),f41(f916(x43361,a903),f328(f328(f106(f916(f916(x43361,a903),a903)),x43362),x43363))))
% 159.37/159.08  [4350]E(f328(f174(x43501),f328(f138(x43501,f328(f328(f10(a903,a903,x43501),a323),f328(f328(f9(x43501,x43501,a903),a325),x43502))),x43503)),f328(f328(f3(f916(x43501,a903)),f328(f174(x43501),x43503)),f328(f328(f310(x43501),x43502),f190(f916(x43501,a903)))))
% 159.37/159.08  [4359]P107(f328(f328(f239(f916(f915(x43591,x43591),a903)),f328(f328(f105(f916(f915(x43591,x43591),a903)),f308(x43591,x43592)),f308(x43591,x43593))),f308(x43591,f328(f328(f105(f916(f915(x43591,x43591),a903)),x43592),x43593))))
% 159.37/159.08  [4382]E(f328(f328(f84(a909),f328(a116,f328(a116,f2(a909)))),f328(f328(f8(a909,a909),f328(f328(f10(a909,a909,a909),f328(f83(a909),x43821)),f328(f328(f9(a909,a909,a909),f84(a909)),x43822))),f328(f284(a909),x43823))),f328(f328(f84(a909),x43823),f328(f328(f83(a909),x43821),f328(f328(f83(a909),x43821),f328(f328(f84(a909),f328(f328(f3(a909),x43823),f81(a909))),x43822)))))
% 159.37/159.08  [4392]E(f328(f266(x43921),f328(f328(f20(x43921,a903,a903),f328(f328(f10(a903,f916(a903,a903),x43921),a326),f328(f328(f9(x43921,f916(x43921,a903),a903),f330(x43921)),f328(f174(x43921),x43922)))),x43923)),f328(f174(x43921),f328(f138(x43921,x43923),x43922)))
% 159.37/159.08  [4540]E(f328(f266(x45401),f328(f328(f10(f916(a909,a903),a903,x45401),f90(a909)),f328(f328(f9(x45401,f916(a909,a903),f916(a909,a903)),f328(f328(f10(f916(a909,f916(a903,a903)),f916(f916(a909,a903),f916(a909,a903)),x45401),f20(a909,a903,a903)),f328(f328(f10(f916(a909,a903),f916(a909,f916(a903,a903)),x45401),f328(f10(a903,f916(a903,a903),a909),a326)),f328(f328(f9(x45401,f916(a909,x45401),f916(a909,a903)),f328(f328(f10(f916(x45401,a903),f916(f916(a909,x45401),f916(a909,a903)),x45401),f10(x45401,a903,a909)),a325)),f328(f166(x45401),x45402))))),f328(f328(f20(a909,a903,a903),f328(f328(f10(a903,f916(a903,a903),a909),a326),f328(f328(f9(a909,a909,a903),f240(a909)),f328(f191(f910(x45401)),x45402)))),f328(f328(f9(a909,f916(a909,a903),a903),f330(a909)),x45403))))),f328(f174(x45401),f178(x45401,x45402,x45403)))
% 159.37/159.08  [4432]E(f328(f266(x44321),f328(f328(f20(x44321,a903,a903),f328(f328(f10(a903,f916(a903,a903),x44321),a331),f328(f328(f10(a903,a903,x44321),a323),f328(f328(f9(x44321,x44321,a903),a325),x44322)))),x44323)),f328(f328(f310(x44321),x44322),f328(f266(x44321),x44323)))
% 159.37/159.08  [4464]E(f328(f328(f156(f915(x44641,a909),x44641),f255(x44641,a909)),f328(f138(f915(x44641,a909),f328(f328(f9(f915(x44641,a909),f916(a909,a903),a903),f328(f328(f10(a909,f916(f916(a909,a903),a903),f915(x44641,a909)),f330(a909)),f260(x44641,a909))),x44642)),f328(f328(f183(x44641,a909),x44643),f141(a909,f328(f303(a909,f2(a909)),f328(f191(f910(x44641)),x44643)))))),f178(x44641,x44643,x44642))
% 159.37/159.08  [4491]E(f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f328(f8(a909,a1),f328(f328(f10(a1,a1,a909),f328(f83(a1),x44911)),f328(f328(f9(a909,a1,a1),f328(f328(f10(a1,f916(a1,a1),a909),f84(a1)),f104(a1))),x44912))),f328(f284(a909),x44913))),f328(f328(f84(a1),f328(f104(a1),x44913)),f328(f328(f83(a1),x44911),f328(f328(f83(a1),x44911),f328(f328(f84(a1),f328(f104(a1),f328(f328(f3(a909),x44913),f81(a909)))),x44912)))))
% 159.37/159.08  [4533]E(f328(f266(f915(x45331,x45332)),f328(f261(x45331,x45332,a903),f328(f328(f9(x45331,f916(f915(x45332,x45331),a903),f916(x45332,a903)),f328(f328(f10(f916(x45332,f916(f916(f915(x45332,x45331),a903),a903)),f916(f916(f915(x45332,x45331),a903),f916(x45332,a903)),x45331),f9(x45332,f916(f915(x45332,x45331),a903),a903)),f328(f328(f10(f916(x45332,f915(x45332,x45331)),f916(x45332,f916(f916(f915(x45332,x45331),a903),a903)),x45331),f328(f10(f915(x45332,x45331),f916(f916(f915(x45332,x45331),a903),a903),x45332),f330(f915(x45332,x45331)))),f328(f9(x45332,x45331,f915(x45332,x45331)),f256(x45332,x45331))))),x45333))),f328(f288(x45332,x45331),x45333))
% 159.37/159.08  [4555]E(f328(f266(f910(x45551)),f328(f328(f10(f916(x45551,a903),a903,f910(x45551)),f90(x45551)),f328(f328(f10(f916(x45551,f916(f910(x45551),a903)),f916(x45551,a903),f910(x45551)),f328(f10(f916(f910(x45551),a903),a903,x45551),f90(f910(x45551)))),f328(f328(f9(f910(x45551),f916(x45551,f916(f910(x45551),a903)),f916(x45551,f916(f910(x45551),a903))),f328(f328(f10(f916(x45551,f916(f916(f910(x45551),a903),f916(f910(x45551),a903))),f916(f916(x45551,f916(f910(x45551),a903)),f916(x45551,f916(f910(x45551),a903))),f910(x45551)),f20(x45551,f916(f910(x45551),a903),f916(f910(x45551),a903))),f328(f328(f10(f916(x45551,f916(f910(x45551),f916(a903,a903))),f916(x45551,f916(f916(f910(x45551),a903),f916(f910(x45551),a903))),f910(x45551)),f328(f10(f916(f910(x45551),f916(a903,a903)),f916(f916(f910(x45551),a903),f916(f910(x45551),a903)),x45551),f20(f910(x45551),a903,a903))),f328(f328(f10(f916(x45551,f916(f910(x45551),a903)),f916(x45551,f916(f910(x45551),f916(a903,a903))),f910(x45551)),f328(f10(f916(f910(x45551),a903),f916(f910(x45551),f916(a903,a903)),x45551),f328(f10(a903,f916(a903,a903),f910(x45551)),a326))),f328(f328(f9(f910(x45551),f916(x45551,f916(f910(x45551),f910(x45551))),f916(x45551,f916(f910(x45551),a903))),f328(f328(f10(f916(f916(f910(x45551),f910(x45551)),f916(f910(x45551),a903)),f916(f916(x45551,f916(f910(x45551),f910(x45551))),f916(x45551,f916(f910(x45551),a903))),f910(x45551)),f10(f916(f910(x45551),f910(x45551)),f916(f910(x45551),a903),x45551)),f328(f328(f10(f916(f910(x45551),a903),f916(f916(f910(x45551),f910(x45551)),f916(f910(x45551),a903)),f910(x45551)),f10(f910(x45551),a903,f910(x45551))),a325))),f153(x45551)))))),f328(f328(f9(x45551,f916(f910(x45551),a903),f916(f910(x45551),a903)),f328(f328(f10(f916(a903,a903),f916(f916(f910(x45551),a903),f916(f910(x45551),a903)),x45551),f10(a903,a903,f910(x45551))),f328(f328(f10(a903,f916(a903,a903),x45551),a326),f328(f328(f9(x45551,f916(x45551,a903),a903),f330(x45551)),x45552)))),f328(f328(f9(f910(x45551),f916(f910(x45551),a903),a903),f330(f910(x45551))),x45553)))))),f176(x45551,x45552,x45553))
% 159.37/159.08  [4552]E(f328(f328(f89(a1,f915(a1,a1)),f328(f328(f3(a1),x45521),x45522)),f328(f328(f9(a1,f915(a1,a1),f915(a1,a1)),f328(f328(f20(a1,f915(a1,a1),f916(f915(a1,a1),f915(a1,a1))),f328(f328(f10(a903,f916(f915(a1,a1),f916(f915(a1,a1),f915(a1,a1))),a1),f100(f915(a1,a1))),f328(f239(a1),f2(a1)))),f328(f256(a1,a1),f328(f328(f83(a1),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x45523)),f81(a1))))),f328(f328(f256(a1,a1),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x45523)),x45521))),f328(f46(x45522),f328(f328(f256(a1,a1),x45523),x45521)))
% 159.37/159.08  [4585]~E(f27(x45851,x45852),f34(x45853,x45854))
% 159.37/159.08  [4588]~E(f33(x45881,x45882),f34(x45883,x45884))
% 159.37/159.08  [4589]~E(f33(x45891,x45892),f27(x45893,x45894))
% 159.37/159.08  [4610]~E(f328(a26,x46101),f29(x46102,x46103,x46104))
% 159.37/159.08  [4611]~E(f328(a26,x46111),f31(x46112,x46113,x46114))
% 159.37/159.08  [4612]~E(f328(a26,x46121),f30(x46122,x46123,x46124))
% 159.37/159.08  [4613]~E(f29(x46131,x46132,x46133),f328(a26,x46134))
% 159.37/159.08  [4614]~E(f31(x46141,x46142,x46143),f328(a26,x46144))
% 159.37/159.08  [4615]~E(f30(x46151,x46152,x46153),f328(a26,x46154))
% 159.37/159.08  [3592]E(f120(x35921,f328(x35922,x35923),f328(x35924,x35923)),f328(f207(x35921,x35922,x35924),x35923))
% 159.37/159.08  [3646]E(f328(f328(f249(x36461,x36462,x36463),x36464),f2(a909)),x36462)
% 159.37/159.08  [3686]E(f187(x36861,x36862,x36863,f328(a116,x36864)),f328(x36863,x36864))
% 159.37/159.08  [3728]E(f172(x37281,x37282,f172(x37281,x37283,x37284)),f172(x37281,x37283,f172(x37281,x37282,x37284)))
% 159.37/159.08  [3729]E(f129(x37291,x37292,f120(x37291,x37293,x37294)),f120(x37291,f129(x37291,x37292,x37293),x37294))
% 159.37/159.08  [3853]P47(f27(x38531,x38532),x38533,x38534,f328(f328(f328(a198,x38533),x38531),f328(x38532,x38533)))
% 159.37/159.08  [3866]E(f328(f158(x38661,x38662,x38663,x38664),f117(x38662)),x38663)
% 159.37/159.08  [3867]E(f328(f144(x38671,x38672,x38673,x38674),f117(x38672)),x38674)
% 159.37/159.08  [3904]E(f328(f191(f914(x39041,x39042)),f224(x39041,x39042,x39043,x39044)),f2(a909))
% 159.37/159.08  [3929]E(f328(f261(x39291,x39292,x39293),f259(x39291,x39292,x39293,x39294)),x39294)
% 159.37/159.08  [3972]E(f328(f328(f136(x39721),f171(x39721,x39722,x39723)),f171(x39721,x39724,x39723)),f328(f328(f136(x39721),f171(x39721,x39724,x39723)),f171(x39721,x39722,x39723)))
% 159.37/159.08  [4059]E(f328(f328(f263(x40591,x40592,x40593,f915(x40592,x40593)),x40594),f256(x40592,x40593)),x40594)
% 159.37/159.08  [4069]E(f130(x40691,x40692,x40693,x40694,f123(x40692)),x40693)
% 159.37/159.08  [4074]E(f78(x40741,x40742,x40743,x40744,f328(x40743,x40744)),x40743)
% 159.37/159.08  [4343]P49(x43431,x43432,x43433,x43434,f190(f916(x43431,a903)),x43434)
% 159.37/159.08  [3393]E(f328(f328(f18(x33931,x33932),x33933),x33934),x33933)
% 159.37/159.08  [3676]E(f172(x36761,x36762,f328(f138(x36761,x36763),x36764)),f328(f138(x36761,x36763),f172(x36761,x36762,x36764)))
% 159.37/159.08  [3711]E(f328(f328(f67(x37111,x37112,x37113),x37114),f190(f916(x37111,a903))),x37114)
% 159.37/159.08  [3735]E(f328(f328(f166(x37351),f328(f328(f153(x37351),x37352),x37353)),f328(a116,x37354)),f328(f328(f166(x37351),x37353),x37354))
% 159.37/159.08  [3779]P33(x37791,f2(a909),f328(f328(f328(f94(x37791),x37792),f328(a26,x37793)),x37794))
% 159.37/159.08  [3803]E(f328(f328(x38031,x38032),f328(f186(x38033,x38034,x38031),x38032)),f328(f186(x38033,x38034,x38031),f328(a116,x38032)))
% 159.37/159.08  [3845]E(f259(x38451,x38452,x38453,f328(f261(x38451,x38452,x38453),x38454)),x38454)
% 159.37/159.08  [3902]E(f328(f328(f161(x39021,f328(f328(f153(x39021),x39022),x39023)),f2(a909)),x39024),f328(f328(f153(x39021),x39024),x39023))
% 159.37/159.08  [3914]E(f328(f328(f42(f916(x39141,a903),f916(x39142,a903)),x39143),f311(x39141,x39142,x39144)),f328(f311(x39141,x39142,x39144),f40(f916(x39141,a903),x39143)))
% 159.37/159.08  [3915]E(f328(f328(f42(f916(x39151,a903),f916(x39152,a903)),x39153),f312(x39152,x39151,x39154)),f328(f312(x39152,x39151,x39154),f40(f916(x39151,a903),x39153)))
% 159.37/159.08  [4015]E(f328(f128(x40151,x40152),f129(x40151,x40153,x40154)),f328(f328(f83(a909),f328(f328(f83(a909),f328(x40152,x40153)),f328(f128(x40151,x40152),x40154))),f328(a116,f2(a909))))
% 159.37/159.08  [4035]E(f328(f144(x40351,x40352,f328(f9(x40352,x40351,x40351),x40353),x40354),f328(f170(x40352),f117(x40352))),x40354)
% 159.37/159.08  [4140]E(f227(x41401,f915(x41402,f911(x41402)),x41403,f328(f261(x41402,f911(x41402),x41401),x41404),f328(f137(x41402),f123(x41402))),x41403)
% 159.37/159.08  [4272]E(f328(f261(x42721,x42722,x42723),f328(f328(f10(f916(x42722,f915(x42721,x42722)),f916(x42722,x42723),x42721),f328(f10(f915(x42721,x42722),x42723,x42722),x42724)),f256(x42721,x42722))),x42724)
% 159.37/159.08  [3583]E(f328(f260(x35831,x35832),f328(f328(f256(x35831,x35832),x35833),x35834)),x35834)
% 159.37/159.08  [3584]E(f328(f255(x35841,x35842),f328(f328(f256(x35841,x35842),x35843),x35844)),x35843)
% 159.37/159.08  [3619]E(f328(f191(f910(x36191)),f328(f328(f161(x36191,x36192),x36193),x36194)),f328(f191(f910(x36191)),x36192))
% 159.37/159.08  [3620]E(f328(f191(f910(x36201)),f328(f328(f156(x36202,x36201),x36203),x36204)),f328(f191(f910(x36202)),x36204))
% 159.37/159.08  [3641]E(f328(f328(f140(x36411),f328(a116,x36412)),f328(f328(f153(x36411),x36413),x36414)),f328(f328(f140(x36411),x36412),x36414))
% 159.37/159.08  [3706]E(f328(f328(f177(x37061),x37062),f171(x37061,x37063,x37064)),f171(x37061,f328(f328(f243(a909),x37062),x37063),x37064))
% 159.37/159.08  [3707]E(f328(f328(f140(x37071),x37072),f171(x37071,x37073,x37074)),f171(x37071,f328(f328(f3(a909),x37073),x37072),x37074))
% 159.37/159.08  [3713]E(f328(f328(f310(x37131),x37132),f328(f328(f310(x37131),x37133),x37134)),f328(f328(f310(x37131),x37133),f328(f328(f310(x37131),x37132),x37134)))
% 159.37/159.08  [3717]E(f328(f328(f156(x37171,x37172),x37173),f118(x37171,x37174)),f118(x37172,f328(f328(f156(x37171,x37172),x37173),x37174)))
% 159.37/159.08  [3733]E(f328(f170(x37331),f328(f328(f156(x37332,x37331),x37333),x37334)),f328(f328(f156(x37332,x37331),x37333),f328(f170(x37332),x37334)))
% 159.37/159.08  [3734]E(f328(f328(f156(x37341,x37342),x37343),f328(f173(x37341),x37344)),f328(f173(x37342),f328(f328(f156(x37341,x37342),x37343),x37344)))
% 159.37/159.08  [3748]E(f328(f328(f177(x37481),f328(a116,x37482)),f328(f328(f153(x37481),x37483),x37484)),f328(f328(f153(x37481),x37483),f328(f328(f177(x37481),x37482),x37484)))
% 159.37/159.08  [3752]E(f328(f174(x37521),f328(f328(f156(x37522,x37521),x37523),x37524)),f328(f311(x37522,x37521,x37523),f328(f174(x37522),x37524)))
% 159.37/159.08  [3765]E(f328(f328(f156(x37651,x37652),f328(f18(x37652,x37651),x37653)),x37654),f171(x37652,f328(f191(f910(x37651)),x37654),x37653))
% 159.37/159.08  [3802]E(f19(x38021,x38022,x38023,f328(a5,f328(a116,f328(a22,x38024)))),f328(x38023,x38024))
% 159.37/159.08  [3806]E(f328(f328(f136(x38061),f328(f138(x38061,x38062),x38063)),f328(f138(x38061,x38062),x38064)),f328(f138(x38061,x38062),f328(f328(f136(x38061),x38063),x38064)))
% 159.37/159.08  [3819]E(f154(x38191,f328(f328(f156(x38192,x38191),x38193),f154(x38192,x38194))),f154(x38191,f328(f328(f156(x38192,x38191),x38193),x38194)))
% 159.37/159.08  [3834]E(f328(f288(x38341,x38341),f328(f328(f289(x38342,x38341),x38343),x38344)),f328(f328(f289(x38342,x38341),f328(f288(x38342,x38342),x38343)),x38344))
% 159.37/159.08  [3846]E(f328(f328(f290(x38461,x38462,x38463),x38464),f190(f916(f915(x38462,x38463),a903))),f190(f916(f915(x38461,x38463),a903)))
% 159.37/159.08  [3847]E(f328(f328(f177(x38471),f328(f328(f3(a909),x38472),x38473)),f328(f328(f140(x38471),x38473),x38474)),f328(f328(f140(x38471),x38473),f328(f328(f177(x38471),x38472),x38474)))
% 159.37/159.08  [3868]E(f328(f328(f136(x38681),f171(x38681,x38682,x38683)),f171(x38681,x38684,x38683)),f171(x38681,f328(f328(f83(a909),x38682),x38684),x38683))
% 159.37/159.08  [3869]E(f328(f328(f328(f280(x38691),x38692),x38693),x38694),f328(f256(f916(a103,f916(a903,f913(f911(x38691)))),f915(a103,a103)),f328(f45(x38691),x38692)))
% 159.37/159.08  [3895]E(f40(f916(x38951,a903),f328(f311(x38952,f916(x38951,a903),x38953),x38954)),f328(f328(f42(x38952,f916(x38951,a903)),x38954),x38953))
% 159.37/159.08  [3896]E(f41(f916(x38961,a903),f328(f311(x38962,f916(x38961,a903),x38963),x38964)),f328(f328(f43(x38962,f916(x38961,a903)),x38964),x38963))
% 159.37/159.08  [3897]E(f328(f191(f910(f915(x38971,x38972))),f328(f328(f183(x38971,x38972),x38973),x38974)),f328(f328(f243(a909),f328(f191(f910(x38971)),x38973)),f328(f191(f910(x38972)),x38974)))
% 159.37/159.08  [3899]E(f328(f312(x38991,x38992,x38993),f328(f82(f916(x38992,a903)),x38994)),f328(f82(f916(x38991,a903)),f328(f312(x38991,x38992,x38993),x38994)))
% 159.37/159.08  [3949]E(f328(f312(x39491,x39492,x39493),f328(f266(x39492),x39494)),f328(f266(x39491),f328(f328(f10(x39492,a903,x39491),x39494),x39493)))
% 159.37/159.08  [3967]E(f328(f328(f166(x39671),f328(f328(f136(x39671),x39672),f328(f328(f153(x39671),x39673),x39674))),f328(f191(f910(x39671)),x39672)),x39673)
% 159.37/159.08  [3992]E(f328(f311(x39921,x39922,x39923),f328(f312(x39921,x39922,x39923),x39924)),f328(f328(f106(f916(x39922,a903)),x39924),f328(f311(x39921,x39922,x39923),f246(f916(x39921,a903)))))
% 159.37/159.08  [4011]P107(f328(f328(f330(x40111),f328(x40112,x40113)),f328(f311(x40114,x40111,x40112),f246(f916(x40114,a903)))))
% 159.37/159.08  [4019]E(f21(x40191,x40192,x40193,f328(a5,f328(a116,f328(a22,x40194)))),f328(f328(x40193,x40194),f21(x40191,x40192,x40193,x40194)))
% 159.37/159.08  [4023]E(f328(f328(f136(x40231),f171(x40231,x40232,x40233)),f328(f328(f153(x40231),x40233),x40234)),f328(f328(f153(x40231),x40233),f328(f328(f136(x40231),f171(x40231,x40232,x40233)),x40234)))
% 159.37/159.08  [4025]E(f328(f328(f258(x40251,x40252),f328(f174(x40251),x40253)),f328(f18(f916(x40252,a903),x40251),f328(f174(x40252),x40254))),f328(f174(f915(x40251,x40252)),f62(x40251,x40252,x40253,x40254)))
% 159.37/159.08  [4037]E(f157(x40371,x40372,f328(f328(f153(x40371),x40373),x40374)),f328(f328(f83(a909),f328(f328(f83(a909),f328(x40372,x40373)),f157(x40371,x40372,x40374))),f328(a116,f2(a909))))
% 159.37/159.08  [4050]E(f187(f910(x40501),f328(f328(f153(x40501),x40502),x40503),f328(f328(f9(a909,f910(x40501),f910(x40501)),f140(x40501)),x40503),x40504),f328(f328(f140(x40501),x40504),f328(f328(f153(x40501),x40502),x40503)))
% 159.37/159.08  [4051]P30(x40511,f915(x40512,x40511),f332(x40513,x40514,x40512,x40511),f328(f328(f42(x40512,f916(x40511,a903)),x40514),x40513))
% 159.37/159.08  [4060]E(f328(f328(f3(f916(x40601,a903)),f328(f328(f3(f916(x40601,a903)),x40602),x40603)),f328(f328(f310(x40601),x40604),f190(f916(x40601,a903)))),f328(f328(f3(f916(x40601,a903)),x40602),f328(f328(f310(x40601),x40604),x40603)))
% 159.37/159.08  [4072]E(f328(f328(f185(f916(x40721,x40722),f916(x40721,x40722)),x40723),f76(x40722,x40722,x40721,x40724)),f76(x40722,x40722,x40721,f328(f328(f185(x40722,x40722),x40723),x40724)))
% 159.37/159.08  [4145]E(f328(f328(f328(f185(f910(x41451),f910(x41451)),x41452),f169(x41451)),f328(f328(f328(f185(f910(x41451),f910(x41451)),x41453),f169(x41451)),x41454)),f328(f328(f328(f185(f910(x41451),f910(x41451)),f328(f328(f83(a909),x41452),x41453)),f169(x41451)),x41454))
% 159.37/159.08  [4230]P107(f328(f328(f239(f916(x42301,a903)),f328(f174(x42301),f328(f328(f161(x42301,x42302),x42303),x42304))),f328(f328(f310(x42301),x42304),f328(f174(x42301),x42302))))
% 159.37/159.08  [4262]E(f328(f328(f42(f916(x42621,a903),f916(f915(x42621,x42622),a903)),x42623),f328(f328(f9(f916(x42621,a903),f916(x42621,f916(x42622,a903)),f916(f915(x42621,x42622),a903)),f258(x42621,x42622)),x42624)),f328(f328(f258(x42621,x42622),f40(f916(x42621,a903),x42623)),x42624))
% 159.37/159.08  [4301]E(f213(x43011,x43012,x43013,f328(f76(x43012,f916(a103,f916(a103,f916(f915(a103,a103),f916(a103,f911(x43012))))),x43011,f212(x43012)),x43014)),f214(x43011,x43012,x43014,x43013))
% 159.37/159.08  [4316]E(f209(x43161,x43162,x43163,f328(f76(x43162,f916(a103,f916(a103,f916(f915(a103,a103),f916(a103,f911(f913(x43162)))))),x43161,f208(x43162)),x43164)),f210(x43161,x43162,x43164,x43163))
% 159.37/159.08  [4321]P107(f328(f69(x43211,x43212,x43213,x43214,f190(f916(x43211,a903))),x43214))
% 159.37/159.08  [4360]E(f328(f328(f42(x43601,f916(x43602,a903)),x43603),f328(f328(f9(x43601,f916(x43602,a903),f916(x43602,a903)),f328(f328(f10(x43602,f916(f916(x43602,a903),f916(x43602,a903)),x43601),f310(x43602)),x43604)),f190(f916(x43602,a903)))),f328(f311(x43601,x43602,x43604),x43603))
% 159.37/159.08  [4367]P107(f328(f328(f239(f916(x43671,a903)),f328(f286(x43672,x43671),f328(f328(f106(f916(f915(x43672,x43671),a903)),x43673),x43674))),f328(f328(f106(f916(x43671,a903)),f328(f286(x43672,x43671),x43673)),f328(f286(x43672,x43671),x43674))))
% 159.37/159.08  [4368]P107(f328(f328(f239(f916(x43681,a903)),f328(f268(x43681,x43682),f328(f328(f106(f916(f915(x43681,x43682),a903)),x43683),x43684))),f328(f328(f106(f916(x43681,a903)),f328(f268(x43681,x43682),x43683)),f328(f268(x43681,x43682),x43684))))
% 159.37/159.08  [4428]P107(f328(f328(f239(f916(f915(x44281,x44282),a903)),f328(f311(x44282,f915(x44281,x44282),f332(x44283,x44284,x44281,x44282)),f328(f328(f42(x44281,f916(x44282,a903)),x44284),x44283))),f328(f328(f258(x44281,x44282),x44284),x44283)))
% 159.37/159.08  [4429]E(f328(f122(x44291,f915(x44291,x44292),x44293),f328(f328(f10(f916(x44292,f911(f915(x44291,x44292))),f911(f915(x44291,x44292)),x44291),f122(x44292,f915(x44291,x44292),x44294)),f328(f328(f10(f916(x44292,f915(x44291,x44292)),f916(x44292,f911(f915(x44291,x44292))),x44291),f328(f10(f915(x44291,x44292),f911(f915(x44291,x44292)),x44292),f132(f915(x44291,x44292)))),f256(x44291,x44292)))),f133(x44291,x44292,x44293,x44294))
% 159.37/159.08  [4430]E(f278(x44301,x44302,x44303,f328(f76(x44302,f916(a103,f916(a103,f916(f915(a103,a103),f915(f916(a103,f916(a903,f913(f911(x44302)))),f915(a103,a103))))),x44301,f280(x44302)),x44304)),f281(x44301,x44302,x44304,x44303))
% 159.37/159.08  [4470]E(f88(f915(x44701,x44702),f328(f261(x44701,x44702,a903),f328(f328(f9(x44701,f916(x44702,a903),f916(x44702,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x44702,a903),f916(x44702,a903)),x44701),f10(a903,a903,x44702)),f328(f328(f10(a903,f916(a903,a903),x44701),a326),f328(a325,x44703)))),f328(a325,x44704)))),f328(f328(f256(x44701,x44702),x44703),x44704))
% 159.37/159.08  [4471]E(f93(f915(x44711,x44712),f328(f261(x44711,x44712,a903),f328(f328(f9(x44711,f916(x44712,a903),f916(x44712,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x44712,a903),f916(x44712,a903)),x44711),f10(a903,a903,x44712)),f328(f328(f10(a903,f916(a903,a903),x44711),a326),f328(a325,x44713)))),f328(a325,x44714)))),f328(f328(f256(x44711,x44712),x44713),x44714))
% 159.37/159.08  [4544]E(f328(f328(f261(f910(x45441),f910(x45441),f915(f910(x45441),f910(x45441))),f328(f328(f20(f910(x45441),f916(f910(x45441),f915(f910(x45441),f910(x45441))),f916(f910(x45441),f915(f910(x45441),f910(x45441)))),f328(f328(f10(f916(f910(x45441),f916(f915(f910(x45441),f910(x45441)),f915(f910(x45441),f910(x45441)))),f916(f916(f910(x45441),f915(f910(x45441),f910(x45441))),f916(f910(x45441),f915(f910(x45441),f910(x45441)))),f910(x45441)),f20(f910(x45441),f915(f910(x45441),f910(x45441)),f915(f910(x45441),f910(x45441)))),f328(f328(f10(f916(f910(x45441),f915(f910(x45441),f910(x45441))),f916(f910(x45441),f916(f915(f910(x45441),f910(x45441)),f915(f910(x45441),f910(x45441)))),f910(x45441)),f328(f10(f915(f910(x45441),f910(x45441)),f916(f915(f910(x45441),f910(x45441)),f915(f910(x45441),f910(x45441))),f910(x45441)),f328(f100(f915(f910(x45441),f910(x45441))),f328(x45442,x45443)))),f328(f328(f10(f910(x45441),f916(f910(x45441),f915(f910(x45441),f910(x45441))),f910(x45441)),f256(f910(x45441),f910(x45441))),f328(f153(x45441),x45443))))),f328(f328(f9(f910(x45441),f916(f910(x45441),f910(x45441)),f916(f910(x45441),f915(f910(x45441),f910(x45441)))),f328(f328(f10(f916(f910(x45441),f915(f910(x45441),f910(x45441))),f916(f916(f910(x45441),f910(x45441)),f916(f910(x45441),f915(f910(x45441),f910(x45441)))),f910(x45441)),f10(f910(x45441),f915(f910(x45441),f910(x45441)),f910(x45441))),f256(f910(x45441),f910(x45441)))),f328(f153(x45441),x45443)))),f168(x45441,x45442,x45444)),f168(x45441,x45442,f328(f328(f153(x45441),x45443),x45444)))
% 159.37/159.08  [3658]E(f328(f191(f908(x36581)),f328(f328(f328(f94(x36581),x36582),x36583),x36584)),f2(a909))
% 159.37/159.08  [3782]E(f328(f328(f177(x37821),x37822),f328(f328(f177(x37821),x37823),x37824)),f328(f328(f177(x37821),f328(f328(f243(a909),x37822),x37823)),x37824))
% 159.37/159.08  [3783]E(f328(f328(f140(x37831),x37832),f328(f328(f140(x37831),x37833),x37834)),f328(f328(f140(x37831),f328(f328(f83(a909),x37832),x37833)),x37834))
% 159.37/159.08  [3794]E(f328(f328(f136(x37941),f328(f328(f136(x37941),x37942),x37943)),x37944),f328(f328(f136(x37941),x37942),f328(f328(f136(x37941),x37943),x37944)))
% 159.37/159.08  [3795]E(f328(f328(f136(x37951),f328(f328(f153(x37951),x37952),x37953)),x37954),f328(f328(f153(x37951),x37952),f328(f328(f136(x37951),x37953),x37954)))
% 159.37/159.08  [3879]E(f328(f328(f166(x38791),f328(f328(f153(x38791),x38792),x38793)),x38794),f187(x38791,x38792,f328(f166(x38791),x38793),x38794))
% 159.37/159.08  [3888]E(f328(f328(f185(x38881,x38881),x38882),f328(f328(f185(x38881,x38881),x38883),x38884)),f328(f328(f185(x38881,x38881),f328(f328(f84(a909),x38883),x38882)),x38884))
% 159.37/159.08  [3917]E(f328(f328(f105(f916(x39171,a903)),x39172),f328(f328(f310(x39171),x39173),x39174)),f328(f328(f310(x39171),x39173),f328(f328(f105(f916(x39171,a903)),x39172),x39174)))
% 159.37/159.08  [3932]E(f328(f328(f328(f185(x39321,x39321),x39322),x39323),f328(x39323,x39324)),f328(x39323,f328(f328(f328(f185(x39321,x39321),x39322),x39323),x39324)))
% 159.37/159.08  [3940]E(f328(f328(f290(x39401,x39402,x39403),f190(f916(f915(x39401,x39402),a903))),x39404),f190(f916(f915(x39401,x39403),a903)))
% 159.37/159.08  [3955]E(f328(f328(f105(f916(x39551,a903)),f328(f328(f310(x39551),x39552),x39553)),x39554),f328(f328(f310(x39551),x39552),f328(f328(f105(f916(x39551,a903)),x39553),x39554)))
% 159.37/159.08  [3974]E(f328(f38(f915(x39741,x39742)),f328(f328(f258(x39741,x39742),x39743),f328(f18(f916(x39742,a903),x39741),x39744))),f328(f328(f84(a909),f328(f38(x39741),x39743)),f328(f38(x39742),x39744)))
% 159.37/159.08  [3983]E(f328(f328(f106(f916(x39831,a903)),f328(f328(f310(x39831),x39832),x39833)),f328(f328(f310(x39831),x39832),x39834)),f328(f328(f310(x39831),x39832),f328(f328(f106(f916(x39831,a903)),x39833),x39834)))
% 159.37/159.08  [3996]E(f328(f328(f105(f916(x39961,a903)),x39962),f328(f328(f105(f916(x39961,a903)),x39963),x39964)),f328(f328(f105(f916(x39961,a903)),x39963),f328(f328(f105(f916(x39961,a903)),x39962),x39964)))
% 159.37/159.08  [3997]E(f328(f328(f106(f916(x39971,a903)),x39972),f328(f328(f106(f916(x39971,a903)),x39973),x39974)),f328(f328(f106(f916(x39971,a903)),x39973),f328(f328(f106(f916(x39971,a903)),x39972),x39974)))
% 159.37/159.08  [4007]E(f67(x40071,x40072,f328(f328(f10(x40072,f916(x40072,x40072),x40071),x40073),x40074)),f328(f68(x40072,x40071,x40073),x40074))
% 159.37/159.08  [4016]E(f181(x40161,f328(f328(f156(f910(x40162),f910(x40161)),f328(f156(x40162,x40161),x40163)),x40164)),f328(f328(f156(f910(x40162),f910(x40161)),f328(f156(x40162,x40161),x40163)),f181(x40162,x40164)))
% 159.37/159.08  [4034]E(f328(f144(f910(x40341),f910(x40341),f136(x40341),f117(x40341)),f328(f328(f156(x40342,f910(x40341)),x40343),x40344)),f165(x40342,x40341,x40343,x40344))
% 159.37/159.08  [4092]E(f328(f76(x40921,x40921,x40921,f328(f328(f185(x40921,x40921),x40922),x40923)),f328(f328(f185(x40921,x40921),x40924),x40923)),f328(f328(f185(x40921,x40921),f328(f328(f83(a909),x40922),x40924)),x40923))
% 159.37/159.08  [4115]E(f328(f328(f106(f916(x41151,a903)),f328(f328(f3(f916(x41151,a903)),x41152),x41153)),f328(f328(f3(f916(x41151,a903)),x41152),x41154)),f328(f328(f3(f916(x41151,a903)),x41152),f328(f328(f105(f916(x41151,a903)),x41153),x41154)))
% 159.37/159.08  [4116]E(f328(f328(f105(f916(x41161,a903)),f328(f328(f3(f916(x41161,a903)),x41162),x41163)),f328(f328(f3(f916(x41161,a903)),x41162),x41164)),f328(f328(f3(f916(x41161,a903)),x41162),f328(f328(f106(f916(x41161,a903)),x41163),x41164)))
% 159.37/159.08  [4117]E(f328(f328(f106(f916(x41171,a903)),f328(f328(f105(f916(x41171,a903)),x41172),x41173)),f328(f328(f105(f916(x41171,a903)),x41172),x41174)),f328(f328(f105(f916(x41171,a903)),x41172),f328(f328(f106(f916(x41171,a903)),x41173),x41174)))
% 159.37/159.08  [4118]E(f328(f328(f3(f916(x41181,a903)),f328(f328(f106(f916(x41181,a903)),x41182),x41183)),f328(f328(f106(f916(x41181,a903)),x41182),x41184)),f328(f328(f106(f916(x41181,a903)),x41182),f328(f328(f3(f916(x41181,a903)),x41183),x41184)))
% 159.37/159.08  [4119]E(f328(f328(f105(f916(x41191,a903)),f328(f328(f106(f916(x41191,a903)),x41192),x41193)),f328(f328(f106(f916(x41191,a903)),x41192),x41194)),f328(f328(f106(f916(x41191,a903)),x41192),f328(f328(f105(f916(x41191,a903)),x41193),x41194)))
% 159.37/159.08  [4124]E(f328(f38(f915(x41241,x41242)),f328(f328(f258(x41241,x41242),f328(f328(f310(x41241),x41243),f190(f916(x41241,a903)))),f328(f18(f916(x41242,a903),x41241),x41244))),f328(f38(x41242),x41244))
% 159.37/159.08  [4159]E(f328(f328(f43(x41591,f916(x41592,a903)),x41593),f328(f328(f10(f916(x41592,a903),f916(x41592,a903),x41591),f82(f916(x41592,a903))),x41594)),f328(f82(f916(x41592,a903)),f328(f328(f42(x41591,f916(x41592,a903)),x41593),x41594)))
% 159.37/159.08  [4160]E(f328(f328(f42(x41601,f916(x41602,a903)),x41603),f328(f328(f10(f916(x41602,a903),f916(x41602,a903),x41601),f82(f916(x41602,a903))),x41604)),f328(f82(f916(x41602,a903)),f328(f328(f43(x41601,f916(x41602,a903)),x41603),x41604)))
% 159.37/159.08  [4176]E(f328(f328(f290(x41761,x41761,x41761),f328(f328(f185(f915(x41761,x41761),a903),x41762),x41763)),f328(f328(f185(f915(x41761,x41761),a903),x41764),x41763)),f328(f328(f185(f915(x41761,x41761),a903),f328(f328(f83(a909),x41762),x41764)),x41763))
% 159.37/159.08  [4206]E(f328(f328(f43(x42061,f916(f916(x42062,a903),a903)),x42063),f328(f328(f10(f916(x42062,a903),f916(f916(x42062,a903),a903),x42061),f309(x42062)),x42064)),f328(f309(x42062),f328(f328(f43(x42061,f916(x42062,a903)),x42063),x42064)))
% 159.37/159.08  [4235]E(f328(f328(f42(f916(x42351,a903),f916(x42352,a903)),x42353),f328(f328(f9(f916(x42351,a903),f916(x42351,f916(x42352,a903)),f916(x42352,a903)),f42(x42351,f916(x42352,a903))),x42354)),f328(f328(f42(x42351,f916(x42352,a903)),f40(f916(x42351,a903),x42353)),x42354))
% 159.37/159.08  [4236]E(f328(f328(f43(f916(x42361,a903),f916(x42362,a903)),x42363),f328(f328(f9(f916(x42361,a903),f916(x42361,f916(x42362,a903)),f916(x42362,a903)),f43(x42361,f916(x42362,a903))),x42364)),f328(f328(f43(x42361,f916(x42362,a903)),f40(f916(x42361,a903),x42363)),x42364))
% 159.37/159.08  [4241]E(f328(f328(f156(x42411,x42412),x42413),f328(f144(f910(x42411),f910(x42411),f136(x42411),f117(x42411)),x42414)),f328(f144(f910(x42412),f910(x42412),f136(x42412),f117(x42412)),f328(f328(f156(f910(x42411),f910(x42412)),f328(f156(x42411,x42412),x42413)),x42414)))
% 159.37/159.08  [4243]E(f187(f910(x42431),f117(x42431),f328(f328(f10(f910(x42431),f910(x42431),a909),f328(f153(x42431),x42432)),f328(f328(f9(a909,f910(x42431),f910(x42431)),f177(x42431)),x42433)),x42434),f328(f328(f177(x42431),x42434),f328(f328(f153(x42431),x42432),x42433)))
% 159.37/159.08  [4281]P107(f328(f328(f239(f916(x42811,a903)),f328(f311(x42812,x42811,x42813),f328(f312(x42812,x42811,x42813),x42814))),x42814))
% 159.37/159.08  [4283]E(f328(f311(f915(x42831,x42832),f915(x42832,x42831),f328(f261(x42831,x42832,f915(x42832,x42831)),f328(f9(x42832,x42831,f915(x42832,x42831)),f256(x42832,x42831)))),f328(f328(f258(x42831,x42832),x42833),f328(f18(f916(x42832,a903),x42831),x42834))),f328(f328(f258(x42832,x42831),x42834),f328(f18(f916(x42831,a903),x42832),x42833)))
% 159.37/159.08  [4293]E(f328(f328(f42(x42931,f916(x42932,a903)),x42933),f328(f328(f10(f916(x42931,a903),f916(x42932,a903),x42931),f287(x42931,x42932,x42934)),f328(f328(f9(x42931,f916(x42931,a903),f916(x42931,a903)),f310(x42931)),f190(f916(x42931,a903))))),f328(f287(x42931,x42932,x42934),x42933))
% 159.37/159.08  [4294]E(f328(f328(f42(x42941,f916(x42942,a903)),x42943),f328(f328(f10(f916(x42941,a903),f916(x42942,a903),x42941),f312(x42942,x42941,x42944)),f328(f328(f9(x42941,f916(x42941,a903),f916(x42941,a903)),f310(x42941)),f190(f916(x42941,a903))))),f328(f312(x42942,x42941,x42944),x42943))
% 159.37/159.08  [4381]E(f328(f328(f106(f916(x43811,a903)),f328(f328(f106(f916(x43811,a903)),f328(f328(f105(f916(x43811,a903)),x43812),x43813)),f328(f328(f105(f916(x43811,a903)),x43813),x43814))),f328(f328(f105(f916(x43811,a903)),x43814),x43812)),f328(f328(f105(f916(x43811,a903)),f328(f328(f105(f916(x43811,a903)),f328(f328(f106(f916(x43811,a903)),x43812),x43813)),f328(f328(f106(f916(x43811,a903)),x43813),x43814))),f328(f328(f106(f916(x43811,a903)),x43814),x43812)))
% 159.37/159.08  [4444]E(f328(f144(f910(x44441),f910(x44441),f136(x44441),f117(x44441)),f328(f328(f156(x44442,f910(x44441)),f328(f328(f9(x44442,f910(x44441),f910(x44441)),f328(f328(f10(x44441,f916(f910(x44441),f910(x44441)),x44442),f153(x44441)),x44443)),f117(x44441))),x44444)),f328(f328(f156(x44442,x44441),x44443),x44444))
% 159.37/159.08  [4454]E(f328(f328(f89(a1,x44541),f328(f108(a1),f328(f328(f83(a1),x44542),a101))),f328(f328(f20(a1,x44541,x44541),f328(f328(f9(a1,x44541,f916(x44541,x44541)),f328(f328(f10(a903,f916(x44541,f916(x44541,x44541)),a1),f100(x44541)),a195)),x44543)),f328(f328(f10(a909,x44541,a1),x44544),a109))),f187(x44541,x44543,x44544,f328(f108(a909),x44542)))
% 159.37/159.08  [4485]E(f328(f266(x44851),f328(f328(f10(f916(x44852,a903),a903,x44851),f90(x44852)),f328(f328(f10(f916(x44852,a903),f916(x44852,a903),x44851),f328(f20(x44852,a903,a903),f328(f328(f10(a903,f916(a903,a903),x44852),a326),f328(f328(f9(x44852,f916(x44852,a903),a903),f330(x44852)),x44853)))),f328(f9(x44852,x44851,a903),x44854)))),f328(f287(x44852,x44851,f328(f266(f915(x44852,x44851)),f328(f261(x44852,x44851,a903),x44854))),x44853))
% 159.37/159.08  [4677]~P107(f328(f328(f190(f916(x46771,f916(x46772,a903))),x46773),x46774))
% 159.37/159.08  [3943]E(f328(f328(f166(x39431),f328(f328(f136(x39431),x39432),x39433)),f328(f328(f83(a909),f328(f191(f910(x39431)),x39432)),x39434)),f328(f328(f166(x39431),x39433),x39434))
% 159.37/159.08  [3948]E(f328(f328(f140(x39481),x39482),f328(f328(f177(x39481),f328(f328(f83(a909),x39483),x39482)),x39484)),f328(f328(f177(x39481),x39483),f328(f328(f140(x39481),x39482),x39484)))
% 159.37/159.08  [4048]E(f328(f328(f105(f916(x40481,a903)),f328(f286(x40482,x40481),x40483)),f328(f286(x40482,x40481),x40484)),f328(f286(x40482,x40481),f328(f328(f105(f916(f915(x40482,x40481),a903)),x40483),x40484)))
% 159.37/159.08  [4049]E(f328(f328(f105(f916(x40491,a903)),f328(f268(x40491,x40492),x40493)),f328(f268(x40491,x40492),x40494)),f328(f268(x40491,x40492),f328(f328(f105(f916(f915(x40491,x40492),a903)),x40493),x40494)))
% 159.37/159.08  [4054]E(f328(f328(f3(f916(x40541,a903)),f328(f328(f106(f916(x40541,a903)),x40542),x40543)),x40544),f328(f328(f106(f916(x40541,a903)),x40542),f328(f328(f3(f916(x40541,a903)),x40543),x40544)))
% 159.37/159.08  [4055]E(f328(f328(f105(f916(x40551,a903)),f328(f328(f105(f916(x40551,a903)),x40552),x40553)),x40554),f328(f328(f105(f916(x40551,a903)),x40552),f328(f328(f105(f916(x40551,a903)),x40553),x40554)))
% 159.37/159.08  [4056]E(f328(f328(f106(f916(x40561,a903)),f328(f328(f106(f916(x40561,a903)),x40562),x40563)),x40564),f328(f328(f106(f916(x40561,a903)),x40562),f328(f328(f106(f916(x40561,a903)),x40563),x40564)))
% 159.37/159.08  [4094]E(f328(f328(f105(f916(f915(x40941,x40942),a903)),f328(f288(x40942,x40941),x40943)),f328(f288(x40942,x40941),x40944)),f328(f288(x40942,x40941),f328(f328(f105(f916(f915(x40942,x40941),a903)),x40943),x40944)))
% 159.37/159.08  [4095]E(f328(f328(f106(f916(f915(x40951,x40952),a903)),f328(f288(x40952,x40951),x40953)),f328(f288(x40952,x40951),x40954)),f328(f288(x40952,x40951),f328(f328(f106(f916(f915(x40952,x40951),a903)),x40953),x40954)))
% 159.37/159.08  [4108]E(f328(f328(f105(f916(x41081,f916(x41082,a903))),f247(x41082,x41081,x41083)),f247(x41082,x41081,x41084)),f247(x41082,x41081,f328(f328(f105(f916(x41082,f916(x41081,a903))),x41083),x41084)))
% 159.37/159.08  [4109]E(f328(f328(f106(f916(x41091,f916(x41092,a903))),f247(x41092,x41091,x41093)),f247(x41092,x41091,x41094)),f247(x41092,x41091,f328(f328(f106(f916(x41092,f916(x41091,a903))),x41093),x41094)))
% 159.37/159.08  [4163]E(f328(f328(f105(f916(x41631,a903)),f328(f328(f3(f916(x41631,a903)),x41632),x41633)),f328(f328(f3(f916(x41631,a903)),x41634),x41633)),f328(f328(f3(f916(x41631,a903)),f328(f328(f105(f916(x41631,a903)),x41632),x41634)),x41633))
% 159.37/159.08  [4164]E(f328(f328(f106(f916(x41641,a903)),f328(f328(f105(f916(x41641,a903)),x41642),x41643)),f328(f328(f105(f916(x41641,a903)),x41644),x41643)),f328(f328(f105(f916(x41641,a903)),f328(f328(f106(f916(x41641,a903)),x41642),x41644)),x41643))
% 159.37/159.08  [4165]E(f328(f328(f3(f916(x41651,a903)),f328(f328(f106(f916(x41651,a903)),x41652),x41653)),f328(f328(f106(f916(x41651,a903)),x41654),x41653)),f328(f328(f106(f916(x41651,a903)),f328(f328(f3(f916(x41651,a903)),x41652),x41654)),x41653))
% 159.37/159.08  [4166]E(f328(f328(f105(f916(x41661,a903)),f328(f328(f106(f916(x41661,a903)),x41662),x41663)),f328(f328(f106(f916(x41661,a903)),x41664),x41663)),f328(f328(f106(f916(x41661,a903)),f328(f328(f105(f916(x41661,a903)),x41662),x41664)),x41663))
% 159.37/159.08  [4167]E(f328(f328(f3(f916(x41671,a903)),f328(f328(f106(f916(x41671,a903)),x41672),x41673)),f328(f328(f106(f916(x41671,a903)),x41674),x41673)),f328(f328(f3(f916(x41671,a903)),f328(f328(f106(f916(x41671,a903)),x41672),x41673)),x41674))
% 159.37/159.08  [4179]E(f328(f328(f3(f916(x41791,a903)),f328(f328(f3(f916(x41791,a903)),x41792),f328(f328(f310(x41791),x41793),f190(f916(x41791,a903))))),x41794),f328(f328(f3(f916(x41791,a903)),x41792),f328(f328(f310(x41791),x41793),x41794)))
% 159.37/159.08  [4232]E(f328(f328(f105(f916(x42321,a903)),f328(f328(f310(x42321),x42322),f328(f328(f310(x42321),x42323),f190(f916(x42321,a903))))),f328(f283(x42321),x42324)),f328(f283(x42321),f328(f328(f310(f915(x42321,x42321)),f328(f328(f256(x42321,x42321),x42322),x42323)),x42324)))
% 159.37/159.08  [4257]E(f328(f328(f42(a909,f916(x42571,a903)),f328(f302(a909),x42572)),f328(f328(f10(a909,f916(x42571,a903),a909),x42573),f328(f328(f9(a909,a909,a909),f83(a909)),x42574))),f328(f328(f42(a909,f916(x42571,a903)),f304(a909,x42574,f328(f328(f83(a909),x42572),x42574))),x42573))
% 159.37/159.08  [4258]E(f176(x42581,f328(f287(x42581,x42581,x42582),f328(f328(f310(x42581),x42583),f190(f916(x42581,a903)))),f328(f287(f910(x42581),f910(x42581),f160(x42581,x42582)),f328(f328(f310(f910(x42581)),x42584),f190(f916(f910(x42581),a903))))),f328(f287(f910(x42581),f910(x42581),f160(x42581,x42582)),f328(f328(f310(f910(x42581)),f328(f328(f153(x42581),x42583),x42584)),f190(f916(f910(x42581),a903)))))
% 159.37/159.08  [4323]E(f328(f266(x43231),f328(f328(f9(x43231,f916(x43232,a903),a903),f328(f328(f10(x43232,f916(f916(x43232,a903),a903),x43231),f330(x43232)),x43233)),x43234)),f328(f312(x43231,x43232,x43233),x43234))
% 159.37/159.08  [4413]E(f328(f266(x44131),f328(f328(f9(x44131,f916(f915(x44132,x44131),a903),a903),f328(f328(f10(f915(x44132,x44131),f916(f916(f915(x44132,x44131),a903),a903),x44131),f330(f915(x44132,x44131))),f328(f256(x44132,x44131),x44133))),x44134)),f328(f287(x44132,x44131,x44134),f328(f328(f310(x44132),x44133),f190(f916(x44132,a903)))))
% 159.37/159.08  [4427]E(f328(f328(f156(f915(x44271,a909),x44271),f255(x44271,a909)),f328(f138(f915(x44271,a909),f328(f328(f10(a909,a903,f915(x44271,a909)),x44272),f328(f328(f10(a909,a909,f915(x44271,a909)),a116),f260(x44271,a909)))),f328(f328(f183(x44271,a909),x44273),x44274))),f328(f328(f156(f915(x44271,a909),x44271),f255(x44271,a909)),f328(f138(f915(x44271,a909),f328(f328(f10(a909,a903,f915(x44271,a909)),x44272),f260(x44271,a909))),f328(f328(f183(x44271,a909),x44273),f328(f328(f156(a909,a909),a116),x44274)))))
% 159.37/159.08  [4436]P107(f328(f328(f239(f916(f916(x44361,a903),a903)),f328(f328(f42(x44362,f916(f916(x44361,a903),a903)),x44363),f328(f328(f10(f916(x44361,a903),f916(f916(x44361,a903),a903),x44362),f309(x44361)),x44364))),f328(f309(x44361),f328(f328(f42(x44362,f916(x44361,a903)),x44363),x44364))))
% 159.37/159.08  [4477]E(f328(f328(f89(a1,x44771),f328(f108(a1),f328(f328(f83(a1),x44772),a101))),f328(f328(f20(a1,x44771,x44771),f328(f328(f9(a1,x44771,f916(x44771,x44771)),f328(f328(f10(a903,f916(x44771,f916(x44771,x44771)),a1),f100(x44771)),a195)),x44773)),f328(f328(f20(a1,x44771,x44771),f328(f328(f10(a909,f916(x44771,x44771),a1),x44774),a109)),f328(f328(f10(a909,x44771,a1),f186(x44771,x44773,x44774)),a109)))),f328(f186(x44771,x44773,x44774),f328(f108(a909),x44772)))
% 159.37/159.08  [4501]E(f328(f266(f915(x45011,x45012)),f328(f261(x45011,x45012,a903),f328(f328(f9(x45011,f916(x45012,a903),f916(x45012,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x45012,a903),f916(x45012,a903)),x45011),f10(a903,a903,x45012)),f328(f328(f10(a903,f916(a903,a903),x45011),a326),f328(f328(f9(x45011,f916(x45011,a903),a903),f330(x45011)),x45013)))),f328(f328(f9(x45012,f916(x45012,a903),a903),f330(x45012)),x45014)))),f233(x45011,x45012,x45013,x45014))
% 159.37/159.08  [4537]E(f328(f328(f42(x45371,f916(f915(x45371,x45372),a903)),x45373),f328(f328(f20(x45371,f916(x45372,f916(f915(x45371,x45372),a903)),f916(f915(x45371,x45372),a903)),f328(f328(f10(f916(x45372,a903),f916(f916(x45372,f916(f915(x45371,x45372),a903)),f916(f915(x45371,x45372),a903)),x45371),f42(x45372,f916(f915(x45371,x45372),a903))),x45374)),f328(f328(f9(x45371,f916(f915(x45371,x45372),a903),f916(x45372,f916(f915(x45371,x45372),a903))),f328(f328(f10(f916(x45372,f916(f916(f915(x45371,x45372),a903),f916(f915(x45371,x45372),a903))),f916(f916(f915(x45371,x45372),a903),f916(x45372,f916(f915(x45371,x45372),a903))),x45371),f9(x45372,f916(f915(x45371,x45372),a903),f916(f915(x45371,x45372),a903))),f328(f328(f10(f916(x45372,f915(x45371,x45372)),f916(x45372,f916(f916(f915(x45371,x45372),a903),f916(f915(x45371,x45372),a903))),x45371),f328(f10(f915(x45371,x45372),f916(f916(f915(x45371,x45372),a903),f916(f915(x45371,x45372),a903)),x45372),f310(f915(x45371,x45372)))),f256(x45371,x45372)))),f190(f916(f915(x45371,x45372),a903))))),f328(f328(f258(x45371,x45372),x45373),x45374))
% 159.37/159.08  [4103]E(f328(f328(f136(x41031),f328(f328(f177(x41031),x41032),x41033)),f328(f328(f177(x41031),f328(f328(f3(a909),x41032),f328(f191(f910(x41031)),x41033))),x41034)),f328(f328(f177(x41031),x41032),f328(f328(f136(x41031),x41033),x41034)))
% 159.37/159.08  [4104]E(f328(f328(f136(x41041),f328(f328(f140(x41041),x41042),x41043)),f328(f328(f140(x41041),f328(f328(f3(a909),x41042),f328(f191(f910(x41041)),x41043))),x41044)),f328(f328(f140(x41041),x41042),f328(f328(f136(x41041),x41043),x41044)))
% 159.37/159.08  [4153]E(f328(f328(f83(a909),f328(f328(f84(a909),x41531),x41532)),f328(f328(f83(a909),f328(f328(f84(a909),x41533),x41532)),x41534)),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f83(a909),x41531),x41533)),x41532)),x41534))
% 159.37/159.08  [4299]E(f93(x42991,f328(f328(f9(x42991,x42992,a903),f328(f328(f10(x42992,f916(x42992,a903),x42991),a325),x42993)),x42994)),f328(f95(x42991,x42992,f246(f916(x42991,a903)),x42993),x42994))
% 159.37/159.08  [4347]P107(f328(f328(f239(f916(x43471,a903)),f328(f328(f3(f916(x43471,a903)),f328(f286(x43472,x43471),x43473)),f328(f286(x43472,x43471),x43474))),f328(f286(x43472,x43471),f328(f328(f3(f916(f915(x43472,x43471),a903)),x43473),x43474))))
% 159.37/159.08  [4348]P107(f328(f328(f239(f916(x43481,a903)),f328(f328(f3(f916(x43481,a903)),f328(f268(x43481,x43482),x43483)),f328(f268(x43481,x43482),x43484))),f328(f268(x43481,x43482),f328(f328(f3(f916(f915(x43481,x43482),a903)),x43483),x43484))))
% 159.37/159.08  [4456]E(f328(f328(f83(a1),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x44561),x44562)),f190(f916(f915(a909,a909),a903)))))),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x44563),x44564)),f190(f916(f915(a909,a909),a903)))))),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),f328(f328(f83(a909),x44561),x44563)),f328(f328(f83(a909),x44562),x44564))),f190(f916(f915(a909,a909),a903))))))
% 159.37/159.08  [4496]E(f328(f328(f84(a1),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x44961),x44962)),f190(f916(f915(a909,a909),a903)))))),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x44963),x44964)),f190(f916(f915(a909,a909),a903)))))),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),f328(f328(f83(a909),f328(f328(f84(a909),x44961),x44963)),f328(f328(f84(a909),x44962),x44964))),f328(f328(f83(a909),f328(f328(f84(a909),x44961),x44964)),f328(f328(f84(a909),x44962),x44963)))),f190(f916(f915(a909,a909),a903))))))
% 159.37/159.08  [4517]E(f328(f266(x45171),f328(f328(f10(f916(x45172,a903),a903,x45171),f91(x45172)),f328(f328(f10(f916(x45172,a903),f916(x45172,a903),x45171),f328(f20(x45172,a903,a903),f328(f328(f10(a903,f916(a903,a903),x45172),a331),f328(f328(f9(x45172,f916(x45172,a903),a903),f330(x45172)),x45173)))),f328(f328(f9(x45171,f916(x45172,f916(x45171,a903)),f916(x45172,a903)),f328(f328(f10(f916(f916(x45171,a903),a903),f916(f916(x45172,f916(x45171,a903)),f916(x45172,a903)),x45171),f10(f916(x45171,a903),a903,x45172)),f330(x45171))),x45174)))),f328(f328(f43(x45172,f916(x45171,a903)),x45173),x45174))
% 159.37/159.08  [4551]E(f328(f328(f290(x45511,x45511,x45511),f328(f328(f310(f915(x45511,x45511)),f328(f328(f256(x45511,x45511),x45512),x45513)),x45514)),f308(x45511,f328(f328(f310(f915(x45511,x45511)),f328(f328(f256(x45511,x45511),x45512),x45513)),x45514))),f328(f328(f105(f916(f915(x45511,x45511),a903)),f328(f328(f290(x45511,x45511,x45511),x45514),f308(x45511,x45514))),f328(f266(f915(x45511,x45511)),f328(f261(x45511,x45511,a903),f328(f328(f9(x45511,f916(x45511,a903),f916(x45511,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x45511,a903),f916(x45511,a903)),x45511),f10(a903,a903,x45511)),f328(f328(f10(a903,f916(a903,a903),x45511),a326),f328(f328(f9(x45511,f916(f915(x45511,x45511),a903),a903),f328(f328(f10(f915(x45511,x45511),f916(f916(f915(x45511,x45511),a903),a903),x45511),f330(f915(x45511,x45511))),f328(f328(f9(x45511,x45511,f915(x45511,x45511)),f256(x45511,x45511)),x45512))),f308(x45511,x45514))))),f328(f328(f9(x45511,f916(f915(x45511,x45511),a903),a903),f328(f328(f10(f915(x45511,x45511),f916(f916(f915(x45511,x45511),a903),a903),x45511),f330(f915(x45511,x45511))),f328(f256(x45511,x45511),x45513))),f308(x45511,x45514)))))))
% 159.37/159.08  [4349]E(f328(f138(x43491,f328(f328(f20(x43491,a903,a903),f328(f328(f10(a903,f916(a903,a903),x43491),a326),x43492)),x43493)),x43494),f328(f138(x43491,x43493),f328(f138(x43491,x43492),x43494)))
% 159.37/159.08  [4450]E(f328(f328(f136(x44501),f328(f328(f328(f100(f910(x44501)),f328(f328(f330(a909),f2(a909)),x44502)),f328(f328(f153(x44501),x44503),f117(x44501))),f117(x44501))),f178(x44501,x44504,f328(f266(a909),f328(f328(f9(a909,f916(a909,a903),a903),f328(f328(f10(a909,f916(f916(a909,a903),a903),a909),f330(a909)),a116)),x44502)))),f178(x44501,f328(f328(f153(x44501),x44503),x44504),x44502))
% 159.37/159.08  [4547]E(f328(f266(f915(x45471,x45472)),f328(f328(f10(f916(a909,a903),a903,f915(x45471,x45472)),f90(a909)),f328(f328(f9(f915(x45471,x45472),f916(a909,a903),f916(a909,a903)),f328(f328(f10(f916(a909,f916(a903,a903)),f916(f916(a909,a903),f916(a909,a903)),f915(x45471,x45472)),f20(a909,a903,a903)),f328(f328(f10(f916(a909,a903),f916(a909,f916(a903,a903)),f915(x45471,x45472)),f328(f10(a903,f916(a903,a903),a909),a326)),f328(f328(f9(f915(x45471,x45472),f916(a909,f915(x45471,x45472)),f916(a909,a903)),f328(f328(f10(f916(f915(x45471,x45472),a903),f916(f916(a909,f915(x45471,x45472)),f916(a909,a903)),f915(x45471,x45472)),f10(f915(x45471,x45472),a903,a909)),a325)),f328(f328(f20(a909,x45472,f915(x45471,x45472)),f328(f328(f10(x45471,f916(x45472,f915(x45471,x45472)),a909),f256(x45471,x45472)),f328(f166(x45471),x45473))),f328(f166(x45472),x45474)))))),f328(f328(f9(a909,a909,a903),f240(a909)),f328(f328(f243(a909),f328(f191(f910(x45471)),x45473)),f328(f191(f910(x45472)),x45474)))))),f328(f174(f915(x45471,x45472)),f328(f328(f183(x45471,x45472),x45473),x45474)))
% 159.37/159.08  [4469]E(f328(f266(f915(x44691,x44692)),f328(f261(x44691,x44692,a903),f328(f328(f9(x44691,f916(x44692,a903),f916(x44692,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x44692,a903),f916(x44692,a903)),x44691),f10(a903,a903,x44692)),f328(f328(f10(a903,f916(a903,a903),x44691),a326),x44693))),x44694))),f328(f328(f258(x44691,x44692),f328(f266(x44691),x44693)),f328(f18(f916(x44692,a903),x44691),f328(f266(x44692),x44694))))
% 159.37/159.08  [4472]E(f328(f266(f915(x44721,x44722)),f328(f261(x44721,x44722,a903),f328(f328(f20(x44721,f916(x44722,a903),f916(x44722,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x44722,a903),f916(x44722,a903)),x44721),f10(a903,a903,x44722)),f328(f328(f10(a903,f916(a903,a903),x44721),a326),x44723))),x44724))),f328(f328(f258(x44721,x44722),f328(f266(x44721),x44723)),f328(f328(f10(f916(x44722,a903),f916(x44722,a903),x44721),f266(x44722)),x44724)))
% 159.37/159.08  [4484]E(f328(f266(x44841),f328(f328(f10(f916(x44842,a903),a903,x44841),f91(x44842)),f328(f328(f10(f916(x44842,a903),f916(x44842,a903),x44841),f328(f20(x44842,a903,a903),f328(f328(f10(a903,f916(a903,a903),x44842),a331),f328(f328(f9(x44842,f916(x44842,a903),a903),f330(x44842)),x44843)))),x44844))),f328(f328(f43(x44842,f916(x44841,a903)),x44843),f328(f328(f10(f916(x44841,a903),f916(x44841,a903),x44842),f266(x44841)),f328(f9(x44841,x44842,a903),x44844))))
% 159.37/159.08  [4529]E(f328(f328(f156(f915(x45291,a909),x45291),f255(x45291,a909)),f328(f138(f915(x45291,a909),f328(f328(f9(f915(x45291,a909),f916(a909,a903),a903),f328(f328(f10(a909,f916(f916(a909,a903),a903),f915(x45291,a909)),f330(a909)),f260(x45291,a909))),x45292)),f328(f328(f183(x45291,a909),x45293),f141(a909,f328(f303(a909,x45294),f328(f328(f83(a909),x45294),f328(f191(f910(x45291)),x45293))))))),f328(f328(f156(f915(x45291,a909),x45291),f255(x45291,a909)),f328(f138(f915(x45291,a909),f328(f328(f9(f915(x45291,a909),f916(a909,a903),a903),f328(f328(f10(a909,f916(f916(a909,a903),a903),f915(x45291,a909)),f330(a909)),f328(f328(f9(f915(x45291,a909),a909,a909),f328(f328(f10(a909,f916(a909,a909),f915(x45291,a909)),f83(a909)),f260(x45291,a909))),x45294))),x45292)),f328(f328(f183(x45291,a909),x45293),f141(a909,f328(f303(a909,f2(a909)),f328(f191(f910(x45291)),x45293)))))))
% 159.37/159.08  [4530]E(f328(a116,f328(f328(f238(a909),f328(f191(f910(x45301)),x45302)),f328(f144(a909,f910(x45303),f328(f9(f910(x45303),a909,a909),f328(f328(f10(a909,f916(a909,a909),f910(x45303)),f238(a909)),f328(f328(f9(f910(x45303),a909,a909),f328(f328(f10(a909,f916(a909,a909),f910(x45303)),f3(a909)),f191(f910(x45303)))),f328(a116,f2(a909))))),f2(a909)),f328(f170(f910(x45303)),f328(f138(f910(x45303),f328(f328(f10(a903,a903,f910(x45303)),a323),f328(f328(f9(f910(x45303),f910(x45303),a903),a325),f117(x45303)))),x45304))))),f328(f328(f238(a909),f328(a116,f328(f191(f910(x45301)),x45302))),f328(f144(a909,f910(x45303),f328(f9(f910(x45303),a909,a909),f328(f328(f10(a909,f916(a909,a909),f910(x45303)),f238(a909)),f191(f910(x45303)))),f2(a909)),f328(f170(f910(x45303)),x45304))))
% 159.37/159.08  [4483]E(f328(f328(f136(x44831),f178(x44831,x44832,x44833)),f178(x44831,x44834,f328(f266(a909),f328(f328(f9(a909,f916(a909,a903),a903),f328(f328(f10(a909,f916(f916(a909,a903),a903),a909),f330(a909)),f328(f328(f9(a909,a909,a909),f83(a909)),f328(f191(f910(x44831)),x44832)))),x44833)))),f178(x44831,f328(f328(f136(x44831),x44832),x44834),x44833))
% 159.37/159.08  [4531]E(f40(f916(x45311,a903),f328(f266(f916(x45311,a903)),f328(f328(f10(f916(x45312,a903),a903,f916(x45311,a903)),f90(x45312)),f328(f328(f10(f916(x45312,a903),f916(x45312,a903),f916(x45311,a903)),f328(f20(x45312,a903,a903),f328(f328(f10(a903,f916(a903,a903),x45312),a326),f328(f328(f9(x45312,f916(x45312,a903),a903),f330(x45312)),x45313)))),f328(f328(f9(f916(x45311,a903),f916(x45312,f916(x45311,a903)),f916(x45312,a903)),f328(f328(f10(f916(f916(x45311,a903),a903),f916(f916(x45312,f916(x45311,a903)),f916(x45312,a903)),f916(x45311,a903)),f10(f916(x45311,a903),a903,x45312)),a325)),x45314))))),f328(f328(f42(x45312,f916(x45311,a903)),x45313),x45314))
% 159.37/159.08  [4532]E(f41(f916(x45321,a903),f328(f266(f916(x45321,a903)),f328(f328(f10(f916(x45322,a903),a903,f916(x45321,a903)),f90(x45322)),f328(f328(f10(f916(x45322,a903),f916(x45322,a903),f916(x45321,a903)),f328(f20(x45322,a903,a903),f328(f328(f10(a903,f916(a903,a903),x45322),a326),f328(f328(f9(x45322,f916(x45322,a903),a903),f330(x45322)),x45323)))),f328(f328(f9(f916(x45321,a903),f916(x45322,f916(x45321,a903)),f916(x45322,a903)),f328(f328(f10(f916(f916(x45321,a903),a903),f916(f916(x45322,f916(x45321,a903)),f916(x45322,a903)),f916(x45321,a903)),f10(f916(x45321,a903),a903,x45322)),a325)),x45324))))),f328(f328(f43(x45322,f916(x45321,a903)),x45323),x45324))
% 159.37/159.08  [4539]E(f328(f328(f153(f910(x45391)),f328(f328(f153(x45391),x45392),f328(f144(f910(x45391),f910(x45391),f136(x45391),f117(x45391)),f328(f328(f156(f910(x45391),f910(x45391)),f158(f910(x45391),x45391,f117(x45391),f328(f328(f10(f910(x45391),f916(f910(x45391),f910(x45391)),x45391),f18(f910(x45391),f910(x45391))),f328(f328(f9(x45391,f910(x45391),f910(x45391)),f153(x45391)),f117(x45391))))),x45393)))),f181(x45391,f328(f328(f153(f910(x45391)),x45394),f328(f144(f910(f910(x45391)),f910(f910(x45391)),f136(f910(x45391)),f117(f910(x45391))),f328(f328(f156(f910(x45391),f910(f910(x45391))),f158(f910(f910(x45391)),x45391,f117(f910(x45391)),f328(f18(f916(f910(x45391),f910(f910(x45391))),x45391),f328(f328(f9(f910(x45391),f910(f910(x45391)),f910(f910(x45391))),f153(f910(x45391))),f117(f910(x45391)))))),x45393))))),f181(x45391,f328(f328(f153(f910(x45391)),f328(f328(f153(x45391),x45392),x45394)),x45393)))
% 159.37/159.08  [4548]E(f328(f266(f915(x45481,x45481)),f328(f261(x45481,x45481,a903),f328(f328(f9(x45481,f916(f915(x45482,x45482),a903),f916(x45481,a903)),f328(f328(f10(f916(x45481,f916(f916(f915(x45482,x45482),a903),a903)),f916(f916(f915(x45482,x45482),a903),f916(x45481,a903)),x45481),f9(x45481,f916(f915(x45482,x45482),a903),a903)),f328(f328(f10(f916(x45481,f915(x45482,x45482)),f916(x45481,f916(f916(f915(x45482,x45482),a903),a903)),x45481),f328(f10(f915(x45482,x45482),f916(f916(f915(x45482,x45482),a903),a903),x45481),f330(f915(x45482,x45482)))),f328(f328(f9(x45481,f916(x45481,x45482),f916(x45481,f915(x45482,x45482))),f328(f328(f10(f916(x45482,f915(x45482,x45482)),f916(f916(x45481,x45482),f916(x45481,f915(x45482,x45482))),x45481),f10(x45482,f915(x45482,x45482),x45481)),f328(f328(f10(x45482,f916(x45482,f915(x45482,x45482)),x45481),f256(x45482,x45482)),x45483))),x45483)))),x45484))),f328(f328(f289(x45482,x45481),x45484),x45483))
% 159.37/159.08  [4616]~E(f34(x46161,x46162),f29(x46163,x46164,x46165))
% 159.37/159.08  [4617]~E(f34(x46171,x46172),f31(x46173,x46174,x46175))
% 159.37/159.08  [4618]~E(f34(x46181,x46182),f30(x46183,x46184,x46185))
% 159.37/159.08  [4619]~E(f27(x46191,x46192),f29(x46193,x46194,x46195))
% 159.37/159.08  [4620]~E(f27(x46201,x46202),f31(x46203,x46204,x46205))
% 159.37/159.08  [4621]~E(f27(x46211,x46212),f30(x46213,x46214,x46215))
% 159.37/159.08  [4622]~E(f33(x46221,x46222),f29(x46223,x46224,x46225))
% 159.37/159.08  [4623]~E(f33(x46231,x46232),f31(x46233,x46234,x46235))
% 159.37/159.08  [4624]~E(f33(x46241,x46242),f30(x46243,x46244,x46245))
% 159.37/159.08  [4625]~E(f29(x46251,x46252,x46253),f34(x46254,x46255))
% 159.37/159.08  [4626]~E(f29(x46261,x46262,x46263),f27(x46264,x46265))
% 159.37/159.08  [4627]~E(f29(x46271,x46272,x46273),f33(x46274,x46275))
% 159.37/159.08  [4628]~E(f31(x46281,x46282,x46283),f34(x46284,x46285))
% 159.37/159.08  [4629]~E(f31(x46291,x46292,x46293),f27(x46294,x46295))
% 159.37/159.08  [4630]~E(f31(x46301,x46302,x46303),f33(x46304,x46305))
% 159.37/159.08  [4631]~E(f30(x46311,x46312,x46313),f34(x46314,x46315))
% 159.37/159.08  [4632]~E(f30(x46321,x46322,x46323),f27(x46324,x46325))
% 159.37/159.08  [4633]~E(f30(x46331,x46332,x46333),f33(x46334,x46335))
% 159.37/159.08  [3677]E(f328(f328(f156(x36771,x36772),x36773),f171(x36771,x36774,x36775)),f171(x36772,x36774,f328(x36773,x36775)))
% 159.37/159.08  [4247]E(f328(f78(x42471,x42472,x42473,x42474,x42475),x42474),x42475)
% 159.37/159.08  [4300]E(f257(x43001,x43002,x43003,f247(x43002,x43001,x43004),f247(x43003,x43002,x43005)),f247(x43003,x43001,f257(x43003,x43002,x43001,x43005,x43004)))
% 159.37/159.08  [3873]E(f328(f328(f261(x38731,x38732,x38733),x38734),x38735),f328(f328(x38734,f328(f255(x38731,x38732),x38735)),f328(f260(x38731,x38732),x38735)))
% 159.37/159.08  [3909]E(f328(f328(f328(f68(x39091,x39092,x39093),x39094),x39095),f190(f916(x39092,a903))),x39095)
% 159.37/159.08  [4187]E(f328(f76(f910(x41871),f910(x41872),f910(x41873),f328(f156(x41871,x41872),x41874)),f328(f156(x41873,x41871),x41875)),f328(f156(x41873,x41872),f328(f76(x41871,x41872,x41873,x41874),x41875)))
% 159.37/159.08  [4261]E(f88(x42611,f69(x42612,x42611,x42613,x42614,x42615)),f328(f328(f67(x42612,x42611,x42613),x42614),x42615))
% 159.37/159.08  [4296]E(f328(f328(f83(a909),f328(f328(f83(a909),f328(x42961,f328(f255(x42962,x42963),x42964))),f328(x42965,f328(f260(x42962,x42963),x42964)))),f328(a116,f2(a909))),f265(x42962,x42963,x42961,x42965,x42964))
% 159.37/159.08  [3807]E(f328(f328(f177(x38071),x38072),f328(f328(f156(x38073,x38071),x38074),x38075)),f328(f328(f156(x38073,x38071),x38074),f328(f328(f177(x38073),x38072),x38075)))
% 159.37/159.08  [3808]E(f328(f328(f140(x38081),x38082),f328(f328(f156(x38083,x38081),x38084),x38085)),f328(f328(f156(x38083,x38081),x38084),f328(f328(f140(x38083),x38082),x38085)))
% 159.37/159.08  [3840]E(f328(f328(f156(x38401,x38402),x38403),f328(f328(f153(x38401),x38404),x38405)),f328(f328(f153(x38402),f328(x38403,x38404)),f328(f328(f156(x38401,x38402),x38403),x38405)))
% 159.37/159.08  [3903]E(f328(f311(x39031,x39032,x39033),f328(f328(f310(x39031),x39034),x39035)),f328(f328(f310(x39032),f328(x39033,x39034)),f328(f311(x39031,x39032,x39033),x39035)))
% 159.37/159.08  [3933]E(f175(x39331,f328(f328(f153(x39331),x39332),x39333),f328(f328(f153(x39331),x39334),x39335)),f328(f328(f153(x39331),x39332),f328(f328(f153(x39331),x39334),f175(x39331,x39333,x39335))))
% 159.37/159.08  [3969]E(f328(f328(f183(x39691,x39692),f328(f328(f177(x39691),x39693),x39694)),f328(f328(f177(x39692),x39693),x39695)),f328(f328(f177(f915(x39691,x39692)),x39693),f328(f328(f183(x39691,x39692),x39694),x39695)))
% 159.37/159.08  [3970]E(f328(f328(f183(x39701,x39702),f328(f328(f140(x39701),x39703),x39704)),f328(f328(f140(x39702),x39703),x39705)),f328(f328(f140(f915(x39701,x39702)),x39703),f328(f328(f183(x39701,x39702),x39704),x39705)))
% 159.37/159.08  [3982]E(f328(f328(f161(x39821,f328(f328(f153(x39821),x39822),x39823)),f328(a116,x39824)),x39825),f328(f328(f153(x39821),x39822),f328(f328(f161(x39821,x39823),x39824),x39825)))
% 159.37/159.08  [3985]E(f328(f328(f136(x39851),f328(f328(f156(x39852,x39851),x39853),x39854)),f328(f328(f156(x39852,x39851),x39853),x39855)),f328(f328(f156(x39852,x39851),x39853),f328(f328(f136(x39852),x39854),x39855)))
% 159.37/159.08  [3989]E(f328(f328(x39891,x39892),f328(f328(f249(x39893,x39894,x39891),x39892),x39895)),f328(f328(f249(x39893,x39894,x39891),x39892),f328(a116,x39895)))
% 159.37/159.08  [4020]E(f165(x40201,x40202,x40203,f328(f328(f153(x40201),x40204),x40205)),f328(f328(f136(x40202),f328(x40203,x40204)),f165(x40201,x40202,x40203,x40205)))
% 159.37/159.08  [4032]E(f328(f328(f290(x40321,x40322,x40323),f328(f288(x40322,x40321),x40324)),f328(f288(x40323,x40322),x40325)),f328(f288(x40323,x40321),f328(f328(f290(x40323,x40322,x40321),x40325),x40324)))
% 159.37/159.08  [4064]E(f328(f328(f328(f185(f910(x40641),f910(x40641)),x40642),f169(x40641)),f328(f328(f156(x40643,x40641),x40644),x40645)),f328(f328(f156(x40643,x40641),x40644),f328(f328(f328(f185(f910(x40643),f910(x40643)),x40642),f169(x40643)),x40645)))
% 159.37/159.08  [4065]E(f328(f328(f263(x40651,x40652,x40651,x40653),f328(f256(x40652,x40651),x40654)),x40655),f328(x40655,x40654))
% 159.37/159.08  [4089]E(f157(x40891,x40892,f328(f328(f156(x40893,x40891),x40894),x40895)),f157(x40893,f328(f76(x40891,a909,x40893,x40892),x40894),x40895))
% 159.37/159.08  [4152]E(f179(f915(x41521,x41522),f328(f76(x41522,a903,f915(x41521,x41522),x41523),f260(x41521,x41522)),f328(f328(f183(x41521,x41522),x41524),x41525)),f328(f328(f183(x41521,x41522),x41524),f179(x41522,x41523,x41525)))
% 159.37/159.08  [4157]E(f328(f311(x41571,x41572,f328(f328(f10(x41573,x41572,x41571),x41574),x41575)),f246(f916(x41571,a903))),f328(f311(x41573,x41572,x41574),f328(f311(x41571,x41573,x41575),f246(f916(x41571,a903)))))
% 159.37/159.08  [4170]E(f179(f915(x41701,x41702),f328(f76(x41701,a903,f915(x41701,x41702),x41703),f255(x41701,x41702)),f328(f328(f183(x41701,x41702),x41704),x41705)),f328(f328(f183(x41701,x41702),f179(x41701,x41703,x41704)),x41705))
% 159.37/159.08  [4191]E(f328(f328(f105(f916(x41911,a903)),f328(f312(x41911,x41912,x41913),f328(f328(f310(x41912),x41914),f190(f916(x41912,a903))))),f328(f312(x41911,x41912,x41913),x41915)),f328(f312(x41911,x41912,x41913),f328(f328(f310(x41912),x41914),x41915)))
% 159.37/159.08  [4246]E(f328(f328(f136(f915(x42461,x42462)),f328(f328(f156(x42462,f915(x42461,x42462)),f328(f256(x42461,x42462),x42463)),x42464)),f62(x42461,x42462,x42465,x42464)),f62(x42461,x42462,f328(f328(f153(x42461),x42463),x42465),x42464))
% 159.37/159.08  [4248]E(f328(f328(f156(x42481,x42482),x42483),f179(x42481,f328(f76(x42482,a903,x42481,x42484),x42483),x42485)),f179(x42482,x42484,f328(f328(f156(x42481,x42482),x42483),x42485)))
% 159.37/159.08  [4253]E(f328(f144(x42531,x42532,f328(f9(x42532,x42531,x42531),f328(f9(x42531,x42532,x42531),x42533)),x42534),f328(f170(x42532),f328(f170(x42532),x42535))),f328(f144(x42531,x42532,x42533,x42534),x42535))
% 159.37/159.08  [4357]P107(f328(f328(f239(f916(x43571,a903)),f328(f311(x43572,x43571,x43573),f328(f328(f106(f916(x43572,a903)),x43574),x43575))),f328(f328(f106(f916(x43571,a903)),f328(f311(x43572,x43571,x43573),x43574)),f328(f311(x43572,x43571,x43573),x43575))))
% 159.37/159.08  [4358]P107(f328(f328(f239(f916(x43581,a903)),f328(f287(x43582,x43581,x43583),f328(f328(f106(f916(x43582,a903)),x43584),x43585))),f328(f328(f106(f916(x43581,a903)),f328(f287(x43582,x43581,x43583),x43584)),f328(f287(x43582,x43581,x43583),x43585))))
% 159.37/159.08  [4457]E(f328(f260(x44571,x44572),f328(f262(x44573,x44571,x44572,x44572,x44574,f35(x44572)),x44575)),f328(f260(x44573,x44572),x44575))
% 159.37/159.08  [4458]E(f328(f255(x44581,x44582),f328(f262(x44581,x44581,x44583,x44582,f35(x44581),x44584),x44585)),f328(f255(x44581,x44583),x44585))
% 159.37/159.08  [4543]P29(x45431,x45432,f328(f328(f310(f908(x45431)),f328(f328(f328(f94(x45431),f328(f328(f9(x45431,f916(a905,a905),f916(a905,a903)),f328(f328(f10(f916(a905,a903),f916(f916(a905,a905),f916(a905,a903)),x45431),f10(a905,a903,a905)),x45433)),f328(f328(f20(a905,a909,a905),f328(f328(f9(a905,a907,f916(a909,a905)),a198),x45434)),x45435))),f27(x45434,x45435)),x45433)),f190(f916(f908(x45431),a903))))
% 159.37/159.08  [3647]E(f328(f328(f328(f328(f208(x36471),x36472),x36473),x36474),x36475),f194(x36471,x36472))
% 159.37/159.08  [3648]E(f328(f328(f328(f328(f212(x36481),x36482),x36483),x36484),x36485),f203(x36481,x36482))
% 159.37/159.08  [3693]E(f97(x36931,x36932,f328(f328(f328(f94(x36931),x36933),x36934),x36935)),f2(a909))
% 159.37/159.08  [4021]E(f328(f328(f42(x40211,f916(x40212,a903)),f328(f328(f310(x40211),x40213),x40214)),x40215),f328(f328(f105(f916(x40212,a903)),f328(x40215,x40213)),f328(f328(f42(x40211,f916(x40212,a903)),x40214),x40215)))
% 159.37/159.08  [4022]E(f328(f328(f43(x40221,f916(x40222,a903)),f328(f328(f310(x40221),x40223),x40224)),x40225),f328(f328(f106(f916(x40222,a903)),f328(x40225,x40223)),f328(f328(f43(x40221,f916(x40222,a903)),x40224),x40225)))
% 159.37/159.08  [4071]E(f328(f122(x40711,x40712,f328(x40713,x40714)),f328(f328(f9(x40711,a103,f911(x40712)),x40715),x40714)),f328(f201(x40711,x40712,x40713,x40715),x40714))
% 159.37/159.08  [4083]E(f328(f328(f105(f916(x40831,a903)),f328(f311(x40832,x40831,x40833),x40834)),f328(f311(x40832,x40831,x40833),x40835)),f328(f311(x40832,x40831,x40833),f328(f328(f105(f916(x40832,a903)),x40834),x40835)))
% 159.37/159.08  [4084]E(f328(f328(f105(f916(x40841,a903)),f328(f287(x40842,x40841,x40843),x40844)),f328(f287(x40842,x40841,x40843),x40845)),f328(f287(x40842,x40841,x40843),f328(f328(f105(f916(x40842,a903)),x40844),x40845)))
% 159.37/159.08  [4085]E(f328(f328(f3(f916(x40851,a903)),f328(f312(x40851,x40852,x40853),x40854)),f328(f312(x40851,x40852,x40853),x40855)),f328(f312(x40851,x40852,x40853),f328(f328(f3(f916(x40852,a903)),x40854),x40855)))
% 159.37/159.08  [4086]E(f328(f328(f105(f916(x40861,a903)),f328(f312(x40861,x40862,x40863),x40864)),f328(f312(x40861,x40862,x40863),x40865)),f328(f312(x40861,x40862,x40863),f328(f328(f105(f916(x40862,a903)),x40864),x40865)))
% 159.37/159.08  [4087]E(f328(f328(f106(f916(x40871,a903)),f328(f312(x40871,x40872,x40873),x40874)),f328(f312(x40871,x40872,x40873),x40875)),f328(f312(x40871,x40872,x40873),f328(f328(f106(f916(x40872,a903)),x40874),x40875)))
% 159.37/159.08  [4148]E(f328(f328(f161(x41481,f328(f328(f136(x41481),x41482),f328(f328(f153(x41481),x41483),x41484))),f328(f191(f910(x41481)),x41482)),x41485),f328(f328(f136(x41481),x41482),f328(f328(f153(x41481),x41485),x41484)))
% 159.37/159.08  [4155]E(f328(f328(f43(x41551,f916(x41552,a903)),x41553),f328(f328(f10(f916(x41552,a903),f916(x41552,a903),x41551),f328(f310(x41552),x41554)),x41555)),f328(f328(f310(x41552),x41554),f328(f328(f43(x41551,f916(x41552,a903)),x41553),x41555)))
% 159.37/159.08  [4309]E(f328(f328(f156(x43091,x43092),x43093),f328(f138(x43091,f328(f76(x43092,a903,x43091,x43094),x43093)),x43095)),f328(f138(x43092,x43094),f328(f328(f156(x43091,x43092),x43093),x43095)))
% 159.37/159.08  [4315]E(f328(f191(f910(x43151)),f328(f138(x43151,x43152),f328(f328(f156(x43153,x43151),x43154),x43155))),f328(f191(f910(x43153)),f328(f138(x43153,f328(f76(x43151,a903,x43153,x43152),x43154)),x43155)))
% 159.37/159.08  [4522]E(f328(f158(f910(f915(x45221,x45222)),x45222,f117(f915(x45221,x45222)),f328(f328(f9(x45222,f916(f910(x45222),f910(f915(x45221,x45222))),f916(f910(x45222),f910(f915(x45221,x45222)))),f328(f328(f10(f916(f910(f915(x45221,x45222)),f910(f915(x45221,x45222))),f916(f916(f910(x45222),f910(f915(x45221,x45222))),f916(f910(x45222),f910(f915(x45221,x45222)))),x45222),f10(f910(f915(x45221,x45222)),f910(f915(x45221,x45222)),f910(x45222))),f328(f328(f10(f915(x45221,x45222),f916(f910(f915(x45221,x45222)),f910(f915(x45221,x45222))),x45222),f153(f915(x45221,x45222))),f328(f256(x45221,x45222),x45223)))),f328(f183(x45221,x45222),x45224))),x45225),f328(f328(f183(x45221,x45222),f328(f328(f153(x45221),x45223),x45224)),x45225))
% 159.37/159.08  [4014]E(f328(f328(f161(x40141,f328(f328(f161(x40141,x40142),x40143),x40144)),x40143),x40145),f328(f328(f161(x40141,x40142),x40143),x40145))
% 159.37/159.08  [4066]E(f328(f286(x40661,x40662),f328(f328(f310(f915(x40661,x40662)),f328(f328(f256(x40661,x40662),x40663),x40664)),x40665)),f328(f328(f310(x40662),x40664),f328(f286(x40661,x40662),x40665)))
% 159.37/159.08  [4067]E(f328(f268(x40671,x40672),f328(f328(f310(f915(x40671,x40672)),f328(f328(f256(x40671,x40672),x40673),x40674)),x40675)),f328(f328(f310(x40671),x40673),f328(f268(x40671,x40672),x40675)))
% 159.37/159.08  [4113]E(f125(x41131,x41132,f328(x41133,x41134),f328(f328(f9(x41131,a103,f911(f913(x41132))),x41135),x41134)),f328(f199(x41131,x41132,x41133,x41135),x41134))
% 159.37/159.08  [4141]E(f328(f328(f3(f916(f915(x41411,x41412),a903)),f328(f328(f258(x41411,x41412),x41413),x41414)),f328(f328(f258(x41411,x41412),x41415),x41414)),f328(f328(f258(x41411,x41412),f328(f328(f3(f916(x41411,a903)),x41413),x41415)),x41414))
% 159.37/159.08  [4142]E(f328(f328(f105(f916(f915(x41421,x41422),a903)),f328(f328(f258(x41421,x41422),x41423),x41424)),f328(f328(f258(x41421,x41422),x41425),x41424)),f328(f328(f258(x41421,x41422),f328(f328(f105(f916(x41421,a903)),x41423),x41425)),x41424))
% 159.37/159.08  [4143]E(f328(f328(f106(f916(f915(x41431,x41432),a903)),f328(f328(f258(x41431,x41432),x41433),x41434)),f328(f328(f258(x41431,x41432),x41435),x41434)),f328(f328(f258(x41431,x41432),f328(f328(f106(f916(x41431,a903)),x41433),x41435)),x41434))
% 159.37/159.08  [4202]E(f328(f328(f105(f916(x42021,a903)),f328(f328(f42(x42022,f916(x42021,a903)),x42023),x42024)),f328(f328(f42(x42022,f916(x42021,a903)),x42025),x42024)),f328(f328(f42(x42022,f916(x42021,a903)),f328(f328(f105(f916(x42022,a903)),x42023),x42025)),x42024))
% 159.37/159.08  [4203]E(f328(f328(f106(f916(x42031,a903)),f328(f328(f43(x42032,f916(x42031,a903)),x42033),x42034)),f328(f328(f43(x42032,f916(x42031,a903)),x42035),x42034)),f328(f328(f43(x42032,f916(x42031,a903)),f328(f328(f105(f916(x42032,a903)),x42033),x42035)),x42034))
% 159.37/159.08  [4217]E(f328(f328(f42(x42171,f916(x42172,a903)),x42173),f328(f328(f10(f916(x42172,a903),f916(x42172,a903),x42171),f328(f3(f916(x42172,a903)),x42174)),x42175)),f328(f328(f3(f916(x42172,a903)),x42174),f328(f328(f43(x42171,f916(x42172,a903)),x42173),x42175)))
% 159.37/159.08  [4218]E(f328(f328(f42(x42181,f916(x42182,a903)),x42183),f328(f328(f10(f916(x42182,a903),f916(x42182,a903),x42181),f328(f106(f916(x42182,a903)),x42184)),x42185)),f328(f328(f106(f916(x42182,a903)),x42184),f328(f328(f42(x42181,f916(x42182,a903)),x42183),x42185)))
% 159.37/159.08  [4219]E(f328(f328(f43(x42191,f916(x42192,a903)),x42193),f328(f328(f10(f916(x42192,a903),f916(x42192,a903),x42191),f328(f105(f916(x42192,a903)),x42194)),x42195)),f328(f328(f105(f916(x42192,a903)),x42194),f328(f328(f43(x42191,f916(x42192,a903)),x42193),x42195)))
% 159.37/159.08  [4273]E(f187(f910(x42731),f328(f328(f153(x42731),x42732),x42733),f328(f328(f10(f910(x42731),f910(x42731),a909),f328(f153(x42731),x42734)),f328(f328(f9(a909,x42731,f910(x42731)),f161(x42731,x42733)),x42732)),x42735),f328(f328(f161(x42731,f328(f328(f153(x42731),x42734),x42733)),x42735),x42732))
% 159.37/159.08  [4277]E(f328(f328(f42(x42771,f916(f915(x42772,x42773),a903)),x42774),f328(f328(f10(f916(f915(x42773,x42772),a903),f916(f915(x42772,x42773),a903),x42771),f288(x42773,x42772)),x42775)),f328(f288(x42773,x42772),f328(f328(f42(x42771,f916(f915(x42773,x42772),a903)),x42774),x42775)))
% 159.37/159.08  [4278]E(f328(f328(f43(x42781,f916(f915(x42782,x42783),a903)),x42784),f328(f328(f10(f916(f915(x42783,x42782),a903),f916(f915(x42782,x42783),a903),x42781),f288(x42783,x42782)),x42785)),f328(f288(x42783,x42782),f328(f328(f43(x42781,f916(f915(x42783,x42782),a903)),x42784),x42785)))
% 159.37/159.08  [4380]P107(f328(f328(f239(f916(x43801,a903)),f328(f328(f3(f916(x43801,a903)),f328(f311(x43802,x43801,x43803),x43804)),f328(f311(x43802,x43801,x43803),x43805))),f328(f311(x43802,x43801,x43803),f328(f328(f3(f916(x43802,a903)),x43804),x43805))))
% 159.37/159.08  [4525]E(f328(f158(f910(f915(x45251,x45252)),x45251,f117(f915(x45251,x45252)),f328(f328(f9(x45251,f916(f910(x45251),f910(f915(x45251,x45252))),f916(f910(x45251),f910(f915(x45251,x45252)))),f328(f328(f10(f916(f910(f915(x45251,x45252)),f910(f915(x45251,x45252))),f916(f916(f910(x45251),f910(f915(x45251,x45252))),f916(f910(x45251),f910(f915(x45251,x45252)))),x45251),f10(f910(f915(x45251,x45252)),f910(f915(x45251,x45252)),f910(x45251))),f328(f328(f10(f915(x45251,x45252),f916(f910(f915(x45251,x45252)),f910(f915(x45251,x45252))),x45251),f153(f915(x45251,x45252))),f328(f328(f9(x45251,x45252,f915(x45251,x45252)),f256(x45251,x45252)),x45253)))),f328(f328(f9(f910(x45251),f910(x45252),f910(f915(x45251,x45252))),f183(x45251,x45252)),x45254))),x45255),f328(f328(f183(x45251,x45252),x45255),f328(f328(f153(x45252),x45253),x45254)))
% 159.37/159.08  [4242]E(f328(f328(f105(f916(x42421,a903)),f328(f287(x42422,x42421,x42423),x42424)),f328(f287(x42422,x42421,x42425),x42424)),f328(f287(x42422,x42421,f328(f328(f105(f916(f915(x42422,x42421),a903)),x42423),x42425)),x42424))
% 159.37/159.08  [4279]E(f328(f328(f136(f915(x42791,x42792)),f328(f328(f183(x42791,x42792),x42793),f328(f328(f177(x42792),f328(f191(f910(x42791)),x42793)),x42794))),f328(f328(f183(x42791,x42792),x42795),f328(f328(f140(x42792),f328(f191(f910(x42791)),x42793)),x42794))),f328(f328(f183(x42791,x42792),f328(f328(f136(x42791),x42793),x42795)),x42794))
% 159.37/159.08  [4383]E(f328(f328(f258(x43831,x43832),x43833),f328(f328(f20(x43831,f916(x43832,a903),f916(x43832,a903)),f328(f328(f10(f916(x43832,a903),f916(f916(x43832,a903),f916(x43832,a903)),x43831),f3(f916(x43832,a903))),x43834)),x43835)),f328(f328(f3(f916(f915(x43831,x43832),a903)),f328(f328(f258(x43831,x43832),x43833),x43834)),f328(f328(f258(x43831,x43832),x43833),x43835)))
% 159.37/159.08  [4384]E(f328(f328(f258(x43841,x43842),x43843),f328(f328(f20(x43841,f916(x43842,a903),f916(x43842,a903)),f328(f328(f10(f916(x43842,a903),f916(f916(x43842,a903),f916(x43842,a903)),x43841),f105(f916(x43842,a903))),x43844)),x43845)),f328(f328(f105(f916(f915(x43841,x43842),a903)),f328(f328(f258(x43841,x43842),x43843),x43844)),f328(f328(f258(x43841,x43842),x43843),x43845)))
% 159.37/159.08  [4385]E(f328(f328(f258(x43851,x43852),x43853),f328(f328(f20(x43851,f916(x43852,a903),f916(x43852,a903)),f328(f328(f10(f916(x43852,a903),f916(f916(x43852,a903),f916(x43852,a903)),x43851),f106(f916(x43852,a903))),x43854)),x43855)),f328(f328(f106(f916(f915(x43851,x43852),a903)),f328(f328(f258(x43851,x43852),x43853),x43854)),f328(f328(f258(x43851,x43852),x43853),x43855)))
% 159.37/159.08  [4389]E(f328(f328(f42(x43891,f916(x43892,a903)),x43893),f328(f328(f9(x43891,f916(x43892,a903),f916(x43892,a903)),f328(f328(f10(f916(x43892,a903),f916(f916(x43892,a903),f916(x43892,a903)),x43891),f3(f916(x43892,a903))),x43894)),x43895)),f328(f328(f3(f916(x43892,a903)),f328(f328(f42(x43891,f916(x43892,a903)),x43893),x43894)),x43895))
% 159.37/159.08  [4390]E(f328(f328(f42(x43901,f916(x43902,a903)),x43903),f328(f328(f9(x43901,f916(x43902,a903),f916(x43902,a903)),f328(f328(f10(f916(x43902,a903),f916(f916(x43902,a903),f916(x43902,a903)),x43901),f106(f916(x43902,a903))),x43904)),x43905)),f328(f328(f106(f916(x43902,a903)),f328(f328(f42(x43901,f916(x43902,a903)),x43903),x43904)),x43905))
% 159.37/159.08  [4391]E(f328(f328(f43(x43911,f916(x43912,a903)),x43913),f328(f328(f9(x43911,f916(x43912,a903),f916(x43912,a903)),f328(f328(f10(f916(x43912,a903),f916(f916(x43912,a903),f916(x43912,a903)),x43911),f105(f916(x43912,a903))),x43914)),x43915)),f328(f328(f105(f916(x43912,a903)),f328(f328(f43(x43911,f916(x43912,a903)),x43913),x43914)),x43915))
% 159.37/159.08  [4395]E(f328(f328(f42(x43951,f916(x43952,a903)),x43953),f328(f328(f20(x43951,f916(x43952,a903),f916(x43952,a903)),f328(f328(f10(f916(x43952,a903),f916(f916(x43952,a903),f916(x43952,a903)),x43951),f105(f916(x43952,a903))),x43954)),x43955)),f328(f328(f105(f916(x43952,a903)),f328(f328(f42(x43951,f916(x43952,a903)),x43953),x43954)),f328(f328(f42(x43951,f916(x43952,a903)),x43953),x43955)))
% 159.37/159.08  [4396]E(f328(f328(f43(x43961,f916(x43962,a903)),x43963),f328(f328(f20(x43961,f916(x43962,a903),f916(x43962,a903)),f328(f328(f10(f916(x43962,a903),f916(f916(x43962,a903),f916(x43962,a903)),x43961),f106(f916(x43962,a903))),x43964)),x43965)),f328(f328(f106(f916(x43962,a903)),f328(f328(f43(x43961,f916(x43962,a903)),x43963),x43964)),f328(f328(f43(x43961,f916(x43962,a903)),x43963),x43965)))
% 159.37/159.08  [4409]E(f328(f328(f42(x44091,f916(x44092,a903)),x44093),f328(f328(f20(x44091,f916(x44092,a903),f916(x44092,a903)),f328(f328(f10(f916(x44092,a903),f916(f916(x44092,a903),f916(x44092,a903)),x44091),f105(f916(x44092,a903))),x44094)),x44095)),f328(f328(f105(f916(x44092,a903)),f40(f916(x44092,a903),f328(f311(x44091,f916(x44092,a903),x44094),x44093))),f40(f916(x44092,a903),f328(f311(x44091,f916(x44092,a903),x44095),x44093))))
% 159.37/159.08  [4410]E(f328(f328(f43(x44101,f916(x44102,a903)),x44103),f328(f328(f20(x44101,f916(x44102,a903),f916(x44102,a903)),f328(f328(f10(f916(x44102,a903),f916(f916(x44102,a903),f916(x44102,a903)),x44101),f106(f916(x44102,a903))),x44104)),x44105)),f328(f328(f106(f916(x44102,a903)),f41(f916(x44102,a903),f328(f311(x44101,f916(x44102,a903),x44104),x44103))),f41(f916(x44102,a903),f328(f311(x44101,f916(x44102,a903),x44105),x44103))))
% 159.37/159.08  [4446]E(f328(f328(f140(x44461),f328(f191(f910(x44461)),f179(x44461,x44462,f328(f328(f156(x44463,x44461),x44464),x44465)))),f328(f328(f156(x44463,x44461),x44464),x44465)),f328(f328(f156(x44463,x44461),x44464),f328(f328(f140(x44463),f328(f191(f910(x44463)),f179(x44463,f328(f76(x44461,a903,x44463,x44462),x44464),x44465))),x44465)))
% 159.37/159.08  [4322]E(f328(f328(f136(f915(x43221,x43222)),f328(f328(f183(x43221,x43222),f328(f328(f177(x43221),f328(f191(f910(x43222)),x43223)),x43224)),x43223)),f328(f328(f183(x43221,x43222),f328(f328(f140(x43221),f328(f191(f910(x43222)),x43223)),x43224)),x43225)),f328(f328(f183(x43221,x43222),x43224),f328(f328(f136(x43222),x43223),x43225)))
% 159.37/159.08  [4437]E(f88(x44371,f328(f328(f20(x44371,a903,a903),f328(f328(f10(a903,f916(a903,a903),x44371),a326),f328(f328(f9(x44371,f916(x44371,a903),a903),f330(x44371)),x44372))),f328(f328(f9(x44371,x44373,a903),f328(f328(f10(x44373,f916(x44373,a903),x44371),a325),x44374)),x44375))),f328(f80(x44371,x44373,x44372,x44374),x44375))
% 159.37/159.08  [4438]E(f93(x44381,f328(f328(f20(x44381,a903,a903),f328(f328(f10(a903,f916(a903,a903),x44381),a326),f328(f328(f9(x44381,f916(x44381,a903),a903),f330(x44381)),x44382))),f328(f328(f9(x44381,x44383,a903),f328(f328(f10(x44383,f916(x44383,a903),x44381),a325),x44384)),x44385))),f328(f95(x44381,x44383,x44382,x44384),x44385))
% 159.37/159.08  [4486]E(f328(f328(f89(a1,x44861),f328(f108(a1),f328(f328(f83(a1),x44862),a101))),f328(f328(f20(a1,x44861,x44861),f328(f328(f9(a1,x44861,f916(x44861,x44861)),f328(f328(f10(a903,f916(x44861,f916(x44861,x44861)),a1),f100(x44861)),a195)),f187(x44861,x44863,x44864,x44865))),f328(f328(f10(a909,x44861,a1),x44864),f328(f328(f9(a1,a909,a909),f328(f328(f10(a909,f916(a909,a909),a1),f83(a909)),a109)),x44865)))),f187(x44861,x44863,x44864,f328(f328(f83(a909),f328(f108(a909),x44862)),x44865)))
% 159.37/159.08  [4521]E(f328(f328(f89(a1,x45211),f328(f108(a1),f328(f328(f83(a1),x45212),a101))),f328(f328(f20(a1,x45211,x45211),f328(f328(f9(a1,x45211,f916(x45211,x45211)),f328(f328(f10(a903,f916(x45211,f916(x45211,x45211)),a1),f100(x45211)),a195)),f328(f186(x45211,x45213,x45214),x45215))),f328(f328(f20(a1,x45211,x45211),f328(f328(f10(a909,f916(x45211,x45211),a1),x45214),f328(f328(f9(a1,a909,a909),f328(f328(f10(a909,f916(a909,a909),a1),f83(a909)),a109)),x45215))),f328(f328(f10(a909,x45211,a1),f186(x45211,x45213,x45214)),f328(f328(f9(a1,a909,a909),f328(f328(f10(a909,f916(a909,a909),a1),f83(a909)),a109)),x45215))))),f328(f186(x45211,x45213,x45214),f328(f328(f83(a909),f328(f108(a909),x45212)),x45215)))
% 159.37/159.08  [4556]E(f328(f266(f915(x45561,x45562)),f328(f261(x45561,x45562,a903),f328(f328(f10(f916(x45562,f916(x45563,a903)),f916(x45562,a903),x45561),f328(f10(f916(x45563,a903),a903,x45562),f90(x45563))),f328(f328(f9(x45561,f916(x45562,f916(x45563,a903)),f916(x45562,f916(x45563,a903))),f328(f328(f10(f916(f916(x45563,a903),f916(x45563,a903)),f916(f916(x45562,f916(x45563,a903)),f916(x45562,f916(x45563,a903))),x45561),f10(f916(x45563,a903),f916(x45563,a903),x45562)),f328(f328(f10(f916(x45563,f916(a903,a903)),f916(f916(x45563,a903),f916(x45563,a903)),x45561),f20(x45563,a903,a903)),f328(f328(f10(f916(x45563,a903),f916(x45563,f916(a903,a903)),x45561),f328(f10(a903,f916(a903,a903),x45563),a326)),f328(f328(f9(x45561,f916(f915(x45561,x45563),a903),f916(x45563,a903)),f328(f328(f10(f916(x45563,f916(f916(f915(x45561,x45563),a903),a903)),f916(f916(f915(x45561,x45563),a903),f916(x45563,a903)),x45561),f9(x45563,f916(f915(x45561,x45563),a903),a903)),f328(f328(f10(f916(x45563,f915(x45561,x45563)),f916(x45563,f916(f916(f915(x45561,x45563),a903),a903)),x45561),f328(f10(f915(x45561,x45563),f916(f916(f915(x45561,x45563),a903),a903),x45563),f330(f915(x45561,x45563)))),f256(x45561,x45563)))),x45564))))),f328(f328(f9(x45562,f916(f915(x45563,x45562),a903),f916(x45563,a903)),f328(f328(f10(f916(x45563,f916(f916(f915(x45563,x45562),a903),a903)),f916(f916(f915(x45563,x45562),a903),f916(x45563,a903)),x45562),f9(x45563,f916(f915(x45563,x45562),a903),a903)),f328(f328(f10(f916(x45563,f915(x45563,x45562)),f916(x45563,f916(f916(f915(x45563,x45562),a903),a903)),x45562),f328(f10(f915(x45563,x45562),f916(f916(f915(x45563,x45562),a903),a903),x45563),f330(f915(x45563,x45562)))),f328(f9(x45563,x45562,f915(x45563,x45562)),f256(x45563,x45562))))),x45565))))),f328(f328(f290(x45561,x45563,x45562),x45564),x45565))
% 159.37/159.08  [4652]~E(f31(x46521,x46522,x46523),f29(x46524,x46525,x46526))
% 159.37/159.08  [4655]~E(f30(x46551,x46552,x46553),f29(x46554,x46555,x46556))
% 159.37/159.08  [4656]~E(f30(x46561,x46562,x46563),f31(x46564,x46565,x46566))
% 159.37/159.08  [4171]E(f228(x41711,x41712,x41713,x41714,f224(x41711,x41712,x41715,x41716)),f328(f328(x41714,x41715),x41716))
% 159.37/159.08  [4172]E(f229(x41721,x41722,x41723,x41724,f224(x41721,x41722,x41725,x41726)),f328(f328(x41724,x41725),x41726))
% 159.37/159.08  [4298]E(f130(x42981,x42982,x42983,x42984,f129(x42982,x42985,x42986)),f328(f328(f328(x42984,x42985),x42986),f130(x42981,x42982,x42983,x42984,x42986)))
% 159.37/159.08  [4317]E(f78(x43171,x43172,f78(x43171,x43172,x43173,x43174,x43175),x43174,x43176),f78(x43171,x43172,x43173,x43174,x43176))
% 159.37/159.08  [4425]E(f328(f76(f915(x44251,x44252),x44252,f915(x44253,x44254),f260(x44251,x44252)),f262(x44253,x44251,x44254,x44252,x44255,x44256)),f328(f76(x44254,x44252,f915(x44253,x44254),x44256),f260(x44253,x44254)))
% 159.37/159.08  [4426]E(f328(f76(f915(x44261,x44262),x44261,f915(x44263,x44264),f255(x44261,x44262)),f262(x44263,x44261,x44264,x44262,x44265,x44266)),f328(f76(x44263,x44261,f915(x44263,x44264),x44265),f255(x44263,x44264)))
% 159.37/159.08  [4042]E(f328(f328(f76(x40421,x40422,x40423,x40424),x40425),x40426),f328(x40424,f328(x40425,x40426)))
% 159.37/159.08  [4181]E(f227(x41811,f915(x41812,f911(x41812)),x41813,f328(f261(x41812,f911(x41812),x41811),x41814),f328(f137(x41812),f129(x41812,x41815,x41816))),f328(f328(x41814,x41815),x41816))
% 159.37/159.08  [4231]E(f230(x42311,x42312,x42313,x42314,f224(x42311,x42312,x42315,x42316)),f328(f328(f83(a909),f328(f328(f83(a909),f328(x42313,x42315)),f328(x42314,x42316))),f328(a116,f2(a909))))
% 159.37/159.08  [3838]E(f328(f328(f261(x38381,x38382,x38383),x38384),f328(f328(f256(x38381,x38382),x38385),x38386)),f328(f328(x38384,x38385),x38386))
% 159.37/159.08  [3900]E(f328(f328(f328(f10(x39001,x39002,x39003),x39004),x39005),x39006),f328(x39004,f328(x39005,x39006)))
% 159.37/159.08  [3901]E(f328(f328(f328(f9(x39011,x39012,x39013),x39014),x39015),x39016),f328(f328(x39014,x39016),x39015))
% 159.37/159.08  [3919]E(f328(f328(f328(f20(x39191,x39192,x39193),x39194),x39195),x39196),f328(f328(x39194,x39196),f328(x39195,x39196)))
% 159.37/159.08  [3941]E(f328(f158(x39411,x39412,x39413,x39414),f328(f328(f153(x39412),x39415),x39416)),f328(f328(x39414,x39415),x39416))
% 159.37/159.08  [3981]E(f171(f915(x39811,x39812),f328(f328(f243(a909),x39813),x39814),f328(f328(f256(x39811,x39812),x39815),x39816)),f328(f328(f183(x39811,x39812),f171(x39811,x39813,x39815)),f171(x39812,x39814,x39816)))
% 159.37/159.08  [4046]E(f328(f328(f153(f915(x40461,x40462)),f328(f328(f256(x40461,x40462),x40463),x40464)),f328(f328(f183(x40461,x40462),x40465),x40466)),f328(f328(f183(x40461,x40462),f328(f328(f153(x40461),x40463),x40465)),f328(f328(f153(x40462),x40464),x40466)))
% 159.37/159.08  [4047]E(f328(f328(f156(x40471,x40472),x40473),f328(f328(f161(x40471,x40474),x40475),x40476)),f328(f328(f161(x40472,f328(f328(f156(x40471,x40472),x40473),x40474)),x40475),f328(x40473,x40476)))
% 159.37/159.08  [4070]E(f328(f328(f259(x40701,x40702,x40703,x40704),x40705),x40706),f328(x40704,f328(f328(f256(x40701,x40702),x40705),x40706)))
% 159.37/159.08  [4088]E(f328(f144(x40881,x40882,x40883,x40884),f328(f328(f153(x40882),x40885),x40886)),f328(f144(x40881,x40882,x40883,f328(f328(x40883,x40884),x40885)),x40886))
% 159.37/159.08  [4114]E(f264(x41141,x41142,x41143,x41144,f328(f328(f256(x41141,x41142),x41145),x41146)),f328(f328(x41144,x41145),x41146))
% 159.37/159.08  [4195]E(f328(f328(f42(x41951,f916(x41952,a903)),x41953),f328(f76(x41954,f916(x41952,a903),x41951,x41955),x41956)),f328(f328(f42(x41954,f916(x41952,a903)),f328(f311(x41951,x41954,x41956),x41953)),x41955))
% 159.37/159.08  [4245]E(f328(f328(f156(x42451,x42452),x42453),f328(f328(f156(x42454,x42451),x42455),x42456)),f328(f328(f156(x42454,x42452),f328(f76(x42451,x42452,x42454,x42453),x42455)),x42456))
% 159.37/159.08  [4251]E(f328(f311(x42511,x42512,f328(f76(x42513,x42512,x42511,x42514),x42515)),x42516),f328(f311(x42513,x42512,x42514),f328(f311(x42511,x42513,x42515),x42516)))
% 159.37/159.08  [4252]E(f328(f312(x42521,x42522,f328(f76(x42523,x42522,x42521,x42524),x42525)),x42526),f328(f312(x42521,x42523,x42525),f328(f312(x42523,x42522,x42524),x42526)))
% 159.37/159.08  [4280]E(f328(f144(x42801,x42802,x42803,f328(f144(x42801,x42802,x42803,x42804),x42805)),x42806),f328(f144(x42801,x42802,x42803,x42804),f328(f328(f136(x42802),x42805),x42806)))
% 159.37/159.08  [4415]E(f328(f262(x44151,x44151,x44152,x44153,f35(x44151),x44154),f328(f328(f256(x44151,x44152),x44155),x44156)),f328(f328(f256(x44151,x44153),x44155),f328(x44154,x44156)))
% 159.37/159.08  [4416]E(f328(f262(x44161,x44162,x44163,x44163,x44164,f35(x44163)),f328(f328(f256(x44161,x44163),x44165),x44166)),f328(f328(f256(x44162,x44163),f328(x44164,x44165)),x44166))
% 159.37/159.08  [4504]E(f328(f328(f156(f915(x45041,x45042),f915(x45041,x45043)),f328(f261(x45041,x45042,f915(x45041,x45043)),f328(f328(f9(x45041,f916(x45042,x45043),f916(x45042,f915(x45041,x45043))),f328(f328(f10(f916(x45043,f915(x45041,x45043)),f916(f916(x45042,x45043),f916(x45042,f915(x45041,x45043))),x45041),f10(x45043,f915(x45041,x45043),x45042)),f256(x45041,x45043))),x45044))),f328(f328(f183(x45041,x45042),x45045),x45046)),f328(f328(f183(x45041,x45043),x45045),f328(f328(f156(x45042,x45043),x45044),x45046)))
% 159.37/159.08  [3905]E(f98(x39051,x39052,x39053,f328(f328(f328(f94(x39051),x39054),x39055),x39056)),f328(f328(f328(x39053,x39054),x39055),x39056))
% 159.37/159.08  [3906]E(f99(x39061,x39062,x39063,f328(f328(f328(f94(x39061),x39064),x39065),x39066)),f328(f328(f328(x39063,x39064),x39065),x39066))
% 159.37/159.08  [4098]E(f328(f328(f76(x40981,x40982,x40983,f328(f18(x40982,x40981),x40984)),x40985),x40986),x40984)
% 159.37/159.08  [4130]E(f328(f311(x41301,x41302,x41303),f328(f311(x41304,x41301,x41305),x41306)),f328(f311(x41304,x41302,f328(f328(f10(x41301,x41302,x41304),x41303),x41305)),x41306))
% 159.37/159.08  [4136]E(f328(f328(f42(x41361,f916(x41362,a903)),f328(f311(x41363,x41361,x41364),x41365)),x41366),f328(f328(f42(x41363,f916(x41362,a903)),x41365),f328(f328(f10(x41361,f916(x41362,a903),x41363),x41366),x41364)))
% 159.37/159.08  [4137]E(f328(f328(f43(x41371,f916(x41372,a903)),f328(f311(x41373,x41371,x41374),x41375)),x41376),f328(f328(f43(x41373,f916(x41372,a903)),x41375),f328(f328(f10(x41371,f916(x41372,a903),x41373),x41376),x41374)))
% 159.37/159.08  [4138]E(f328(f328(f42(x41381,f916(x41382,a903)),x41383),f328(f328(f10(x41384,f916(x41382,a903),x41381),x41385),x41386)),f328(f328(f42(x41384,f916(x41382,a903)),f328(f311(x41381,x41384,x41386),x41383)),x41385))
% 159.37/159.08  [4139]E(f328(f328(f43(x41391,f916(x41392,a903)),x41393),f328(f328(f10(x41394,f916(x41392,a903),x41391),x41395),x41396)),f328(f328(f43(x41394,f916(x41392,a903)),f328(f311(x41391,x41394,x41396),x41393)),x41395))
% 159.37/159.08  [4197]E(f328(f328(f42(x41971,f916(x41972,a903)),x41973),f328(f328(f10(f916(x41974,a903),f916(x41972,a903),x41971),f311(x41974,x41972,x41975)),x41976)),f328(f311(x41974,x41972,x41975),f328(f328(f42(x41971,f916(x41974,a903)),x41973),x41976)))
% 159.37/159.08  [4198]E(f328(f328(f42(x41981,f916(x41982,a903)),x41983),f328(f328(f10(f916(x41984,a903),f916(x41982,a903),x41981),f287(x41984,x41982,x41985)),x41986)),f328(f287(x41984,x41982,x41985),f328(f328(f42(x41981,f916(x41984,a903)),x41983),x41986)))
% 159.37/159.08  [4199]E(f328(f328(f42(x41991,f916(x41992,a903)),x41993),f328(f328(f10(f916(x41994,a903),f916(x41992,a903),x41991),f312(x41992,x41994,x41995)),x41996)),f328(f312(x41992,x41994,x41995),f328(f328(f42(x41991,f916(x41994,a903)),x41993),x41996)))
% 159.37/159.08  [4200]E(f328(f328(f43(x42001,f916(x42002,a903)),x42003),f328(f328(f10(f916(x42004,a903),f916(x42002,a903),x42001),f312(x42002,x42004,x42005)),x42006)),f328(f312(x42002,x42004,x42005),f328(f328(f43(x42001,f916(x42004,a903)),x42003),x42006)))
% 159.37/159.08  [4285]E(f328(f144(x42851,x42852,f328(f9(x42852,x42851,x42851),x42853),x42854),f328(f170(x42852),f328(f328(f153(x42852),x42855),x42856))),f328(f328(x42853,x42855),f328(f144(x42851,x42852,f328(f9(x42852,x42851,x42851),x42853),x42854),f328(f170(x42852),x42856))))
% 159.37/159.08  [4344]E(f328(f328(f20(f915(x43441,x43442),x43442,x43443),f328(f328(f10(x43444,f916(x43442,x43443),f915(x43441,x43442)),x43445),f328(f328(f10(x43441,x43444,f915(x43441,x43442)),x43446),f255(x43441,x43442)))),f260(x43441,x43442)),f328(f261(x43441,x43442,x43443),f328(f328(f10(x43444,f916(x43442,x43443),x43441),x43445),x43446)))
% 159.37/159.08  [4351]E(f328(f144(x43511,x43512,f328(f9(x43512,x43511,x43511),x43513),f328(f144(x43511,x43512,f328(f9(x43512,x43511,x43511),x43513),x43514),f328(f170(x43512),x43515))),f328(f170(x43512),x43516)),f328(f144(x43511,x43512,f328(f9(x43512,x43511,x43511),x43513),x43514),f328(f170(x43512),f328(f328(f136(x43512),x43516),x43515))))
% 159.37/159.08  [4353]E(f328(f328(f156(f915(x43531,x43532),f915(x43533,x43532)),f328(f261(x43531,x43532,f915(x43533,x43532)),f328(f328(f10(x43533,f916(x43532,f915(x43533,x43532)),x43531),f256(x43533,x43532)),x43534))),f328(f328(f183(x43531,x43532),x43535),x43536)),f328(f328(f183(x43533,x43532),f328(f328(f156(x43531,x43533),x43534),x43535)),x43536))
% 159.37/159.08  [4398]P107(f328(f328(f239(f916(x43981,a903)),f328(f287(x43982,x43981,x43983),f328(f328(f43(x43984,f916(x43982,a903)),x43985),x43986))),f328(f328(f43(x43984,f916(x43981,a903)),x43985),f328(f328(f10(f916(x43982,a903),f916(x43981,a903),x43984),f287(x43982,x43981,x43983)),x43986))))
% 159.37/159.08  [4210]E(f328(f328(f183(x42101,x42102),f328(f328(f161(x42101,x42103),x42104),f328(f255(x42101,x42102),x42105))),f328(f328(f161(x42102,x42106),x42104),f328(f260(x42101,x42102),x42105))),f328(f328(f161(f915(x42101,x42102),f328(f328(f183(x42101,x42102),x42103),x42106)),x42104),x42105))
% 159.37/159.08  [4268]E(f328(f328(f105(f916(f915(x42681,x42682),a903)),f328(f328(f290(x42681,x42683,x42682),x42684),x42685)),f328(f328(f290(x42681,x42683,x42682),x42684),x42686)),f328(f328(f290(x42681,x42683,x42682),x42684),f328(f328(f105(f916(f915(x42683,x42682),a903)),x42685),x42686)))
% 159.37/159.08  [4363]E(f328(f328(f310(f915(x43631,x43632)),f328(f328(f256(x43631,x43632),x43633),x43634)),f328(f328(f105(f916(f915(x43631,x43632),a903)),f328(f328(f258(x43631,x43632),x43635),f328(f18(f916(x43632,a903),x43631),f328(f328(f310(x43632),x43634),x43636)))),f328(f328(f258(x43631,x43632),f328(f328(f310(x43631),x43633),x43635)),f328(f18(f916(x43632,a903),x43631),x43636)))),f328(f328(f258(x43631,x43632),f328(f328(f310(x43631),x43633),x43635)),f328(f18(f916(x43632,a903),x43631),f328(f328(f310(x43632),x43634),x43636))))
% 159.37/159.08  [4442]E(f328(f328(f106(f916(x44421,a903)),f328(f312(x44421,x44422,f328(f76(f915(x44422,x44423),x44422,x44421,f255(x44422,x44423)),x44424)),x44425)),f328(f312(x44421,x44423,f328(f76(f915(x44422,x44423),x44423,x44421,f260(x44422,x44423)),x44424)),x44426)),f328(f312(x44421,f915(x44422,x44423),x44424),f328(f328(f258(x44422,x44423),x44425),f328(f18(f916(x44423,a903),x44422),x44426))))
% 159.37/159.08  [4292]E(f328(f328(f105(f916(f915(x42921,x42922),a903)),f328(f328(f290(x42921,x42923,x42922),x42924),x42925)),f328(f328(f290(x42921,x42923,x42922),x42926),x42925)),f328(f328(f290(x42921,x42923,x42922),f328(f328(f105(f916(f915(x42921,x42923),a903)),x42924),x42926)),x42925))
% 159.37/159.08  [4423]E(f328(f328(f42(x44231,f916(x44232,a903)),x44233),f328(f328(f9(x44231,f916(x44234,f916(x44232,a903)),f916(x44232,a903)),f328(f328(f10(f916(x44234,a903),f916(f916(x44234,f916(x44232,a903)),f916(x44232,a903)),x44231),f42(x44234,f916(x44232,a903))),x44235)),x44236)),f328(f328(f42(x44234,f916(x44232,a903)),f328(f328(f42(x44231,f916(x44234,a903)),x44233),x44235)),x44236))
% 159.37/159.08  [4424]E(f328(f328(f43(x44241,f916(x44242,a903)),x44243),f328(f328(f9(x44241,f916(x44244,f916(x44242,a903)),f916(x44242,a903)),f328(f328(f10(f916(x44244,a903),f916(f916(x44244,f916(x44242,a903)),f916(x44242,a903)),x44241),f43(x44244,f916(x44242,a903))),x44245)),x44246)),f328(f328(f43(x44244,f916(x44242,a903)),f328(f328(f42(x44241,f916(x44244,a903)),x44243),x44245)),x44246))
% 159.37/159.08  [4476]E(f328(f261(x44761,x44762,f915(x44763,x44764)),f328(f328(f9(x44761,f916(x44762,x44764),f916(x44762,f915(x44763,x44764))),f328(f328(f10(f916(x44764,f915(x44763,x44764)),f916(f916(x44762,x44764),f916(x44762,f915(x44763,x44764))),x44761),f10(x44764,f915(x44763,x44764),x44762)),f328(f328(f10(x44763,f916(x44764,f915(x44763,x44764)),x44761),f256(x44763,x44764)),x44765))),x44766)),f262(x44761,x44763,x44762,x44764,x44765,x44766))
% 159.37/159.08  [4499]E(f328(f311(x44991,x44992,f328(f328(f20(x44991,x44992,x44992),f328(f328(f20(x44991,x44992,f916(x44992,x44992)),f328(f328(f10(a903,f916(x44992,f916(x44992,x44992)),x44991),f100(x44992)),x44993)),x44994)),x44995)),x44996),f328(f328(f105(f916(x44992,a903)),f328(f311(x44991,x44992,x44994),f328(f328(f106(f916(x44991,a903)),x44996),f328(f266(x44991),x44993)))),f328(f311(x44991,x44992,x44995),f328(f328(f106(f916(x44991,a903)),x44996),f328(f266(x44991),f328(f328(f10(a903,a903,x44991),a323),x44993))))))
% 159.37/159.08  [4511]E(f328(f311(x45111,f915(x45112,x45113),f328(f328(f20(x45111,x45113,f915(x45112,x45113)),f328(f328(f10(x45112,f916(x45113,f915(x45112,x45113)),x45111),f256(x45112,x45113)),x45114)),x45115)),x45116),f328(f328(f258(x45112,x45113),f328(f311(x45111,x45112,x45114),x45116)),f328(f328(f10(f916(x45111,a903),f916(x45113,a903),x45112),f311(x45111,x45113,x45115)),f328(f328(f9(x45112,f916(x45111,a903),f916(x45111,a903)),f328(f328(f10(f916(x45111,a903),f916(f916(x45111,a903),f916(x45111,a903)),x45112),f106(f916(x45111,a903))),f328(f328(f10(f916(x45112,a903),f916(x45111,a903),x45112),f312(x45111,x45112,x45114)),f328(f328(f9(x45112,f916(x45112,a903),f916(x45112,a903)),f310(x45112)),f190(f916(x45112,a903)))))),x45116))))
% 159.37/159.08  [4536]E(f250(x45361,x45362,x45363,x45364,x45365,x45366),f328(x45364,f328(f266(x45361),f328(f328(f10(f916(f916(x45363,x45361),a903),a903,x45361),f90(f916(x45363,x45361))),f328(f328(f10(f916(f916(x45363,x45361),a903),f916(f916(x45363,x45361),a903),x45361),f328(f20(f916(x45363,x45361),a903,a903),f328(f328(f10(a903,f916(a903,a903),f916(x45363,x45361)),a326),f328(f328(f9(f916(x45363,x45361),f916(f916(x45363,x45361),a903),a903),f330(f916(x45363,x45361))),x45365)))),f328(f328(f9(x45361,f916(f916(x45363,x45361),x45361),f916(f916(x45363,x45361),a903)),f328(f328(f10(f916(x45361,a903),f916(f916(f916(x45363,x45361),x45361),f916(f916(x45363,x45361),a903)),x45361),f10(x45361,a903,f916(x45363,x45361))),a325)),f328(f328(f9(f916(x45363,x45361),x45363,x45361),f7(f916(x45363,x45361))),x45366)))))))
% 159.37/159.08  [4325]E(f328(f76(x43251,x43252,x43253,x43254),f78(x43253,x43251,x43255,x43256,x43257)),f78(x43253,x43252,f328(f76(x43251,x43252,x43253,x43254),x43255),x43256,f328(x43254,x43257)))
% 159.37/159.08  [4459]E(f328(f260(x44591,x44592),f328(f262(x44593,x44591,x44594,x44592,x44595,x44596),x44597)),f328(x44596,f328(f260(x44593,x44594),x44597)))
% 159.37/159.08  [4460]E(f328(f255(x44601,x44602),f328(f262(x44603,x44601,x44604,x44602,x44605,x44606),x44607)),f328(x44605,f328(f255(x44603,x44604),x44607)))
% 159.37/159.08  [4173]E(f328(f328(f183(x41731,x41732),f328(f328(f161(x41731,x41733),x41734),x41735)),f328(f328(f161(x41732,x41736),x41734),x41737)),f328(f328(f161(f915(x41731,x41732),f328(f328(f183(x41731,x41732),x41733),x41736)),x41734),f328(f328(f256(x41731,x41732),x41735),x41737)))
% 159.37/159.08  [4240]E(f328(f328(f328(f263(x42401,x42402,x42403,x42404),x42405),x42406),x42407),f328(f328(f261(x42402,x42403,x42404),x42406),f328(x42405,x42407)))
% 159.37/159.08  [4250]E(f328(f328(f328(f263(x42501,x42502,x42503,x42504),x42505),x42506),x42507),f328(f328(x42506,f328(f255(x42502,x42503),f328(x42505,x42507))),f328(f260(x42502,x42503),f328(x42505,x42507))))
% 159.37/159.08  [4303]E(f328(f76(x43031,x43032,x43033,x43034),f328(f76(x43035,x43031,x43033,x43036),x43037)),f328(f76(x43035,x43032,x43033,f328(f76(x43031,x43032,x43035,x43034),x43036)),x43037))
% 159.37/159.08  [4480]E(f328(f262(x44801,x44802,x44803,x44803,x44804,f35(x44803)),f328(f262(x44801,x44801,x44805,x44803,f35(x44801),x44806),x44807)),f328(f328(f256(x44802,x44803),f328(x44804,f328(f255(x44801,x44805),x44807))),f328(x44806,f328(f260(x44801,x44805),x44807))))
% 159.37/159.08  [4481]E(f328(f262(x44811,x44811,x44812,x44813,f35(x44811),x44814),f328(f262(x44815,x44811,x44812,x44812,x44816,f35(x44812)),x44817)),f328(f328(f256(x44811,x44813),f328(x44816,f328(f255(x44815,x44812),x44817))),f328(x44814,f328(f260(x44815,x44812),x44817))))
% 159.37/159.08  [4497]E(f328(f262(x44971,x44972,x44973,x44973,x44974,f35(x44973)),f328(f262(x44975,x44971,x44973,x44973,x44976,f35(x44973)),x44977)),f328(f262(x44975,x44972,x44973,x44973,f328(f76(x44971,x44972,x44975,x44974),x44976),f35(x44973)),x44977))
% 159.37/159.08  [4498]E(f328(f262(x44981,x44981,x44982,x44983,f35(x44981),x44984),f328(f262(x44981,x44981,x44985,x44982,f35(x44981),x44986),x44987)),f328(f262(x44981,x44981,x44985,x44983,f35(x44981),f328(f76(x44982,x44983,x44985,x44984),x44986)),x44987))
% 159.37/159.08  [4508]E(f328(f262(x45081,x45082,x45083,x45083,x45084,f35(x45083)),f328(f262(x45081,x45081,x45085,x45083,f35(x45081),x45086),x45087)),f328(f262(x45082,x45082,x45085,x45083,f35(x45082),x45086),f328(f262(x45081,x45082,x45085,x45085,x45084,f35(x45085)),x45087)))
% 159.37/159.08  [4207]E(f328(f328(f290(x42071,x42072,x42073),f328(f328(f290(x42071,x42074,x42072),x42075),x42076)),x42077),f328(f328(f290(x42071,x42074,x42073),x42075),f328(f328(f290(x42074,x42072,x42073),x42076),x42077)))
% 159.37/159.08  [4274]E(f328(f328(f261(x42741,x42742,x42743),f328(f76(x42744,f916(x42742,x42743),x42741,x42745),x42746)),x42747),f328(f328(x42745,f328(x42746,f328(f255(x42741,x42742),x42747))),f328(f260(x42741,x42742),x42747)))
% 159.37/159.08  [4356]E(f328(f144(x43561,x43562,f328(f9(x43562,x43561,x43561),x43563),x43564),f328(f170(x43562),f328(f328(f156(x43565,x43562),x43566),x43567))),f328(f144(x43561,x43565,f328(f9(x43565,x43561,x43561),f328(f76(x43562,f916(x43561,x43561),x43565,x43563),x43566)),x43564),f328(f170(x43565),x43567)))
% 159.37/159.08  [4304]E(f328(f328(f42(x43041,f916(f915(x43042,x43043),a903)),x43044),f328(f328(f10(f916(f915(x43045,x43043),a903),f916(f915(x43042,x43043),a903),x43041),f328(f290(x43042,x43045,x43043),x43046)),x43047)),f328(f328(f290(x43042,x43045,x43043),x43046),f328(f328(f42(x43041,f916(f915(x43045,x43043),a903)),x43044),x43047)))
% 159.37/159.08  [4447]E(f328(f328(f42(x44471,f916(f915(x44472,x44473),a903)),x44474),f328(f328(f9(x44471,f916(f915(x44475,x44473),a903),f916(f915(x44472,x44473),a903)),f328(f328(f10(f916(f915(x44472,x44475),a903),f916(f916(f915(x44475,x44473),a903),f916(f915(x44472,x44473),a903)),x44471),f290(x44472,x44475,x44473)),x44476)),x44477)),f328(f328(f290(x44472,x44475,x44473),f328(f328(f42(x44471,f916(f915(x44472,x44475),a903)),x44474),x44476)),x44477))
% 159.37/159.08  [4448]E(f328(f144(x44481,x44482,f328(f328(f9(x44481,f916(x44482,x44483),f916(x44482,x44481)),f328(f328(f10(f916(x44483,x44481),f916(f916(x44482,x44483),f916(x44482,x44481)),x44481),f10(x44483,x44481,x44482)),x44484)),x44485),x44486),x44487),f328(f144(x44481,x44483,x44484,x44486),f328(f328(f156(x44482,x44483),x44485),x44487)))
% 159.37/159.08  [4509]E(f328(f328(f43(x45091,f916(x45092,a903)),x45093),f328(f328(f10(f916(x45094,f916(x45092,a903)),f916(x45092,a903),x45091),f328(f43(x45094,f916(x45092,a903)),x45095)),f328(f328(f9(x45091,f916(x45094,f916(x45092,a903)),f916(x45094,f916(x45092,a903))),f328(f328(f10(f916(f916(x45092,a903),f916(x45092,a903)),f916(f916(x45094,f916(x45092,a903)),f916(x45094,f916(x45092,a903))),x45091),f10(f916(x45092,a903),f916(x45092,a903),x45094)),f328(f328(f10(f916(x45092,a903),f916(f916(x45092,a903),f916(x45092,a903)),x45091),f105(f916(x45092,a903))),x45096))),x45097))),f328(f328(f105(f916(x45092,a903)),f328(f328(f43(x45091,f916(x45092,a903)),x45093),x45096)),f328(f328(f43(x45094,f916(x45092,a903)),x45095),x45097)))
% 159.37/159.08  [4510]E(f328(f328(f42(x45101,f916(x45102,a903)),x45103),f328(f328(f10(f916(x45104,f916(x45102,a903)),f916(x45102,a903),x45101),f328(f42(x45104,f916(x45102,a903)),x45105)),f328(f328(f9(x45101,f916(x45104,f916(x45102,a903)),f916(x45104,f916(x45102,a903))),f328(f328(f10(f916(f916(x45102,a903),f916(x45102,a903)),f916(f916(x45104,f916(x45102,a903)),f916(x45104,f916(x45102,a903))),x45101),f10(f916(x45102,a903),f916(x45102,a903),x45104)),f328(f328(f10(f916(x45102,a903),f916(f916(x45102,a903),f916(x45102,a903)),x45101),f106(f916(x45102,a903))),x45106))),x45107))),f328(f328(f106(f916(x45102,a903)),f328(f328(f42(x45101,f916(x45102,a903)),x45103),x45106)),f328(f328(f42(x45104,f916(x45102,a903)),x45105),x45107)))
% 159.37/159.08  [4502]E(f201(x45021,x45022,f328(f328(f328(x45023,x45024),x45025),x45026),f328(f328(f9(x45021,f915(a103,a103),f916(a103,f911(x45022))),f328(f328(f9(x45021,a103,f916(f915(a103,a103),f916(a103,f911(x45022)))),f328(f328(f9(x45021,a103,f916(a103,f916(f915(a103,a103),f916(a103,f911(x45022))))),x45027),x45024)),x45025)),x45026)),f328(f328(f328(f213(x45021,x45022,x45023,x45027),x45024),x45025),x45026))
% 159.37/159.08  [4516]E(f202(x45161,x45162,f328(f328(f328(x45163,x45164),x45165),x45166),f328(f328(f9(x45161,f915(a103,a103),f916(a103,f911(x45162))),f328(f328(f9(x45161,a103,f916(f915(a103,a103),f916(a103,f911(x45162)))),f328(f328(f9(x45161,a103,f916(a103,f916(f915(a103,a103),f916(a103,f911(x45162))))),x45167),x45164)),x45165)),x45166)),f215(x45161,x45162,x45163,x45167,x45164,x45165,x45166))
% 159.37/159.08  [4507]E(f199(x45071,x45072,f328(f328(f328(x45073,x45074),x45075),x45076),f328(f328(f9(x45071,f915(a103,a103),f916(a103,f911(f913(x45072)))),f328(f328(f9(x45071,a103,f916(f915(a103,a103),f916(a103,f911(f913(x45072))))),f328(f328(f9(x45071,a103,f916(a103,f916(f915(a103,a103),f916(a103,f911(f913(x45072)))))),x45077),x45074)),x45075)),x45076)),f328(f328(f328(f209(x45071,x45072,x45073,x45077),x45074),x45075),x45076))
% 159.37/159.08  [4518]E(f200(x45181,x45182,f328(f328(f328(x45183,x45184),x45185),x45186),f328(f328(f9(x45181,f915(a103,a103),f916(a103,f911(f913(x45182)))),f328(f328(f9(x45181,a103,f916(f915(a103,a103),f916(a103,f911(f913(x45182))))),f328(f328(f9(x45181,a103,f916(a103,f916(f915(a103,a103),f916(a103,f911(f913(x45182)))))),x45187),x45184)),x45185)),x45186)),f211(x45181,x45182,x45183,x45187,x45184,x45185,x45186))
% 159.37/159.08  [4417]E(f328(f262(x44171,x44172,x44173,x44174,x44175,x44176),f328(f328(f256(x44171,x44173),x44177),x44178)),f328(f328(f256(x44172,x44174),f328(x44175,x44177)),f328(x44176,x44178)))
% 159.37/159.08  [4520]E(f328(f328(f156(f915(x45201,x45202),f915(x45203,x45204)),f328(f261(x45201,x45202,f915(x45203,x45204)),f328(f328(f9(x45201,f916(x45202,x45204),f916(x45202,f915(x45203,x45204))),f328(f328(f10(f916(x45204,f915(x45203,x45204)),f916(f916(x45202,x45204),f916(x45202,f915(x45203,x45204))),x45201),f10(x45204,f915(x45203,x45204),x45202)),f328(f328(f10(x45203,f916(x45204,f915(x45203,x45204)),x45201),f256(x45203,x45204)),x45205))),x45206))),f328(f328(f183(x45201,x45202),x45207),x45208)),f328(f328(f183(x45203,x45204),f328(f328(f156(x45201,x45203),x45205),x45207)),f328(f328(f156(x45202,x45204),x45206),x45208)))
% 159.37/159.08  [4523]E(f328(f328(f156(f915(x45231,x45232),x45233),f328(f261(x45231,x45232,x45233),f328(f328(f10(f916(x45232,f915(x45231,x45234)),f916(x45232,x45233),x45231),f328(f10(f915(x45231,x45234),x45233,x45232),x45235)),f328(f328(f9(x45231,f916(x45232,x45234),f916(x45232,f915(x45231,x45234))),f328(f328(f10(f916(x45234,f915(x45231,x45234)),f916(f916(x45232,x45234),f916(x45232,f915(x45231,x45234))),x45231),f10(x45234,f915(x45231,x45234),x45232)),f256(x45231,x45234))),x45236)))),f328(f328(f183(x45231,x45232),x45237),x45238)),f328(f328(f156(f915(x45231,x45234),x45233),x45235),f328(f328(f183(x45231,x45234),x45237),f328(f328(f156(x45232,x45234),x45236),x45238))))
% 159.37/159.08  [4451]E(f328(f328(f156(f915(x44511,x44512),x44513),f328(f261(x44511,x44512,x44513),f328(f328(f10(f916(x44512,f915(x44514,x44512)),f916(x44512,x44513),x44511),f328(f10(f915(x44514,x44512),x44513,x44512),x44515)),f328(f328(f10(x44514,f916(x44512,f915(x44514,x44512)),x44511),f256(x44514,x44512)),x44516)))),f328(f328(f183(x44511,x44512),x44517),x44518)),f328(f328(f156(f915(x44514,x44512),x44513),x44515),f328(f328(f183(x44514,x44512),f328(f328(f156(x44511,x44514),x44516),x44517)),x44518)))
% 159.37/159.08  [4408]E(f328(f328(f261(x44081,x44082,x44083),f328(f328(f10(f916(x44082,f915(x44084,x44085)),f916(x44082,x44083),x44081),f328(f10(f915(x44084,x44085),x44083,x44082),f328(f261(x44084,x44085,x44083),x44086))),x44087)),x44088),f328(f328(f261(x44084,x44085,x44083),x44086),f328(f328(f261(x44081,x44082,f915(x44084,x44085)),x44087),x44088)))
% 159.37/159.08  [4524]E(f328(f328(f42(f915(x45241,x45242),f916(f915(x45243,x45244),a903)),f328(f328(f258(x45241,x45242),x45245),f328(f18(f916(x45242,a903),x45241),x45246))),f328(f261(x45241,x45242,f916(f915(x45243,x45244),a903)),f328(f328(f9(x45241,f916(x45242,f916(x45243,f916(x45244,a903))),f916(x45242,f916(f915(x45243,x45244),a903))),f328(f328(f10(f916(f916(x45243,f916(x45244,a903)),f916(f915(x45243,x45244),a903)),f916(f916(x45242,f916(x45243,f916(x45244,a903))),f916(x45242,f916(f915(x45243,x45244),a903))),x45241),f10(f916(x45243,f916(x45244,a903)),f916(f915(x45243,x45244),a903),x45242)),f328(f328(f10(f916(x45243,a903),f916(f916(x45243,f916(x45244,a903)),f916(f915(x45243,x45244),a903)),x45241),f258(x45243,x45244)),x45247))),f328(f328(f10(f916(x45244,a903),f916(x45243,f916(x45244,a903)),x45242),f18(f916(x45244,a903),x45243)),x45248)))),f328(f328(f258(x45243,x45244),f328(f328(f42(x45241,f916(x45243,a903)),x45245),x45247)),f328(f18(f916(x45244,a903),x45243),f328(f328(f42(x45242,f916(x45244,a903)),x45246),x45248))))
% 159.37/159.08  [4465]E(f328(f328(f263(x44651,x44652,x44653,x44654),f328(f328(f263(x44651,x44655,x44656,f915(x44652,x44653)),x44657),x44658)),x44659),f328(f328(f263(x44651,x44655,x44656,x44654),x44657),f328(f328(f9(x44655,f916(x44652,f916(x44653,x44654)),f916(x44656,x44654)),f328(f328(f10(f916(x44656,f915(x44652,x44653)),f916(f916(x44652,f916(x44653,x44654)),f916(x44656,x44654)),x44655),f263(x44656,x44652,x44653,x44654)),x44658)),x44659)))
% 159.37/159.08  [4494]E(f328(f76(f915(x44941,x44942),f915(x44943,x44944),f915(x44945,x44946),f262(x44941,x44943,x44942,x44944,x44947,x44948)),f262(x44945,x44941,x44946,x44942,x44949,x449410)),f262(x44945,x44943,x44946,x44944,f328(f76(x44941,x44943,x44945,x44947),x44949),f328(f76(x44942,x44944,x44946,x44948),x449410)))
% 159.37/159.08  [4500]E(f328(f262(x45001,x45002,x45003,x45004,x45005,x45006),f328(f262(x45007,x45001,x45008,x45003,x45009,x450010),x450011)),f328(f262(x45007,x45002,x45008,x45004,f328(f76(x45001,x45002,x45007,x45005),x45009),f328(f76(x45003,x45004,x45008,x45006),x450010)),x450011))
% 159.37/159.08  [4685]~P67(x46851)+P67(f913(x46851))
% 159.37/159.08  [4686]~P68(x46861)+P68(f913(x46861))
% 159.37/159.08  [4687]~P105(x46871)+P105(f910(x46871))
% 159.37/159.08  [4690]~P146(x46901)+~E(f81(x46901),f2(x46901))
% 159.37/159.08  [4692]~E(x46921,f2(a103))+E(f328(a24,x46921),f2(a1))
% 159.37/159.08  [4693]~E(x46931,f2(a1))+E(f85(a1,x46931),f2(a1))
% 159.37/159.08  [4701]~P108(x47011)+P35(x47011,f2(x47011))
% 159.37/159.08  [4703]~P109(x47031)+P18(x47031,f117(x47031))
% 159.37/159.08  [4712]P107(x47121)+P107(f328(a323,x47121))
% 159.37/159.08  [4766]~P108(x47661)+~P35(x47661,f81(x47661))
% 159.37/159.08  [4810]~P107(x48101)+~P107(f328(a323,x48101))
% 159.37/159.08  [4831]E(f328(a109,x48311),f2(a909))+~P107(f328(a195,x48311))
% 159.37/159.08  [4897]~P97(x48971)+P19(x48971,x48971,f84(x48971))
% 159.37/159.08  [4898]~P109(x48981)+P19(x48981,x48981,f243(x48981))
% 159.37/159.08  [4899]~P109(x48991)+P19(x48991,x48991,f238(x48991))
% 159.37/159.08  [4900]~P100(x49001)+P19(x49001,x49001,f105(x49001))
% 159.37/159.08  [4901]~P104(x49011)+P19(x49011,x49011,f106(x49011))
% 159.37/159.08  [4902]~P73(x49021)+P21(x49021,x49021,f84(x49021))
% 159.37/159.08  [4696]E(x46961,f2(a909))+E(f328(a116,f343(x46961)),x46961)
% 159.37/159.08  [4697]E(x46971,f2(a909))+E(f328(a116,f443(x46971)),x46971)
% 159.37/159.08  [4698]~E(x46981,f2(a909))+E(f328(f104(a1),x46981),f2(a1))
% 159.37/159.08  [4705]~P94(x47051)+E(f328(f108(x47051),a86),f2(x47051))
% 159.37/159.08  [4708]~E(f524(x47081),f2(a909))+E(f328(f167(a909),x47081),f2(a909))
% 159.37/159.08  [4709]~P112(x47091)+E(f241(x47091,f239(x47091)),f243(x47091))
% 159.37/159.08  [4710]~P112(x47101)+E(f242(x47101,f239(x47101)),f238(x47101))
% 159.37/159.08  [4711]~P89(x47111)+E(f85(x47111,f2(x47111)),f2(x47111))
% 159.37/159.08  [4720]~P108(x47201)+E(f328(f104(x47201),f2(a909)),f2(x47201))
% 159.37/159.08  [4721]~P108(x47211)+E(f328(f104(x47211),f81(a909)),f81(x47211))
% 159.37/159.08  [4722]~P140(x47221)+E(f328(f107(x47221),f2(a1)),f2(x47221))
% 159.37/159.08  [4723]~P140(x47231)+E(f328(f107(x47231),f81(a1)),f81(x47231))
% 159.37/159.08  [4724]E(x47241,f2(a909))+~E(f328(f104(a1),x47241),f2(a1))
% 159.37/159.08  [4760]~P96(x47601)+E(f328(f82(x47601),f190(x47601)),f246(x47601))
% 159.37/159.08  [4761]~P77(x47611)+E(f328(f82(x47611),f2(x47611)),f2(x47611))
% 159.37/159.08  [4762]~P96(x47621)+E(f328(f82(x47621),f246(x47621)),f190(x47621))
% 159.37/159.08  [4763]~P86(x47631)+E(f328(f79(x47631),f2(x47631)),f2(x47631))
% 159.37/159.08  [4764]~P113(x47641)+E(f328(f79(x47641),f81(x47641)),f81(x47641))
% 159.37/159.08  [4765]~P79(x47651)+E(f328(f167(x47651),f117(x47651)),f2(x47651))
% 159.37/159.08  [4784]~P42(x47841)+P46(f328(f174(a1),x47841))
% 159.37/159.08  [4815]~P94(x48151)+E(f328(f82(x48151),f81(x48151)),f328(f108(x48151),a101))
% 159.37/159.08  [4830]~P94(x48301)+P35(x48301,f328(f108(x48301),a86))
% 159.37/159.08  [4856]P42(x48561)+~P46(f328(f174(a1),x48561))
% 159.37/159.08  [4903]E(f328(f104(a1),f328(a109,x49031)),x49031)+P107(f328(a195,x49031))
% 159.37/159.08  [4973]~P117(x49731)+E(f249(x49731,f81(x49731),f84(x49731)),f248(x49731))
% 159.37/159.08  [5006]~P94(x50061)+~P35(x50061,f328(f108(x50061),a101))
% 159.37/159.08  [5153]E(f328(f79(a1),x51531),x51531)+P107(f328(f328(f240(a1),x51531),f2(a1)))
% 159.37/159.08  [5171]~E(f328(a109,x51711),f2(a909))+P107(f328(f328(f239(a1),x51711),f2(a1)))
% 159.37/159.08  [5235]~P107(f328(a195,x52351))+P107(f328(f328(f240(a1),x52351),f2(a1)))
% 159.37/159.08  [5275]~P125(x52751)+P107(f328(f328(f240(x52751),f2(x52751)),f81(x52751)))
% 159.37/159.08  [5276]~P125(x52761)+P107(f328(f328(f239(x52761),f2(x52761)),f81(x52761)))
% 159.37/159.08  [5277]~P140(x52771)+P107(f328(f328(f330(x52771),f2(x52771)),f114(x52771)))
% 159.37/159.08  [5278]~P108(x52781)+P107(f328(f328(f330(x52781),f2(x52781)),f188(x52781)))
% 159.37/159.08  [5279]~P140(x52791)+P107(f328(f328(f330(x52791),f81(x52791)),f114(x52791)))
% 159.37/159.08  [5280]~P108(x52801)+P107(f328(f328(f330(x52801),f81(x52801)),f188(x52801)))
% 159.37/159.08  [5333]E(x53331,f2(a909))+~P107(f328(f328(f239(a909),x53331),f2(a909)))
% 159.37/159.08  [5376]E(f328(a109,x53761),f2(a909))+~P107(f328(f328(f239(a1),x53761),f2(a1)))
% 159.37/159.08  [5441]P107(f328(a195,x54411))+~P107(f328(f328(f240(a1),x54411),f2(a1)))
% 159.37/159.08  [5448]~P109(x54481)+P21(x54481,f910(x54481),f150(x54481,x54481,f7(x54481)))
% 159.37/159.08  [5467]P46(x54671)+~P107(f328(f328(f239(a1),f2(a1)),f344(x54671)))
% 159.37/159.08  [5472]E(f328(f79(a1),x54721),f328(f82(a1),x54721))+~P107(f328(f328(f240(a1),x54721),f2(a1)))
% 159.37/159.08  [5642]~P125(x56421)+~P107(f328(f328(f240(x56421),f81(x56421)),f2(x56421)))
% 159.37/159.08  [5643]~P125(x56431)+~P107(f328(f328(f239(x56431),f81(x56431)),f2(x56431)))
% 159.37/159.08  [5657]~E(x56571,f2(a1))+P107(f328(f328(f240(a1),f328(f79(a1),x56571)),f81(a1)))
% 159.37/159.08  [5658]~E(x56581,f2(a909))+P107(f328(f328(f239(a1),f328(f104(a1),x56581)),f2(a1)))
% 159.37/159.08  [5780]~P79(x57801)+E(f144(x57801,x57801,f83(x57801),f2(x57801)),f167(x57801))
% 159.37/159.08  [5955]~P92(x59551)+P30(a909,x59551,f104(x59551),f246(f916(a909,a903)))
% 159.37/159.08  [6155]E(x61551,f2(a909))+~P107(f328(f328(f239(a1),f328(f104(a1),x61551)),f2(a1)))
% 159.37/159.08  [6156]E(x61561,f2(a1))+~P107(f328(f328(f240(a1),f328(f79(a1),x61561)),f81(a1)))
% 159.37/159.08  [6950]~P107(f328(f328(f240(a1),x69501),f2(a1)))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x69501),x69501)),f2(a1)))
% 159.37/159.08  [7504]P107(f328(f328(f240(a1),x75041),f2(a1)))+~P107(f328(f328(f240(a1),f328(f328(f83(a1),x75041),x75041)),f2(a1)))
% 159.37/159.08  [8062]E(x80621,f328(a5,f2(a909)))+P107(f328(f328(f240(a909),f328(f328(f3(a909),f328(a22,x80621)),f328(a116,f2(a909)))),f328(a22,x80621)))
% 159.37/159.08  [8842]~P107(f328(f328(f240(a1),x88421),f2(a1)))+P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x88421),x88421)),a101)),f2(a1)))
% 159.37/159.08  [8936]~P107(f328(f328(f240(a1),x89361),f2(a1)))+P107(f328(f328(f240(a1),f328(f328(f83(a1),f328(f328(f83(a1),f81(a1)),x89361)),x89361)),f2(a1)))
% 159.37/159.08  [9255]P107(f328(f328(f240(a1),x92551),f2(a1)))+~P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x92551),x92551)),a101)),f2(a1)))
% 159.37/159.08  [9324]P107(f328(f328(f240(a1),x93241),f2(a1)))+~P107(f328(f328(f240(a1),f328(f328(f83(a1),f328(f328(f83(a1),f81(a1)),x93241)),x93241)),f2(a1)))
% 159.37/159.08  [4804]~E(a86,x48041)+E(f328(f328(f83(a1),x48041),x48041),a86)
% 159.37/159.08  [4805]~E(x48051,a86)+E(f328(f328(f83(a1),x48051),x48051),a86)
% 159.37/159.08  [4816]E(x48161,f2(a1))+E(f328(f328(f39(a1),x48161),x48161),f81(a1))
% 159.37/159.08  [4950]E(x49501,a86)+~E(f328(f328(f83(a1),x49501),x49501),a86)
% 159.37/159.08  [4951]E(a86,x49511)+~E(f328(f328(f83(a1),x49511),x49511),a86)
% 159.37/159.08  [4963]~P109(x49631)+E(f141(x49631,f190(f916(x49631,a903))),f117(x49631))
% 159.37/159.08  [4964]~P10(x49641)+E(f40(x49641,f190(f916(x49641,a903))),f190(x49641))
% 159.37/159.08  [4965]~P10(x49651)+E(f40(x49651,f246(f916(x49651,a903))),f246(x49651))
% 159.37/159.08  [4966]~P10(x49661)+E(f41(x49661,f190(f916(x49661,a903))),f246(x49661))
% 159.37/159.08  [4967]~P10(x49671)+E(f41(x49671,f246(f916(x49671,a903))),f190(x49671))
% 159.37/159.08  [5109]E(x51091,f2(a909))+P107(f328(f328(f240(a909),f2(a909)),x51091))
% 159.37/159.08  [5128]~P11(x51281)+P107(f328(f328(f239(a1),f2(a1)),x51281))
% 159.37/159.08  [5162]~E(f328(f108(a909),x51621),f2(a909))+P107(f328(f328(f239(a1),x51621),a86))
% 159.37/159.08  [5167]P46(x51671)+P107(f328(f328(f330(a1),f344(x51671)),x51671))
% 159.37/159.08  [5168]E(x51681,f328(a5,f2(a909)))+P107(f328(f328(f239(a103),f81(a103)),x51681))
% 159.37/159.08  [5208]P107(f328(a195,x52081))+P107(f328(f328(f239(a1),f2(a1)),x52081))
% 159.37/159.08  [5257]E(f328(f104(a1),f328(a109,x52571)),f2(a1))+P107(f328(f328(f239(a1),f2(a1)),x52571))
% 159.37/159.08  [5315]E(f328(f104(a1),f328(f108(a909),x53151)),f328(f108(a1),x53151))+P107(f328(a195,f328(f108(a1),x53151)))
% 159.37/159.08  [5339]E(f328(f108(a909),x53391),f2(a909))+~P107(f328(a195,f328(f108(a1),x53391)))
% 159.37/159.08  [5340]E(f328(f108(a909),x53401),f2(a909))+~P107(f328(f328(f239(a1),x53401),a86))
% 159.37/159.08  [5373]P11(x53731)+~P107(f328(f328(f239(a1),f2(a1)),x53731))
% 159.37/159.08  [5451]E(f328(a116,f502(x54511)),x54511)+~P107(f328(f328(f240(a909),f2(a909)),x54511))
% 159.37/159.08  [5452]E(f328(a116,f542(x54521)),x54521)+~P107(f328(f328(f240(a909),f2(a909)),x54521))
% 159.37/159.08  [5461]E(f328(a116,f328(f108(a909),x54611)),f81(a909))+~P107(f328(a195,f328(f108(a1),x54611)))
% 159.37/159.08  [5468]E(f328(f104(a1),f607(x54681)),x54681)+~P107(f328(f328(f240(a1),f2(a1)),x54681))
% 159.37/159.08  [5475]~E(x54751,f328(a5,f2(a909)))+~P107(f328(f328(f239(a103),f81(a103)),x54751))
% 159.37/159.08  [5482]E(f328(f104(a1),f328(f108(a909),x54821)),f2(a1))+~P107(f328(a195,f328(f108(a1),x54821)))
% 159.37/159.08  [5507]E(f328(f167(a909),x55071),f2(a909))+P107(f328(f328(f330(a909),f524(x55071)),f328(f174(a909),x55071)))
% 159.37/159.08  [5527]E(f328(f104(a1),f328(a109,x55271)),x55271)+~P107(f328(f328(f239(a1),f2(a1)),x55271))
% 159.37/159.08  [5535]~P107(f328(a195,x55351))+~P107(f328(f328(f239(a1),f2(a1)),x55351))
% 159.37/159.08  [5635]E(f328(f328(f83(a909),f81(a909)),f328(f108(a909),x56351)),f81(a909))+~P107(f328(f328(f240(a1),x56351),a86))
% 159.37/159.08  [5699]E(x56991,f2(a909))+~P107(f328(f328(f240(a909),x56991),f328(a116,f2(a909))))
% 159.37/159.08  [5738]E(f328(f328(f83(a909),f328(f108(a909),x57381)),f81(a909)),f81(a909))+~P107(f328(f328(f240(a1),x57381),a86))
% 159.37/159.08  [5739]E(f328(f328(f3(a909),f328(f108(a909),x57391)),f81(a909)),f2(a909))+~P107(f328(f328(f239(a1),x57391),a86))
% 159.37/159.08  [5751]~P46(x57511)+E(f328(f38(a909),f328(f311(a1,a909,a109),x57511)),f328(f38(a1),x57511))
% 159.37/159.08  [5781]~P109(x57811)+E(f241(x57811,f328(f9(x57811,x57811,a903),f239(x57811))),f238(x57811))
% 159.37/159.08  [5782]~P109(x57821)+E(f242(x57821,f328(f9(x57821,x57821,a903),f239(x57821))),f243(x57821))
% 159.37/159.08  [5792]E(f48(a909,f328(a116,f2(a909)),f328(f108(a909),x57921)),f328(a116,f2(a909)))+~P107(f328(a195,f328(f108(a1),x57921)))
% 159.37/159.08  [5801]P107(f328(f328(f240(a1),f2(a1)),x58011))+~P107(f328(f328(f239(a1),f81(a1)),x58011))
% 159.37/159.08  [5802]~P107(f328(f328(f240(a1),f2(a1)),x58021))+P107(f328(f328(f239(a1),f81(a1)),x58021))
% 159.37/159.08  [5813]E(f328(a116,f328(f328(f3(a909),x58131),f81(a909))),x58131)+~P107(f328(f328(f240(a909),f2(a909)),x58131))
% 159.37/159.08  [5869]P107(f328(f328(f240(a909),f2(a909)),f607(x58691)))+~P107(f328(f328(f240(a1),f2(a1)),x58691))
% 159.37/159.08  [5928]E(f48(a1,f328(f108(a1),a101),x59281),f328(f328(f3(a1),x59281),f81(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x59281))
% 159.37/159.08  [5969]~P107(f328(f328(f240(a1),a86),x59691))+P107(f328(f328(f240(a909),f2(a909)),f328(f108(a909),x59691)))
% 159.37/159.08  [5974]E(f328(a22,f834(x59741)),x59741)+~P107(f328(f328(f330(a909),x59741),f246(f916(a909,a903))))
% 159.37/159.08  [6022]P107(f328(f328(f240(a909),f2(a909)),f328(a109,x60221)))+~P107(f328(f328(f240(a1),f2(a1)),x60221))
% 159.37/159.08  [6071]~P107(f328(f328(f240(a909),f2(a909)),x60711))+P107(f328(f328(f240(a1),f2(a1)),f328(f104(a1),x60711)))
% 159.37/159.08  [6108]~P107(f328(f328(f240(a909),f2(a909)),f328(a109,x61081)))+P107(f328(f328(f240(a1),f2(a1)),x61081))
% 159.37/159.08  [6123]~P46(x61231)+E(f328(f311(a909,a1,f104(a1)),f328(f311(a1,a909,a109),x61231)),x61231)
% 159.37/159.08  [6136]P107(f328(f328(f240(a1),a86),x61361))+~P107(f328(f328(f240(a909),f2(a909)),f328(f108(a909),x61361)))
% 159.37/159.08  [6195]P107(f328(f328(f240(a909),f2(a909)),x61951))+~P107(f328(f328(f240(a1),f2(a1)),f328(f104(a1),x61951)))
% 159.37/159.08  [6308]E(f328(f311(a909,a1,f104(a1)),f328(f284(a909),f328(a109,x63081))),f328(f303(a1,f2(a1)),x63081))+~P107(f328(f328(f239(a1),f2(a1)),x63081))
% 159.37/159.08  [6324]~P125(x63241)+P107(f328(f328(f240(x63241),f2(x63241)),f328(f328(f83(x63241),f81(x63241)),f81(x63241))))
% 159.37/159.08  [6373]P107(f328(f328(f240(a909),f328(a116,f2(a909))),f328(a109,x63731)))+~P107(f328(f328(f240(a1),f81(a1)),x63731))
% 159.37/159.08  [6469]E(x64691,f2(a1))+P107(f328(f52(f2(a1),x64691),f328(f328(f256(a1,a1),f2(a1)),f2(a1))))
% 159.37/159.08  [6638]~P107(f328(f328(f240(a909),f328(a116,f2(a909))),f328(a109,x66381)))+P107(f328(f328(f240(a1),f81(a1)),x66381))
% 159.37/159.08  [7061]~P119(x70611)+P43(x70611,f328(f266(f915(x70611,x70611)),f328(f261(x70611,x70611,a903),f240(x70611))))
% 159.37/159.08  [5686]E(f328(f108(a909),f328(f328(f3(a1),x56861),a101)),f328(a116,f328(f108(a909),x56861)))+P107(f328(a195,f328(f108(a1),x56861)))
% 159.37/159.08  [5702]~P42(x57021)+E(f328(f328(f156(a909,a1),f104(a1)),f328(f328(f156(a1,a909),a109),x57021)),x57021)
% 159.37/159.08  [5819]E(f328(f82(a1),f328(f104(a1),f328(a116,f653(x58191)))),x58191)+~P107(f328(f328(f240(a1),x58191),f2(a1)))
% 159.37/159.08  [5829]E(f328(f328(f83(a909),f81(a909)),f328(f108(a909),x58291)),f328(f108(a909),f328(f328(f3(a1),x58291),a101)))+P107(f328(f328(f240(a1),x58291),a86))
% 159.37/159.08  [5871]E(f328(f328(f39(a1),f328(f108(a1),a101)),x58711),f328(f108(a1),a101))+~P107(f328(f328(f240(a1),f2(a1)),x58711))
% 159.37/159.08  [5965]E(f328(f328(f83(a909),f328(f108(a909),x59651)),f81(a909)),f328(f108(a909),f328(f328(f3(a1),x59651),a101)))+P107(f328(f328(f240(a1),x59651),a86))
% 159.37/159.08  [5966]E(f328(f328(f3(a909),f328(f108(a909),x59661)),f81(a909)),f328(f108(a909),f328(f328(f83(a1),x59661),a101)))+P107(f328(f328(f239(a1),x59661),a86))
% 159.37/159.08  [6009]E(f328(a109,f328(f328(f83(a1),f81(a1)),x60091)),f328(a116,f328(a109,x60091)))+~P107(f328(f328(f239(a1),f2(a1)),x60091))
% 159.37/159.08  [6043]E(f328(a116,f328(f328(f3(a909),x60431),f328(a116,f2(a909)))),x60431)+~P107(f328(f328(f240(a909),f2(a909)),x60431))
% 159.37/159.08  [6260]E(f48(a909,f328(a116,f2(a909)),f328(f108(a909),x62601)),f328(a109,f48(a1,f81(a1),f328(f108(a1),x62601))))+P107(f328(a195,f328(f108(a1),x62601)))
% 159.37/159.08  [6301]~P107(f328(f328(f240(a1),a101),x63011))+P107(f328(f328(f240(a1),a101),f328(f328(f83(a1),x63011),x63011)))
% 159.37/159.08  [6302]~P107(f328(f328(f240(a1),a86),x63021))+P107(f328(f328(f240(a1),a86),f328(f328(f83(a1),x63021),x63021)))
% 159.37/159.08  [6303]~P107(f328(f328(f240(a1),a101),x63031))+P107(f328(f328(f239(a1),a101),f328(f328(f83(a1),x63031),x63031)))
% 159.37/159.08  [6304]~P107(f328(f328(f239(a1),a86),x63041))+P107(f328(f328(f239(a1),a86),f328(f328(f83(a1),x63041),x63041)))
% 159.37/159.08  [6482]~P107(f328(f64(x64821),f246(f916(x64821,a903))))+P107(f328(f64(f913(x64821)),f246(f916(f913(x64821),a903))))
% 159.37/159.08  [6569]~P107(f328(f328(f239(a1),f2(a1)),x65691))+P107(f328(f328(f240(a1),f2(a1)),f328(f328(f83(a1),f81(a1)),x65691)))
% 159.37/159.08  [6576]E(f328(f255(a1,a1),f50(f81(a1),f328(f108(a1),x65761))),f328(f328(f39(a1),f81(a1)),f328(f108(a1),x65761)))+~P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x65761)))
% 159.37/159.08  [6596]E(f328(f260(a1,a1),f50(f81(a1),f328(f108(a1),x65961))),f48(a1,f81(a1),f328(f108(a1),x65961)))+~P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x65961)))
% 159.37/159.08  [6607]P107(f328(f64(x66071),f246(f916(x66071,a903))))+~P107(f328(f64(f913(x66071)),f246(f916(f913(x66071),a903))))
% 159.37/159.08  [6639]P107(f328(f328(f240(a1),a101),x66391))+~P107(f328(f328(f240(a1),a101),f328(f328(f83(a1),x66391),x66391)))
% 159.37/159.08  [6640]P107(f328(f328(f240(a1),a101),x66401))+~P107(f328(f328(f239(a1),a101),f328(f328(f83(a1),x66401),x66401)))
% 159.37/159.08  [6641]P107(f328(f328(f240(a1),a86),x66411))+~P107(f328(f328(f240(a1),a86),f328(f328(f83(a1),x66411),x66411)))
% 159.37/159.08  [6642]P107(f328(f328(f239(a1),a86),x66421))+~P107(f328(f328(f239(a1),a86),f328(f328(f83(a1),x66421),x66421)))
% 159.37/159.08  [6954]~P107(f328(f64(x69541),f246(f916(x69541,a903))))+P107(f328(f328(f240(a909),f2(a909)),f328(f38(x69541),f246(f916(x69541,a903)))))
% 159.37/159.08  [7546]P107(f328(f64(a909),x75461))+~P107(f328(f64(a1),f328(f311(a909,a1,f104(a1)),x75461)))
% 159.37/159.08  [5610]~E(a101,x56101)+E(f328(f328(f3(a1),f328(f328(f83(a1),x56101),x56101)),a101),a101)
% 159.37/159.08  [5611]~E(x56111,a101)+E(f328(f328(f3(a1),f328(f328(f83(a1),x56111),x56111)),a101),a101)
% 159.37/159.08  [6131]E(x61311,a101)+~E(f328(f328(f3(a1),f328(f328(f83(a1),x61311),x61311)),a101),a101)
% 159.37/159.08  [6132]E(a101,x61321)+~E(f328(f328(f3(a1),f328(f328(f83(a1),x61321),x61321)),a101),a101)
% 159.37/159.08  [6537]~E(f328(f108(a909),x65371),f2(a909))+P107(f328(a195,f328(f108(a1),f328(f328(f83(a1),x65371),a101))))
% 159.37/159.08  [6883]~P107(f328(a195,f328(f108(a1),x68831)))+P107(f328(a195,f328(f108(a1),f328(f328(f83(a1),x68831),x68831))))
% 159.37/159.08  [6884]~P107(f328(f328(f239(a1),x68841),a101))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x68841),x68841)),a101))
% 159.37/159.08  [6885]~P107(f328(f328(f240(a1),x68851),a86))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x68851),x68851)),a86))
% 159.37/159.08  [6886]~P107(f328(f328(f239(a1),x68861),a101))+P107(f328(f328(f239(a1),f328(f328(f83(a1),x68861),x68861)),a101))
% 159.37/159.08  [6887]~P107(f328(f328(f239(a1),x68871),a86))+P107(f328(f328(f239(a1),f328(f328(f83(a1),x68871),x68871)),a86))
% 159.37/159.08  [7204]E(f328(f108(a909),x72041),f2(a909))+~P107(f328(a195,f328(f108(a1),f328(f328(f83(a1),x72041),a101))))
% 159.37/159.08  [7458]~P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x74581)))+P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),f328(f328(f83(a1),x74581),x74581))))
% 159.37/159.08  [7459]P107(f328(a195,f328(f108(a1),x74591)))+~P107(f328(a195,f328(f108(a1),f328(f328(f83(a1),x74591),x74591))))
% 159.37/159.08  [7460]P107(f328(f328(f240(a1),x74601),a86))+~P107(f328(f328(f240(a1),f328(f328(f83(a1),x74601),x74601)),a86))
% 159.37/159.08  [7461]P107(f328(f328(f239(a1),x74611),a101))+~P107(f328(f328(f240(a1),f328(f328(f83(a1),x74611),x74611)),a101))
% 159.37/159.08  [7462]P107(f328(f328(f239(a1),x74621),a101))+~P107(f328(f328(f239(a1),f328(f328(f83(a1),x74621),x74621)),a101))
% 159.37/159.08  [7463]P107(f328(f328(f239(a1),x74631),a86))+~P107(f328(f328(f239(a1),f328(f328(f83(a1),x74631),x74631)),a86))
% 159.37/159.08  [7826]E(f328(a111,f521(x78261)),x78261)+~P107(f328(f328(f330(f916(f915(a909,a909),a903)),x78261),a102))
% 159.37/159.08  [6456]~P94(x64561)+E(f328(f108(x64561),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f81(x64561))
% 159.37/159.08  [6934]~P107(f328(a195,f328(f108(a1),x69341)))+E(f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),x69341),x69341)),a101)),f2(a909))
% 159.37/159.08  [8007]~P107(f328(f328(f240(a1),f328(f108(a1),x80071)),f2(a1)))+E(f328(f255(a1,a1),f328(a54,f53(f328(f82(a1),f81(a1)),f328(f82(a1),f328(f108(a1),x80071))))),f328(f328(f39(a1),f81(a1)),f328(f108(a1),x80071)))
% 159.37/159.08  [8020]~P107(f328(f328(f240(a1),f328(f108(a1),x80201)),f2(a1)))+E(f328(f260(a1,a1),f328(a54,f53(f328(f82(a1),f81(a1)),f328(f82(a1),f328(f108(a1),x80201))))),f48(a1,f81(a1),f328(f108(a1),x80201)))
% 159.37/159.08  [8069]~P107(f328(f328(f240(a1),a101),x80691))+P107(f328(f328(f240(a1),a101),f328(f328(f3(a1),f328(f328(f83(a1),x80691),x80691)),a101)))
% 159.37/159.08  [8070]~P107(f328(f328(f239(a1),a86),x80701))+P107(f328(f328(f240(a1),a86),f328(f328(f3(a1),f328(f328(f83(a1),x80701),x80701)),a101)))
% 159.37/159.08  [8071]~P107(f328(f328(f239(a1),a101),x80711))+P107(f328(f328(f239(a1),a101),f328(f328(f3(a1),f328(f328(f83(a1),x80711),x80711)),a101)))
% 159.37/159.08  [8072]~P107(f328(f328(f239(a1),a86),x80721))+P107(f328(f328(f239(a1),a86),f328(f328(f3(a1),f328(f328(f83(a1),x80721),x80721)),a101)))
% 159.37/159.08  [8378]~P94(x83781)+~P35(x83781,f328(f108(x83781),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))
% 159.37/159.08  [8561]P107(f328(f328(f240(a1),a101),x85611))+~P107(f328(f328(f240(a1),a101),f328(f328(f3(a1),f328(f328(f83(a1),x85611),x85611)),a101)))
% 159.37/159.08  [8562]P107(f328(f328(f239(a1),a101),x85621))+~P107(f328(f328(f239(a1),a101),f328(f328(f3(a1),f328(f328(f83(a1),x85621),x85621)),a101)))
% 159.37/159.08  [8563]P107(f328(f328(f239(a1),a86),x85631))+~P107(f328(f328(f240(a1),a86),f328(f328(f3(a1),f328(f328(f83(a1),x85631),x85631)),a101)))
% 159.37/159.08  [8564]P107(f328(f328(f239(a1),a86),x85641))+~P107(f328(f328(f239(a1),a86),f328(f328(f3(a1),f328(f328(f83(a1),x85641),x85641)),a101)))
% 159.37/159.08  [8888]E(f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),x88881),x88881)),a101)),f328(f328(f89(a909,a909),f328(f108(a909),x88881)),f328(f328(f10(a909,a909,a909),a116),f328(f328(f20(a909,a909,a909),f83(a909)),f7(a909)))))+P107(f328(a195,f328(f108(a1),x88881)))
% 159.37/159.08  [9732]E(x97321,f190(f916(f915(a909,a909),a903)))+P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),x97321),f190(f916(f915(a909,a909),a903)))),a72))
% 159.37/159.08  [8816]~P107(f328(a195,f328(f108(a1),x88161)))+P107(f328(a195,f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),x88161),x88161)),a101))))
% 159.37/159.08  [8817]~P107(f328(f328(f240(a1),x88171),a101))+P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x88171),x88171)),a101)),a101))
% 159.37/159.08  [8818]~P107(f328(f328(f240(a1),x88181),a86))+P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x88181),x88181)),a101)),a86))
% 159.37/159.08  [8819]~P107(f328(f328(f239(a1),x88191),a101))+P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),x88191),x88191)),a101)),a101))
% 159.37/159.08  [8820]~P107(f328(f328(f240(a1),x88201),a86))+P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),x88201),x88201)),a101)),a86))
% 159.37/159.08  [8928]~P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x89281)))+P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),x89281),x89281)),a101))))
% 159.37/159.08  [9086]~P94(x90861)+E(f328(f328(f83(x90861),f81(x90861)),f81(x90861)),f328(f108(x90861),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))
% 159.37/159.08  [9239]P107(f328(a195,f328(f108(a1),x92391)))+~P107(f328(a195,f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),x92391),x92391)),a101))))
% 159.37/159.08  [9240]P107(f328(f328(f240(a1),x92401),a101))+~P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x92401),x92401)),a101)),a101))
% 159.37/159.08  [9241]P107(f328(f328(f240(a1),x92411),a86))+~P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x92411),x92411)),a101)),a86))
% 159.37/159.08  [9242]P107(f328(f328(f240(a1),x92421),a86))+~P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),x92421),x92421)),a101)),a86))
% 159.37/159.08  [9243]P107(f328(f328(f239(a1),x92431),a101))+~P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),x92431),x92431)),a101)),a101))
% 159.37/159.08  [9776]~P107(f328(f64(f915(a909,a909)),x97761))+P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),f190(f916(f915(a909,a909),a903))),x97761)),a73))
% 159.37/159.08  [9566]~P108(x95661)+E(f328(f328(f248(x95661),f2(x95661)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f2(x95661))
% 159.37/159.08  [9567]~P108(x95671)+E(f328(f328(f248(x95671),f81(x95671)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f81(x95671))
% 159.37/159.08  [9995]~P107(f328(f328(f240(a909),f81(a909)),x99951))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f39(a909),x99951),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.08  [10001]~P107(f328(f328(f240(a909),f2(a909)),x100011))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f39(a909),f328(f328(f83(a909),x100011),f81(a909))),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.08  [10040]~E(f48(a909,x100401,f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f81(a909))+P107(f328(f328(f240(a909),f2(a909)),f48(a909,x100401,f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.08  [10059]E(f48(a909,x100591,f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f81(a909))+~P107(f328(f328(f240(a909),f2(a909)),f48(a909,x100591,f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.08  [4729]~P12(x47291,x47292)+P50(x47291,x47292)
% 159.37/159.08  [4730]~P43(x47301,x47302)+P64(x47301,x47302)
% 159.37/159.08  [4731]~P51(x47311,x47312)+P64(x47311,x47312)
% 159.37/159.08  [4733]~P12(x47331,x47332)+P56(x47331,x47332)
% 159.37/159.08  [4735]~P20(x47351,x47352)+P56(x47351,x47352)
% 159.37/159.08  [4737]~P12(x47371,x47372)+P57(x47371,x47372)
% 159.37/159.08  [4739]~P20(x47391,x47392)+P57(x47391,x47392)
% 159.37/159.08  [4740]~P12(x47401,x47402)+P20(x47401,x47402)
% 159.37/159.08  [4688]~E(x46881,x46882)+E(f273(x46881,x46882),f81(a103))
% 159.37/159.08  [4691]E(f220(x46911,x46912),x46911)+~E(x46912,f2(a909))
% 159.37/159.08  [4700]~E(x47002,f117(x47001))+E(f154(x47001,x47002),f117(x47001))
% 159.37/159.08  [4719]~E(f154(x47192,x47191),f117(x47192))+E(x47191,f117(x47192))
% 159.37/159.08  [4744]~P1(x47442)+P1(f916(x47441,x47442))
% 159.37/159.08  [4745]~P110(x47452)+P110(f916(x47451,x47452))
% 159.37/159.08  [4746]~P111(x47462)+P111(f916(x47461,x47462))
% 159.37/159.08  [4747]~P112(x47472)+P112(f916(x47471,x47472))
% 159.37/159.08  [4748]~P96(x47482)+P96(f916(x47481,x47482))
% 159.37/159.08  [4749]~P91(x47492)+P91(f916(x47491,x47492))
% 159.37/159.08  [4750]~P80(x47502)+P80(f916(x47501,x47502))
% 159.37/159.08  [4751]~P99(x47512)+P98(f916(x47511,x47512))
% 159.37/159.08  [4752]~P101(x47522)+P100(f916(x47521,x47522))
% 159.37/159.08  [4753]~P101(x47532)+P101(f916(x47531,x47532))
% 159.37/159.08  [4754]~P101(x47542)+P104(f916(x47541,x47542))
% 159.37/159.08  [4755]~P102(x47552)+P102(f916(x47551,x47552))
% 159.37/159.08  [4756]~P10(x47562)+P10(f916(x47561,x47562))
% 159.37/159.08  [4757]~P118(x47572)+P118(f916(x47571,x47572))
% 159.37/159.08  [4758]~P99(x47582)+P103(f916(x47581,x47582))
% 159.37/159.08  [4759]~P99(x47592)+P99(f916(x47591,x47592))
% 159.37/159.08  [4771]E(x47711,x47712)+~E(f328(a26,x47711),f328(a26,x47712))
% 159.37/159.08  [4773]E(x47731,x47732)+~E(f328(a116,x47731),f328(a116,x47732))
% 159.37/159.08  [4774]E(x47741,x47742)+~E(f328(a111,x47741),f328(a111,x47742))
% 159.37/159.08  [4775]E(x47751,x47752)+~E(f328(a5,x47751),f328(a5,x47752))
% 159.37/159.08  [4777]E(x47771,x47772)+~E(f328(a22,x47771),f328(a22,x47772))
% 159.37/159.08  [4832]P45(x48321,x48322)+~E(f684(x48322,x48321),f685(x48322,x48321))
% 159.37/159.08  [4862]~P64(x48621,x48622)+P45(x48621,f308(x48621,x48622))
% 159.37/159.08  [4863]~P58(x48631,x48632)+P58(x48631,f308(x48631,x48632))
% 159.37/159.08  [4876]~P8(x48761)+E(f48(x48761,x48762,x48762),f2(x48761))
% 159.37/159.08  [4910]~P43(x49101,x49102)+P43(f910(x49101),f148(x49101,x49102))
% 159.37/159.08  [4911]~P43(x49111,x49112)+P43(f910(x49111),f147(x49111,x49112))
% 159.37/159.08  [4912]~P44(x49121,x49122)+P44(f910(x49121),f149(x49121,x49122))
% 159.37/159.08  [4913]~P44(x49131,x49132)+P44(f910(x49131),f160(x49131,x49132))
% 159.37/159.08  [4914]~P58(x49141,x49142)+P58(f910(x49141),f160(x49141,x49142))
% 159.37/159.08  [5011]~P43(x50111,x50112)+P43(f916(x50111,a903),f321(x50111,x50112))
% 159.37/159.08  [5012]~P43(x50121,x50122)+P43(f916(x50121,a903),f319(x50121,x50122))
% 159.37/159.08  [5137]~P11(x51371)+P46(f304(a1,x51371,x51372))
% 159.37/159.08  [5238]~P43(x52381,x52382)+P66(x52381,f70(x52381,x52381,x52382))
% 159.37/159.08  [5745]~P82(x57451)+P30(x57451,x57451,f82(x57451),x57452)
% 159.37/159.08  [4714]~E(x47142,f117(x47141))+E(f328(f169(x47141),x47142),f117(x47141))
% 159.37/159.08  [4715]~E(x47152,f117(x47151))+E(f328(f170(x47151),x47152),f117(x47151))
% 159.37/159.08  [4779]E(x47791,f328(a109,x47792))+~E(f328(f104(a1),x47791),x47792)
% 159.37/159.08  [4782]E(x47821,f117(x47822))+~E(f328(f169(x47822),x47821),f117(x47822))
% 159.37/159.08  [4783]E(x47831,f117(x47832))+~E(f328(f170(x47832),x47831),f117(x47832))
% 159.37/159.08  [4801]~P94(x48011)+E(f328(f108(x48011),x48012),f328(f107(x48011),x48012))
% 159.37/159.08  [4809]~P67(x48091)+P107(f328(f64(x48091),x48092))
% 159.37/159.08  [4817]~E(f605(x48172,x48171),f117(x48171))+E(f181(x48171,x48172),f117(f910(x48171)))
% 159.37/159.08  [4826]~E(x48262,f117(x48261))+E(f328(f174(x48261),x48262),f190(f916(x48261,a903)))
% 159.37/159.08  [4827]~E(x48272,f117(x48271))+E(f190(f916(x48271,a903)),f328(f174(x48271),x48272))
% 159.37/159.08  [4829]E(x48291,x48292)+~E(f328(f104(a1),x48291),f328(f104(a1),x48292))
% 159.37/159.08  [4833]E(f218(x48331,x48332),f2(a909))+P107(f328(f64(x48331),x48332))
% 159.37/159.08  [4851]~P113(x48511)+E(f85(x48511,f85(x48511,x48512)),f85(x48511,x48512))
% 159.37/159.08  [4865]~P114(x48651)+E(f328(f328(f248(x48651),x48652),f81(a909)),x48652)
% 159.37/159.08  [4866]~P84(x48661)+E(f328(f328(f248(x48661),x48662),f81(a909)),x48662)
% 159.37/159.08  [4867]~P58(x48671,x48672)+E(f328(f288(x48671,x48671),x48672),x48672)
% 159.37/159.08  [4871]E(x48711,x48712)+E(f273(x48711,x48712),f328(f328(f83(a103),x48712),f81(a103)))
% 159.37/159.08  [4874]E(f328(f38(x48741),x48742),f2(a909))+P107(f328(f64(x48741),x48742))
% 159.37/159.08  [4877]~E(f154(x48771,x48772),x48772)+P107(f328(f139(x48771),x48772))
% 159.37/159.08  [4880]~P79(x48801)+E(f328(f328(f83(x48801),x48802),f2(x48801)),x48802)
% 159.37/159.08  [4881]~P76(x48811)+E(f328(f328(f83(x48811),x48812),f2(x48811)),x48812)
% 159.37/159.08  [4882]~P114(x48821)+E(f328(f328(f83(x48821),x48822),f2(x48821)),x48822)
% 159.37/159.08  [4883]~P114(x48831)+E(f328(f328(f84(x48831),x48832),f81(x48831)),x48832)
% 159.37/159.08  [4884]~P84(x48841)+E(f328(f328(f84(x48841),x48842),f81(x48841)),x48842)
% 159.37/159.08  [4885]~P78(x48851)+E(f328(f328(f84(x48851),x48852),f81(x48851)),x48852)
% 159.37/159.08  [4886]~P8(x48861)+E(f328(f328(f39(x48861),x48862),f81(x48861)),x48862)
% 159.37/159.08  [4887]~P77(x48871)+E(f328(f328(f3(x48871),x48872),f2(x48871)),x48872)
% 159.37/159.08  [4888]~P121(x48881)+E(f328(f328(f291(x48881),x48882),f81(x48881)),x48882)
% 159.37/159.08  [4889]~P98(x48891)+E(f328(f328(f105(x48891),x48892),f190(x48891)),x48892)
% 159.37/159.08  [4890]~P103(x48901)+E(f328(f328(f106(x48901),x48902),f246(x48901)),x48902)
% 159.37/159.08  [4891]~P114(x48911)+E(f328(f328(f248(x48911),x48912),f2(a909)),f81(x48911))
% 159.37/159.08  [4892]~P117(x48921)+E(f328(f328(f248(x48921),x48922),f2(a909)),f81(x48921))
% 159.37/159.08  [4893]~E(x48932,f190(f916(x48931,a903)))+E(f328(f38(x48931),x48932),f2(a909))
% 159.37/159.08  [4904]~P8(x49041)+E(f48(x49041,x49042,f2(x49041)),x49042)
% 159.37/159.08  [4915]~P114(x49151)+E(f328(f328(f84(x49151),x49152),f2(x49151)),f2(x49151))
% 159.37/159.08  [4916]~P129(x49161)+E(f328(f328(f84(x49161),x49162),f2(x49161)),f2(x49161))
% 159.37/159.08  [4917]~P8(x49171)+E(f328(f328(f39(x49171),x49172),f2(x49171)),f2(x49171))
% 159.37/159.08  [4918]~P122(x49181)+E(f328(f328(f291(x49181),x49182),f2(x49181)),f2(x49181))
% 159.37/159.08  [4919]~P103(x49191)+E(f328(f328(f105(x49191),x49192),f246(x49191)),f246(x49191))
% 159.37/159.08  [4920]~P98(x49201)+E(f328(f328(f106(x49201),x49202),f190(x49201)),f190(x49201))
% 159.37/159.08  [4922]~P8(x49221)+E(f48(x49221,x49222,f81(x49221)),f2(x49221))
% 159.37/159.08  [4923]~P8(x49231)+E(f48(x49231,f2(x49231),x49232),f2(x49231))
% 159.37/159.08  [4952]E(x49521,f2(a909))+E(f58(x49522,x49521,f117(x49522)),f117(f910(x49522)))
% 159.37/159.08  [4975]P58(x49751,x49752)+~E(f328(f288(x49751,x49751),x49752),x49752)
% 159.37/159.08  [4976]P43(x49761,x49762)+~E(f686(x49762,x49761),f190(f916(x49761,a903)))
% 159.37/159.08  [4977]E(x49771,f117(x49772))+~E(f328(f174(x49772),x49771),f190(f916(x49772,a903)))
% 159.37/159.08  [4978]E(x49781,f117(x49782))+~E(f190(f916(x49782,a903)),f328(f174(x49782),x49781))
% 159.37/159.08  [4981]~E(x49811,x49812)+P107(f328(f328(a325,x49811),x49812))
% 159.37/159.08  [4991]P107(x49911)+P107(f328(f328(a331,x49911),x49912))
% 159.37/159.08  [4992]E(x49921,f117(x49922))+E(f328(f328(f166(x49922),x49921),f2(a909)),f328(f143(x49922),x49921))
% 159.37/159.08  [4995]E(f154(x49951,x49952),x49952)+~P107(f328(f139(x49951),x49952))
% 159.37/159.08  [5002]~P107(x50022)+P107(f328(f328(a331,x50021),x50022))
% 159.37/159.08  [5003]~P107(x50032)+P107(f328(f328(a327,x50031),x50032))
% 159.37/159.08  [5004]~P107(x50041)+P107(f328(f328(a327,x50041),x50042))
% 159.37/159.08  [5014]~E(f525(x50142,x50141),f596(x50142,x50141))+P107(f328(f139(x50141),x50142))
% 159.37/159.08  [5021]E(f328(f266(x50211),x50212),f190(f916(x50211,a903)))+P107(f328(x50212,f526(x50212)))
% 159.37/159.08  [5022]E(f190(f916(x50221,a903)),f328(f266(x50221),x50222))+P107(f328(x50222,f541(x50222)))
% 159.37/159.08  [5091]~P113(x50911)+E(f328(f328(f84(x50911),x50912),f85(x50911,x50912)),f328(f79(x50911),x50912))
% 159.37/159.08  [5102]~E(x51021,f2(a1))+E(f49(x51021,x51022),f328(f328(f256(a1,a1),f2(a1)),f2(a1)))
% 159.37/159.08  [5133]~P64(x51331,x51332)+P64(x51331,f328(f288(x51331,x51331),x51332))
% 159.37/159.08  [5134]~P44(x51341,x51342)+P44(x51341,f328(f288(x51341,x51341),x51342))
% 159.37/159.08  [5135]~P45(x51351,x51352)+P45(x51351,f328(f288(x51351,x51351),x51352))
% 159.37/159.08  [5136]~P58(x51361,x51362)+P58(x51361,f328(f288(x51361,x51361),x51362))
% 159.37/159.08  [5158]E(x51581,x51582)+~P107(f328(f328(a325,x51581),x51582))
% 159.37/159.08  [5169]P107(x51691)+~P107(f328(f328(a326,x51692),x51691))
% 159.37/159.08  [5170]P107(x51701)+~P107(f328(f328(a326,x51701),x51702))
% 159.37/159.08  [5175]~P118(x51751)+P107(f328(f328(f239(x51751),x51752),f246(x51751)))
% 159.37/159.08  [5179]E(x51791,x51792)+~E(f328(x51791,f444(x51792,x51791)),f328(x51792,f444(x51792,x51791)))
% 159.37/159.08  [5210]E(x52101,f2(a909))+E(f220(x52101,f48(a909,x52102,x52101)),f220(x52102,x52101))
% 159.37/159.08  [5215]~P109(x52151)+P18(x52151,f328(f328(f153(x52151),x52152),f117(x52151)))
% 159.37/159.08  [5217]E(x52171,f2(a1))+P107(f328(f52(x52172,x52171),f49(x52172,x52171)))
% 159.37/159.08  [5233]~P20(x52332,x52331)+P107(f328(f328(x52331,f826(x52331)),f826(x52331)))
% 159.37/159.08  [5236]~E(x52361,x52362)+P107(f328(f328(f240(a909),x52361),f328(a116,x52362)))
% 159.37/159.08  [5246]~E(x52461,f2(a909))+P107(f328(f328(f240(a909),x52461),f328(a116,x52462)))
% 159.37/159.08  [5256]P107(f328(x52561,x52562))+P107(f328(f328(f239(a1),f2(a1)),f723(x52561)))
% 159.37/159.08  [5320]P64(x53201,x53202)+~P64(x53201,f328(f288(x53201,x53201),x53202))
% 159.37/159.08  [5321]P44(x53211,x53212)+~P44(x53211,f328(f288(x53211,x53211),x53212))
% 159.37/159.08  [5322]P45(x53221,x53222)+~P45(x53221,f328(f288(x53221,x53221),x53222))
% 159.37/159.08  [5323]P58(x53231,x53232)+~P58(x53231,f328(f288(x53231,x53231),x53232))
% 159.37/159.08  [5326]~E(f48(a909,x53262,x53261),f2(a909))+E(f328(f328(f84(a909),x53261),f843(x53261,x53262)),x53262)
% 159.37/159.08  [5327]~E(f48(a1,x53272,x53271),f2(a1))+E(f328(f328(f84(a1),x53271),f757(x53271,x53272)),x53272)
% 159.37/159.08  [5353]~P107(f328(x53531,x53532))+P107(f328(f328(f239(a1),f2(a1)),f705(x53531)))
% 159.37/159.08  [5365]E(f328(f328(f3(a909),f328(a109,x53651)),f328(a109,x53652)),f328(a109,x53651))+~P107(f328(a195,x53652))
% 159.37/159.08  [5397]E(f274(x53971,x53972),f81(a103))+~P107(f328(f328(f239(a103),x53971),f81(a103)))
% 159.37/159.08  [5493]E(f328(f328(f166(x54931),x54932),f525(x54932,x54931)),f328(f328(f166(x54931),x54932),f596(x54932,x54931)))+P107(f328(f139(x54931),x54932))
% 159.37/159.08  [5536]~P107(f328(x55361,f93(x55362,x55361)))+P107(f328(x55361,f608(x55362,x55361)))
% 159.37/159.08  [5600]P66(x56001,x56002)+~P107(f328(f316(x56001,x56002),f671(x56002,x56001)))
% 159.37/159.08  [5742]~P20(x57422,x57421)+P107(f328(f328(x57421,f829(x57421,x57422)),f829(x57421,x57422)))
% 159.37/159.08  [5743]~P20(x57432,x57431)+P107(f328(f328(x57431,f833(x57431,x57432)),f833(x57431,x57432)))
% 159.37/159.08  [5752]~E(f328(a116,f48(a909,x57521,x57522)),x57522)+E(f48(a909,f328(a116,x57521),x57522),f2(a909))
% 159.37/159.08  [5808]P43(x58081,x58082)+P107(f328(f328(f330(x58081),f759(x58082,x58081)),f760(x58082,x58081)))
% 159.37/159.08  [5815]~P140(x58151)+P107(f328(f328(f330(x58151),f328(f104(x58151),x58152)),f114(x58151)))
% 159.37/159.08  [5816]~P108(x58161)+P107(f328(f328(f330(x58161),f328(f104(x58161),x58162)),f188(x58161)))
% 159.37/159.08  [5817]~P140(x58171)+P107(f328(f328(f330(x58171),f328(f107(x58171),x58172)),f114(x58171)))
% 159.37/159.08  [5818]~P94(x58181)+P107(f328(f328(f330(x58181),f328(f108(x58181),x58182)),f114(x58181)))
% 159.37/159.08  [5950]~P44(x59501,x59502)+E(f328(f328(f290(x59501,x59501,x59501),x59502),f308(x59501,x59502)),x59502)
% 159.37/159.08  [5968]E(f328(a116,f48(a909,x59681,x59682)),x59682)+E(f48(a909,f328(a116,x59681),x59682),f328(a116,f48(a909,x59681,x59682)))
% 159.37/159.08  [6385]P43(x63851,x63852)+~P107(f328(f328(f330(x63851),f545(x63852,x63851)),f317(x63851,x63852)))
% 159.37/159.08  [6422]~P125(x64221)+~P107(f328(f328(f240(x64221),f328(f104(x64221),x64222)),f2(x64221)))
% 159.37/159.08  [6423]~P86(x64231)+~P107(f328(f328(f240(x64231),f328(f79(x64231),x64232)),f2(x64231)))
% 159.37/159.08  [6509]P107(f328(f328(f240(a1),x65091),f48(a1,x65092,x65091)))+~P107(f328(f328(f240(a1),x65091),f2(a1)))
% 159.37/159.08  [6609]E(f328(f328(f310(a909),f328(a116,x66091)),f304(a909,x66092,x66091)),f304(a909,x66092,f328(a116,x66091)))+~P107(f328(f328(f239(a909),x66092),f328(a116,x66091)))
% 159.37/159.08  [6701]~P109(x67011)+P18(x67011,f152(x67011,x67011,f7(x67011),x67012))
% 159.37/159.08  [6828]E(f328(f169(x68281),x68282),x68282)+~P107(f328(f328(f239(a909),f328(f191(f910(x68281)),x68282)),f81(a909)))
% 159.37/159.08  [6847]~P86(x68471)+P107(f328(f328(f239(x68471),f328(f82(x68471),f328(f79(x68471),x68472))),f2(x68471)))
% 159.37/159.08  [6879]~P43(x68791,x68792)+P43(x68791,f328(f328(f290(x68791,x68791,x68791),x68792),f308(x68791,x68792)))
% 159.37/159.08  [6880]~P58(x68801,x68802)+P58(x68801,f328(f328(f290(x68801,x68801,x68801),x68802),f308(x68801,x68802)))
% 159.37/159.08  [7100]~P107(f328(f328(f240(a1),x71002),f2(a1)))+P107(f328(f328(f239(a1),f48(a1,x71001,x71002)),f2(a1)))
% 159.37/159.08  [7501]~P108(x75011)+E(f192(x75011,f328(f328(f9(x75011,x75011,x75011),f83(x75011)),f81(x75011)),x75012,f2(x75011)),f328(f104(x75011),x75012))
% 159.37/159.08  [7532]~P126(x75321)+~P107(f328(f328(f240(x75321),f328(f328(f84(x75321),x75322),x75322)),f2(x75321)))
% 159.37/159.08  [10145]~P113(x101451)+~P107(f328(f328(f240(x101451),f328(f328(f248(x101451),x101452),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f2(x101451)))
% 159.37/159.08  [4780]~E(x47802,f117(x47801))+E(f328(f191(f910(x47801)),x47802),f2(a909))
% 159.37/159.08  [4818]~E(x48181,f2(a909))+E(f328(f328(f83(a909),x48181),x48182),x48182)
% 159.37/159.08  [4819]~E(x48192,f2(a909))+E(f328(f328(f84(a909),x48191),x48192),f2(a909))
% 159.37/159.08  [4821]~E(x48211,f2(a909))+E(f328(f328(f84(a909),x48211),x48212),f2(a909))
% 159.37/159.08  [4822]~E(x48222,f2(a1))+E(f328(f328(f39(a1),x48221),x48222),f2(a1))
% 159.37/159.08  [4823]~E(x48232,f2(a909))+E(f328(f328(f248(a909),x48231),x48232),f81(a909))
% 159.37/159.08  [4834]E(x48341,f117(x48342))+~E(f328(f191(f910(x48342)),x48341),f2(a909))
% 159.37/159.08  [4836]~P97(x48361)+E(f328(f328(f84(x48361),x48362),x48362),x48362)
% 159.37/159.08  [4838]~P109(x48381)+E(f328(f328(f243(x48381),x48382),x48382),x48382)
% 159.37/159.08  [4840]~P109(x48401)+E(f328(f328(f238(x48401),x48402),x48402),x48402)
% 159.37/159.08  [4842]~P100(x48421)+E(f328(f328(f105(x48421),x48422),x48422),x48422)
% 159.37/159.08  [4843]~P101(x48431)+E(f328(f328(f105(x48431),x48432),x48432),x48432)
% 159.37/159.08  [4844]~P101(x48441)+E(f328(f328(f106(x48441),x48442),x48442),x48442)
% 159.37/159.08  [4846]~P104(x48461)+E(f328(f328(f106(x48461),x48462),x48462),x48462)
% 159.37/159.08  [4864]~P77(x48641)+E(f328(f328(f3(x48641),x48642),x48642),f2(x48641))
% 159.37/159.08  [4878]~P77(x48781)+E(f328(f82(x48781),f328(f82(x48781),x48782)),x48782)
% 159.37/159.08  [4879]~P96(x48791)+E(f328(f82(x48791),f328(f82(x48791),x48792)),x48792)
% 159.37/159.08  [4896]~E(x48962,f2(a909))+E(f328(f328(f248(a909),x48961),x48962),f328(a116,f2(a909)))
% 159.37/159.08  [4931]~P79(x49311)+E(f328(f328(f83(x49311),f2(x49311)),x49312),x49312)
% 159.37/159.08  [4932]~P76(x49321)+E(f328(f328(f83(x49321),f2(x49321)),x49322),x49322)
% 159.37/159.08  [4933]~P114(x49331)+E(f328(f328(f83(x49331),f2(x49331)),x49332),x49332)
% 159.37/159.08  [4934]~P114(x49341)+E(f328(f328(f84(x49341),f81(x49341)),x49342),x49342)
% 159.37/159.08  [4935]~P84(x49351)+E(f328(f328(f84(x49351),f81(x49351)),x49352),x49352)
% 159.37/159.08  [4936]~P78(x49361)+E(f328(f328(f84(x49361),f81(x49361)),x49362),x49362)
% 159.37/159.08  [4937]~P98(x49371)+E(f328(f328(f105(x49371),f190(x49371)),x49372),x49372)
% 159.37/159.08  [4938]~P103(x49381)+E(f328(f328(f106(x49381),f246(x49381)),x49382),x49382)
% 159.37/159.08  [4956]~P114(x49561)+E(f328(f328(f84(x49561),f2(x49561)),x49562),f2(x49561))
% 159.37/159.08  [4957]~P129(x49571)+E(f328(f328(f84(x49571),f2(x49571)),x49572),f2(x49571))
% 159.37/159.08  [4958]~P8(x49581)+E(f328(f328(f39(x49581),f2(x49581)),x49582),f2(x49581))
% 159.37/159.08  [4959]~P84(x49591)+E(f328(f328(f248(x49591),f81(x49591)),x49592),f81(x49591))
% 159.37/159.08  [4960]~P121(x49601)+E(f328(f328(f291(x49601),f2(x49601)),x49602),f2(x49601))
% 159.37/159.08  [4961]~P103(x49611)+E(f328(f328(f105(x49611),f246(x49611)),x49612),f246(x49611))
% 159.37/159.08  [4962]~P98(x49621)+E(f328(f328(f106(x49621),f190(x49621)),x49622),f190(x49621))
% 159.37/159.08  [4970]E(x49701,f117(x49702))+E(f146(x49702,f328(f170(x49702),x49701)),f328(f143(x49702),x49701))
% 159.37/159.08  [4971]E(x49711,f117(x49712))+E(f328(f143(x49712),f328(f170(x49712),x49711)),f146(x49712,x49711))
% 159.37/159.08  [4972]E(x49721,f2(a909))+~E(f328(f328(f83(a909),x49722),x49721),x49722)
% 159.37/159.08  [4979]~P140(x49791)+E(f328(f107(x49791),f328(f104(a1),x49792)),f328(f104(x49791),x49792))
% 159.37/159.08  [4980]~P94(x49801)+E(f328(f107(x49801),f328(f108(a1),x49802)),f328(f108(x49801),x49802))
% 159.37/159.08  [4987]E(x49871,f2(a909))+~E(f328(f328(f83(a909),x49872),x49871),f2(a909))
% 159.37/159.08  [4988]E(x49881,f2(a909))+~E(f328(f328(f83(a909),x49881),x49882),f2(a909))
% 159.37/159.08  [4989]E(x49891,f81(a909))+~E(f328(f328(f84(a909),x49892),x49891),f81(a909))
% 159.37/159.08  [4990]E(x49901,f81(a909))+~E(f328(f328(f84(a909),x49901),x49902),f81(a909))
% 159.37/159.08  [5007]~P113(x50071)+E(f328(f79(x50071),f328(f104(x50071),x50072)),f328(f104(x50071),x50072))
% 159.37/159.08  [5008]~P86(x50081)+E(f328(f79(x50081),f328(f82(x50081),x50082)),f328(f79(x50081),x50082))
% 159.37/159.08  [5009]~P86(x50091)+E(f328(f79(x50091),f328(f79(x50091),x50092)),f328(f79(x50091),x50092))
% 159.37/159.08  [5010]~P76(x50101)+E(f328(f167(x50101),f328(f170(x50101),x50102)),f328(f167(x50101),x50102))
% 159.37/159.08  [5015]~E(x50151,f328(a116,f2(a909)))+E(f328(f328(f248(a909),x50151),x50152),f328(a116,f2(a909)))
% 159.37/159.08  [5024]~P77(x50241)+E(f328(f328(f3(x50241),f2(x50241)),x50242),f328(f82(x50241),x50242))
% 159.37/159.08  [5025]~E(x50252,f2(a909))+E(f141(a909,f328(f303(a909,x50251),x50252)),f117(a909))
% 159.37/159.08  [5034]~P94(x50341)+E(f328(f328(f83(x50341),x50342),f328(f108(x50341),a86)),x50342)
% 159.37/159.08  [5035]E(x50351,f2(a1))+E(f50(f328(f79(a1),x50352),f328(f79(a1),x50351)),f56(x50352,x50351))
% 159.37/159.08  [5051]~E(x50511,x50512)+P107(f328(f328(f239(a909),x50511),x50512))
% 159.37/159.08  [5058]~E(x50581,f2(a103))+E(f328(f328(f83(a909),f328(a22,x50581)),x50582),x50582)
% 159.37/159.08  [5059]~E(f328(f108(a1),x50592),f328(f104(a1),x50591))+E(x50591,f328(a109,f328(f108(a1),x50592)))
% 159.37/159.08  [5072]~P11(x50721)+P11(f328(f328(f248(a1),x50721),x50722))
% 159.37/159.08  [5073]~P77(x50731)+E(f328(f328(f83(x50731),x50732),f328(f82(x50731),x50732)),f2(x50731))
% 159.37/159.08  [5074]~P96(x50741)+E(f328(f328(f105(x50741),x50742),f328(f82(x50741),x50742)),f246(x50741))
% 159.37/159.08  [5075]~P96(x50751)+E(f328(f328(f106(x50751),x50752),f328(f82(x50751),x50752)),f190(x50751))
% 159.37/159.08  [5099]E(x50991,f2(a909))+~E(f328(f82(a1),f328(f104(a1),x50992)),f328(f104(a1),x50991))
% 159.37/159.08  [5100]E(x51001,f2(a909))+~E(f328(f82(a1),f328(f104(a1),x51001)),f328(f104(a1),x51002))
% 159.37/159.08  [5110]E(f197(x51101,x51102),f2(a1))+P107(f328(f328(f239(a1),x51102),x51101))
% 159.37/159.08  [5111]E(f180(x51111,x51112),f117(a1))+P107(f328(f328(f239(a1),x51111),x51112))
% 159.37/159.08  [5112]E(f245(x51121,x51122),f2(a103))+P107(f328(f328(f240(a103),x51121),x51122))
% 159.37/159.08  [5125]E(x51251,f328(a116,f2(a909)))+~E(f328(f328(f84(a909),x51252),x51251),f328(a116,f2(a909)))
% 159.37/159.08  [5126]E(x51261,f328(a116,f2(a909)))+~E(f328(f328(f84(a909),x51261),x51262),f328(a116,f2(a909)))
% 159.37/159.08  [5127]~P110(x51271)+P107(f328(f328(f239(x51271),x51272),x51272))
% 159.37/159.08  [5130]~P94(x51301)+E(f328(f328(f84(x51301),x51302),f328(f108(x51301),a101)),f328(f82(x51301),x51302))
% 159.37/159.08  [5150]~P140(x51501)+E(f328(f82(x51501),f328(f107(x51501),x51502)),f328(f107(x51501),f328(f82(a1),x51502)))
% 159.37/159.08  [5151]~P94(x51511)+E(f328(f82(x51511),f328(f108(x51511),x51512)),f328(f108(x51511),f328(f82(a1),x51512)))
% 159.37/159.08  [5180]~E(x51801,f328(a116,x51802))+P107(f328(f328(f240(a909),f2(a909)),x51801))
% 159.37/159.08  [5198]~P109(x51981)+E(f328(f82(f916(x51981,a903)),f328(f302(x51981),x51982)),f328(f305(x51981),x51982))
% 159.37/159.08  [5199]~P109(x51991)+E(f328(f82(f916(x51991,a903)),f328(f284(x51991),x51992)),f328(f285(x51991),x51992))
% 159.37/159.08  [5200]~P109(x52001)+E(f328(f82(f916(x52001,a903)),f328(f285(x52001),x52002)),f328(f284(x52001),x52002))
% 159.37/159.08  [5201]~P109(x52011)+E(f328(f82(f916(x52011,a903)),f328(f305(x52011),x52012)),f328(f302(x52011),x52012))
% 159.37/159.08  [5209]~E(f328(f104(a1),x52092),x52091)+P107(f328(f328(f239(a1),f2(a1)),x52091))
% 159.37/159.08  [5216]~E(x52162,f2(a1))+E(f56(x52161,x52162),f328(f328(f256(a1,a1),f2(a1)),f328(f79(a1),x52161)))
% 159.37/159.08  [5218]~P1(x52181)+P107(f328(f328(f239(x52181),f190(x52181)),x52182))
% 159.37/159.08  [5251]E(x52511,x52512)+~E(f328(f328(f83(a1),x52511),x52511),f328(f328(f83(a1),x52512),x52512))
% 159.37/159.08  [5255]~P107(f328(x52551,x52552))+P107(f328(x52551,f328(a109,f705(x52551))))
% 159.37/159.08  [5281]~P113(x52811)+E(f328(f328(f84(x52811),f85(x52811,x52812)),f328(f79(x52811),x52812)),x52812)
% 159.37/159.08  [5282]E(x52821,x52822)+~P107(f328(f328(f196(a25),x52821),x52822))
% 159.37/159.08  [5289]~E(x52892,f2(a909))+E(f88(f915(a909,a909),f51(x52891,x52892)),f328(f328(f256(a909,a909),f2(a909)),x52891))
% 159.37/159.08  [5294]~E(x52941,x52942)+~P107(f328(f328(f240(a909),x52941),x52942))
% 159.37/159.08  [5295]~E(x52951,x52952)+~P107(f328(f328(f240(a1),x52951),x52952))
% 159.37/159.08  [5298]~P108(x52981)+E(f328(f328(f83(x52981),f81(x52981)),f328(f104(x52981),x52982)),f328(f104(x52981),f328(a116,x52982)))
% 159.37/159.08  [5302]~E(x53021,f2(a909))+~P107(f328(f328(f240(a909),x53022),x53021))
% 159.37/159.08  [5316]E(f154(x53161,x53162),x53162)+~E(f328(f191(f910(x53161)),f154(x53161,x53162)),f328(f191(f910(x53161)),x53162))
% 159.37/159.08  [5317]E(f328(f38(x53171),f328(f174(x53171),x53172)),f328(f191(f910(x53171)),x53172))+~P107(f328(f139(x53171),x53172))
% 159.37/159.08  [5331]~P107(f328(x53311,f688(x53311)))+P107(f328(x53311,f328(f104(a1),x53312)))
% 159.37/159.08  [5341]E(f245(x53411,x53412),x53412)+~P107(f328(f328(f240(a103),x53411),x53412))
% 159.37/159.08  [5343]E(f274(x53431,x53432),f81(a103))+~P107(f328(f328(f240(a103),x53432),x53431))
% 159.37/159.08  [5344]E(f180(x53441,x53442),f117(a1))+~P107(f328(f328(f240(a1),x53442),x53441))
% 159.37/159.08  [5345]E(f131(x53451,x53452),f119(a1))+~P107(f328(f328(f240(a1),x53451),x53452))
% 159.37/159.08  [5347]~P111(x53471)+E(f304(x53471,x53472,x53472),f328(f328(f310(x53471),x53472),f190(f916(x53471,a903))))
% 159.37/159.08  [5368]~E(f328(f328(f3(a909),x53681),x53682),f2(a909))+P107(f328(f328(f239(a909),x53681),x53682))
% 159.37/159.08  [5394]~E(x53942,f2(a909))+E(f58(x53941,x53942,f117(x53941)),f328(f328(f153(f910(x53941)),f117(x53941)),f117(f910(x53941))))
% 159.37/159.08  [5398]~P110(x53981)+~P107(f328(f328(f240(x53981),x53982),x53982))
% 159.37/159.08  [5400]~E(f48(a1,x54001,x54002),f2(a1))+E(f48(a1,x54001,f328(f82(a1),x54002)),f2(a1))
% 159.37/159.08  [5402]~E(f48(a1,x54021,x54022),f2(a1))+E(f48(a1,f328(f82(a1),x54021),x54022),f2(a1))
% 159.37/159.08  [5410]E(f328(f303(a909,x54101),f328(a116,x54102)),f190(f916(a909,a903)))+P107(f328(f328(f239(a909),x54101),x54102))
% 159.37/159.08  [5433]E(f141(a909,f328(f303(a909,x54331),x54332)),f117(a909))+P107(f328(f328(f240(a909),x54331),x54332))
% 159.37/159.08  [5438]~E(f328(f38(x54381),f328(f174(x54381),x54382)),f328(f191(f910(x54381)),x54382))+P107(f328(f139(x54381),x54382))
% 159.37/159.08  [5442]~P107(f328(f139(x54421),x54422))+P107(f328(f139(x54421),f328(f169(x54421),x54422)))
% 159.37/159.08  [5443]~P107(f328(f139(x54431),x54432))+P107(f328(f139(x54431),f328(f173(x54431),x54432)))
% 159.37/159.08  [5444]~P107(f328(f139(x54441),x54442))+P107(f328(f139(x54441),f328(f170(x54441),x54442)))
% 159.37/159.08  [5453]P107(f328(x54531,x54532))+~P107(f328(x54531,f328(a109,f723(x54531))))
% 159.37/159.08  [5454]P107(f328(f328(f239(a909),x54542),x54541))+P107(f328(f328(f239(a909),x54541),x54542))
% 159.37/159.08  [5455]P107(f328(f328(f239(a1),x54552),x54551))+P107(f328(f328(f239(a1),x54551),x54552))
% 159.37/159.08  [5459]~P86(x54591)+P107(f328(f328(f239(x54591),x54592),f328(f79(x54591),x54592)))
% 159.37/159.08  [5462]P107(f328(x54621,f689(x54621)))+~P107(f328(x54621,f328(f104(a1),x54622)))
% 159.37/159.08  [5485]E(f328(f328(f39(a909),x54851),x54852),f2(a909))+~P107(f328(f328(f240(a909),x54851),x54852))
% 159.37/159.08  [5487]E(f328(f328(f3(a909),x54871),x54872),f2(a909))+~P107(f328(f328(f239(a909),x54871),x54872))
% 159.37/159.08  [5505]E(f48(a909,x55051,x55052),x55051)+~P107(f328(f328(f240(a909),x55051),x55052))
% 159.37/159.08  [5513]E(f48(a1,x55131,f328(f82(a1),x55132)),f292(x55131,x55132))+P107(f328(f328(f239(a1),f2(a1)),x55132))
% 159.37/159.08  [5525]E(f328(f328(f3(a1),x55251),x55252),f197(x55251,x55252))+~P107(f328(f328(f239(a1),x55252),x55251))
% 159.37/159.08  [5543]P107(f328(f328(f239(a1),f2(a1)),f688(x55431)))+P107(f328(x55431,f328(f104(a1),x55432)))
% 159.37/159.08  [5557]~P125(x55571)+P107(f328(f328(f239(x55571),f2(x55571)),f328(f104(x55571),x55572)))
% 159.37/159.08  [5558]~P86(x55581)+P107(f328(f328(f239(x55581),f2(x55581)),f328(f79(x55581),x55582)))
% 159.37/159.08  [5585]E(f328(f328(f83(a909),x55851),f758(x55852,x55851)),x55852)+~P107(f328(f328(f239(a909),x55851),x55852))
% 159.37/159.08  [5586]E(f328(f328(f83(a909),x55861),f527(x55862,x55861)),x55862)+~P107(f328(f328(f240(a909),x55861),x55862))
% 159.37/159.08  [5598]~E(f328(f108(a1),x55981),f328(f104(a1),x55982))+P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x55981)))
% 159.37/159.08  [5601]E(f304(a1,x56011,x56012),f190(f916(a1,a903)))+~P107(f328(f328(f240(a1),x56012),x56011))
% 159.37/159.08  [5604]~P113(x56041)+E(f328(f328(f84(x56041),f328(f79(x56041),x56042)),f328(f79(x56041),x56042)),f328(f328(f84(x56041),x56042),x56042))
% 159.37/159.08  [5609]E(f141(a909,f328(f303(a909,x56091),f328(a116,x56092))),f117(a909))+P107(f328(f328(f239(a909),x56091),x56092))
% 159.37/159.08  [5613]E(f328(f328(f39(a1),x56131),x56132),f293(x56131,x56132))+~P107(f328(f328(f239(a1),f2(a1)),x56132))
% 159.37/159.08  [5633]P107(f328(f139(x56331),x56332))+~P107(f328(f139(x56331),f328(f169(x56331),x56332)))
% 159.37/159.08  [5634]P107(f328(f139(x56341),x56342))+~P107(f328(f139(x56341),f328(f170(x56341),x56342)))
% 159.37/159.08  [5659]P107(f328(f64(a909),x56591))+P107(f328(f328(f330(a909),f351(x56591,x56592)),x56591))
% 159.37/159.08  [5660]P107(f328(f64(a909),x56601))+P107(f328(f328(f330(a909),f353(x56601,x56602)),x56601))
% 159.37/159.08  [5663]P107(f328(f328(f240(a909),x56632),f328(a116,x56631)))+P107(f328(f328(f240(a909),x56631),x56632))
% 159.37/159.08  [5664]E(f48(a1,x56641,x56642),f292(x56641,x56642))+~P107(f328(f328(f239(a1),f2(a1)),x56642))
% 159.37/159.08  [5667]E(f141(a909,f328(f303(a909,x56671),x56672)),f117(a909))+~P107(f328(f328(f239(a909),x56672),x56671))
% 159.37/159.08  [5668]~P82(x56681)+E(f328(f311(x56681,x56681,f82(x56681)),f328(f302(x56681),x56682)),f328(f285(x56681),f328(f82(x56681),x56682)))
% 159.37/159.08  [5669]~P82(x56691)+E(f328(f311(x56691,x56691,f82(x56691)),f328(f284(x56691),x56692)),f328(f305(x56691),f328(f82(x56691),x56692)))
% 159.37/159.08  [5670]~P82(x56701)+E(f328(f311(x56701,x56701,f82(x56701)),f328(f285(x56701),x56702)),f328(f302(x56701),f328(f82(x56701),x56702)))
% 159.37/159.08  [5671]~P82(x56711)+E(f328(f311(x56711,x56711,f82(x56711)),f328(f305(x56711),x56712)),f328(f284(x56711),f328(f82(x56711),x56712)))
% 159.37/159.08  [5682]E(x56821,f190(f916(x56822,a903)))+P107(f328(f328(f330(x56822),f855(x56821,x56822)),x56821))
% 159.37/159.08  [5683]E(x56831,f190(f916(x56832,a903)))+P107(f328(f328(f330(x56832),f874(x56831,x56832)),x56831))
% 159.37/159.08  [5694]~P107(f328(f328(f240(a909),x56941),x56942))+P107(f328(f328(f239(a909),x56941),x56942))
% 159.37/159.08  [5695]~P107(f328(f328(f240(a1),x56951),x56952))+P107(f328(f328(f239(a1),x56951),x56952))
% 159.37/159.08  [5711]E(f50(x57111,x57112),f328(f328(f256(a1,a1),f2(a1)),x57111))+~P107(f328(f328(f240(a1),x57111),x57112))
% 159.37/159.08  [5713]E(f219(f328(f82(a1),x57131),f328(f82(a1),x57132)),f219(x57131,x57132))+~P107(f328(f328(f240(a1),x57132),f2(a1)))
% 159.37/159.08  [5724]E(x57241,x57242)+~E(f328(a5,f328(a116,f328(a22,x57241))),f328(a5,f328(a116,f328(a22,x57242))))
% 159.37/159.08  [5729]E(f50(x57291,x57292),f328(f328(f256(a1,a1),f2(a1)),x57291))+~P107(f328(f328(f239(a1),x57292),f2(a1)))
% 159.37/159.08  [5758]E(f48(a909,f328(f108(a909),x57581),f328(f108(a909),x57582)),f2(a909))+~P107(f328(a195,f328(f108(a1),x57581)))
% 159.37/159.08  [5773]P107(f328(f328(f239(a1),f2(a1)),f689(x57731)))+~P107(f328(x57731,f328(f104(a1),x57732)))
% 159.37/159.08  [5806]P46(f304(a1,x58061,x58062))+~P107(f328(f328(f239(a1),f2(a1)),x58061))
% 159.37/159.08  [5811]~P107(f328(f64(x58111),x58112))+P107(f328(f64(f916(x58111,a903)),f328(f309(x58111),x58112)))
% 159.37/159.08  [5824]E(f328(f328(f83(a1),x58241),f328(f104(a1),f761(x58242,x58241))),x58242)+~P107(f328(f328(f239(a1),x58241),x58242))
% 159.37/159.08  [5832]P107(f328(f328(f239(a909),x58321),x58322))+P107(f328(f328(f239(a909),f328(a116,x58322)),x58321))
% 159.37/159.08  [5875]E(f328(f328(f39(a909),f328(f108(a909),x58751)),f328(f108(a909),x58752)),f2(a909))+~P107(f328(a195,f328(f108(a1),x58751)))
% 159.37/159.08  [5876]E(f328(f328(f84(a909),f328(f108(a909),x58761)),f328(f108(a909),x58762)),f2(a909))+~P107(f328(f328(f240(a1),x58761),a86))
% 159.37/159.08  [5878]P107(f328(f328(f240(a909),x58781),f328(a116,x58782)))+~P107(f328(f328(f240(a909),x58781),x58782))
% 159.37/159.08  [5880]P107(f328(f328(f240(a909),x58801),f328(a116,x58802)))+~P107(f328(f328(f239(a909),x58801),x58802))
% 159.37/159.08  [5882]P107(f328(f328(f239(a909),x58821),f328(a116,x58822)))+~P107(f328(f328(f239(a909),x58821),x58822))
% 159.37/159.08  [5885]~E(x58851,x58852)+P107(f328(f328(f240(a1),x58851),f328(f328(f83(a1),x58852),f81(a1))))
% 159.37/159.08  [5888]E(f48(a1,x58881,x58882),f2(a1))+E(f328(f328(f3(a1),x58882),f48(a1,x58881,x58882)),f48(a1,f328(f82(a1),x58881),x58882))
% 159.37/159.08  [5897]E(x58971,f117(x58972))+P107(f328(f328(f330(x58972),f146(x58972,x58971)),f328(f174(x58972),x58971)))
% 159.37/159.08  [5909]E(f88(f915(a909,a909),f51(x59091,x59092)),f328(f328(f256(a909,a909),f2(a909)),x59091))+~P107(f328(f328(f240(a909),x59091),x59092))
% 159.37/159.08  [5943]E(f328(f328(f83(a909),f328(f108(a909),x59431)),f328(f108(a909),x59432)),f328(f108(a909),x59432))+~P107(f328(f328(f240(a1),x59431),a86))
% 159.37/159.08  [5944]E(f328(f328(f3(a909),f328(f108(a909),x59441)),f328(f108(a909),x59442)),f328(f108(a909),x59441))+~P107(f328(f328(f240(a1),x59442),a86))
% 159.37/159.08  [5951]E(f328(a116,f328(f328(f83(a909),x59511),f479(x59512,x59511))),x59512)+~P107(f328(f328(f240(a909),x59511),x59512))
% 159.37/159.08  [5952]E(f328(a116,f328(f328(f83(a909),x59521),f510(x59522,x59521))),x59522)+~P107(f328(f328(f240(a909),x59521),x59522))
% 159.37/159.08  [5959]P107(f328(f328(f240(a909),f2(a909)),f527(x59591,x59592)))+~P107(f328(f328(f240(a909),x59592),x59591))
% 159.37/159.08  [5979]P107(f328(x59791,x59792))+~P107(f328(x59791,f328(a92,f690(x59792,x59791))))
% 159.37/159.08  [5980]P107(f328(x59801,x59802))+~P107(f328(x59801,f328(a5,f844(x59802,x59801))))
% 159.37/159.08  [5988]~P107(f328(f328(f240(a909),x59881),f328(a116,x59882)))+P107(f328(f328(f239(a909),x59881),x59882))
% 159.37/159.08  [6034]E(f328(f328(f310(a909),x60341),f328(f303(a909,x60342),x60341)),f328(f303(a909,x60342),f328(a116,x60341)))+~P107(f328(f328(f239(a909),x60342),x60341))
% 159.37/159.08  [6036]E(x60361,f117(x60362))+E(f328(f328(f136(x60362),f118(x60362,x60361)),f328(f328(f153(x60362),f146(x60362,x60361)),f117(x60362))),x60361)
% 159.37/159.08  [6053]P107(f328(f64(x60531),x60532))+~P107(f328(f328(f240(a909),f2(a909)),f328(f38(x60531),x60532)))
% 159.37/159.08  [6055]~E(x60551,f190(f916(x60552,a903)))+~P107(f328(f328(f240(a909),f2(a909)),f328(f38(x60552),x60551)))
% 159.37/159.08  [6067]~P107(f328(f328(f240(a909),x60671),x60672))+P107(f328(f328(f239(a909),f328(a116,x60671)),x60672))
% 159.37/159.08  [6072]~P109(x60721)+E(f152(x60721,x60721,f7(x60721),f154(x60721,x60722)),f141(x60721,f328(f174(x60721),x60722)))
% 159.37/159.08  [6075]E(x60751,f117(x60752))+P107(f328(f328(f330(x60752),f328(f143(x60752),x60751)),f328(f174(x60752),x60751)))
% 159.37/159.08  [6081]~P125(x60811)+P107(f328(f328(f240(x60811),x60812),f328(f328(f83(x60811),x60812),f81(x60811))))
% 159.37/159.08  [6083]~P86(x60831)+P107(f328(f328(f239(x60831),f328(f82(x60831),x60832)),f328(f79(x60831),x60832)))
% 159.37/159.08  [6115]P107(f328(f64(a909),x61151))+~P107(f328(f328(f240(a909),f353(x61151,x61152)),x61152))
% 159.37/159.08  [6116]P107(f328(f64(a909),x61161))+~P107(f328(f328(f239(a909),f351(x61161,x61162)),x61162))
% 159.37/159.08  [6120]~P107(f328(f64(f915(x61201,x61201)),x61202))+P107(f328(f64(x61201),f328(f283(x61201),x61202)))
% 159.37/159.08  [6178]~P107(f328(f328(f240(a909),x61782),f328(a116,x61781)))+~P107(f328(f328(f240(a909),x61781),x61782))
% 159.37/159.08  [6179]~P111(x61791)+E(f328(f328(f106(f916(x61791,a903)),f328(f302(x61791),x61792)),f328(f285(x61791),x61792)),f328(f328(f310(x61791),x61792),f190(f916(x61791,a903))))
% 159.37/159.08  [6192]P107(f328(f64(x61921),x61922))+~P107(f328(f64(f916(x61921,a903)),f328(f309(x61921),x61922)))
% 159.37/159.08  [6215]P107(f328(f328(f240(a909),f328(a116,x62151)),f328(a116,x62152)))+~P107(f328(f328(f240(a909),x62151),x62152))
% 159.37/159.08  [6216]P107(f328(f328(f240(a909),f328(a22,x62161)),f328(a22,x62162)))+~P107(f328(f328(f240(a103),x62161),x62162))
% 159.37/159.08  [6217]P107(f328(f328(f240(a103),f328(a5,x62171)),f328(a5,x62172)))+~P107(f328(f328(f240(a909),x62171),x62172))
% 159.37/159.08  [6218]P107(f328(f328(f239(a909),f328(a116,x62181)),f328(a116,x62182)))+~P107(f328(f328(f239(a909),x62181),x62182))
% 159.37/159.08  [6219]P107(f328(f328(f239(a909),f328(a22,x62191)),f328(a22,x62192)))+~P107(f328(f328(f239(a103),x62191),x62192))
% 159.37/159.08  [6220]P107(f328(f328(f239(a103),f328(a5,x62201)),f328(a5,x62202)))+~P107(f328(f328(f239(a909),x62201),x62202))
% 159.37/159.08  [6225]E(x62251,x62252)+~E(f328(f311(a909,a1,f104(a1)),x62251),f328(f311(a909,a1,f104(a1)),x62252))
% 159.37/159.08  [6241]P107(f328(f328(f240(a909),x62411),x62412))+~P107(f328(f328(f240(a909),f328(a116,x62411)),x62412))
% 159.37/159.08  [6244]P107(f328(f328(f240(a909),x62441),x62442))+~P107(f328(f328(f239(a909),f328(a116,x62441)),x62442))
% 159.37/159.08  [6245]P107(f328(f328(f239(a909),x62451),x62452))+~P107(f328(f328(f239(a909),f328(a116,x62451)),x62452))
% 159.37/159.08  [6263]E(f48(a1,x62631,x62632),f2(a1))+E(f328(f328(f3(a1),f48(a1,x62631,x62632)),x62632),f48(a1,x62631,f328(f82(a1),x62632)))
% 159.37/159.08  [6327]E(f328(f38(f916(x63271,a903)),f328(f309(x63271),x63272)),f328(f328(f248(a909),f328(a116,f328(a116,f2(a909)))),f328(f38(x63271),x63272)))+~P107(f328(f64(x63271),x63272))
% 159.37/159.08  [6330]E(x63301,f117(x63302))+E(f328(f328(f166(x63302),x63301),f328(f328(f3(a909),f328(f191(f910(x63302)),x63301)),f81(a909))),f146(x63302,x63301))
% 159.37/159.08  [6352]E(x63521,f117(x63522))+E(f328(f328(f136(x63522),f328(f173(x63522),x63521)),f328(f328(f153(x63522),f328(f143(x63522),x63521)),f117(x63522))),f328(f169(x63522),x63521))
% 159.37/159.08  [6382]~P107(f328(f64(x63821),f40(f916(x63821,a903),x63822)))+P107(f328(f64(f916(x63821,a903)),x63822))
% 159.37/159.08  [6404]P107(f328(f328(f239(a909),f328(f108(a909),x64041)),f328(f108(a909),x64042)))+~P107(f328(f328(f239(a1),x64041),a86))
% 159.37/159.08  [6424]~P107(f328(f328(f240(a1),x64241),x64242))+P107(f328(f328(f240(a1),x64241),f328(f328(f83(a1),x64242),f81(a1))))
% 159.37/159.08  [6425]~P107(f328(f328(f239(a1),x64251),x64252))+P107(f328(f328(f240(a1),x64251),f328(f328(f83(a1),x64252),f81(a1))))
% 159.37/159.08  [6426]~P107(f328(f328(f240(a1),x64261),x64262))+P107(f328(f328(f239(a1),x64261),f328(f328(f3(a1),x64262),f81(a1))))
% 159.37/159.08  [6429]~P107(f328(f328(f240(a909),x64291),x64292))+P107(f328(f328(f240(a1),f328(f104(a1),x64291)),f328(f104(a1),x64292)))
% 159.37/159.08  [6430]~P107(f328(f328(f240(a1),x64301),x64302))+P107(f328(f328(f240(a1),f328(f108(a1),x64301)),f328(f108(a1),x64302)))
% 159.37/159.08  [6431]~P107(f328(f328(f239(a1),x64311),x64312))+P107(f328(f328(f239(a909),f328(f108(a909),x64311)),f328(f108(a909),x64312)))
% 159.37/159.08  [6433]~P107(f328(f328(f239(a909),x64331),x64332))+P107(f328(f328(f239(a1),f328(f104(a1),x64331)),f328(f104(a1),x64332)))
% 159.37/159.08  [6434]~P107(f328(f328(f239(a1),x64341),x64342))+P107(f328(f328(f239(a1),f328(f108(a1),x64341)),f328(f108(a1),x64342)))
% 159.37/159.08  [6453]~P107(f328(f328(f239(a909),x64531),x64532))+~P107(f328(f328(f239(a909),f328(a116,x64532)),x64531))
% 159.37/159.08  [6496]~P107(f328(f328(f240(a909),f328(a116,x64961)),f328(a116,x64962)))+P107(f328(f328(f240(a909),x64961),x64962))
% 159.37/159.08  [6497]~P107(f328(f328(f240(a103),f328(a5,x64971)),f328(a5,x64972)))+P107(f328(f328(f240(a909),x64971),x64972))
% 159.37/159.08  [6498]~P107(f328(f328(f240(a909),f328(a109,x64981)),f328(a109,x64982)))+P107(f328(f328(f240(a1),x64981),x64982))
% 159.37/159.08  [6499]~P107(f328(f328(f240(a909),f328(a22,x64991)),f328(a22,x64992)))+P107(f328(f328(f240(a103),x64991),x64992))
% 159.37/159.08  [6500]~P107(f328(f328(f239(a909),f328(a116,x65001)),f328(a116,x65002)))+P107(f328(f328(f239(a909),x65001),x65002))
% 159.37/159.08  [6501]~P107(f328(f328(f239(a103),f328(a5,x65011)),f328(a5,x65012)))+P107(f328(f328(f239(a909),x65011),x65012))
% 159.37/159.08  [6502]~P107(f328(f328(f239(a909),f328(a22,x65021)),f328(a22,x65022)))+P107(f328(f328(f239(a103),x65021),x65022))
% 159.37/159.08  [6543]~P107(f328(f328(f240(a909),f328(a109,x65432)),f328(a109,x65431)))+P107(f328(f328(f240(a1),f2(a1)),x65431))
% 159.37/159.08  [6575]P107(f328(f328(f239(a1),f2(a1)),f48(a1,x65751,x65752)))+~P107(f328(f328(f240(a1),f2(a1)),x65752))
% 159.37/159.08  [6736]P43(x67361,x67362)+~E(f328(f328(f290(x67361,x67361,x67361),x67362),x67362),f190(f916(f915(x67361,x67361),a903)))
% 159.37/159.08  [6748]~P43(x67481,x67482)+P43(x67481,f328(f328(f290(x67481,x67481,x67481),x67482),x67482))
% 159.37/159.08  [6760]P107(f328(f328(f240(a1),x67601),x67602))+~P107(f328(f328(f239(a1),x67601),f328(f328(f3(a1),x67602),f81(a1))))
% 159.37/159.08  [6761]P107(f328(f328(f239(a1),x67611),x67612))+~P107(f328(f328(f240(a1),x67611),f328(f328(f83(a1),x67612),f81(a1))))
% 159.37/159.08  [6764]P107(f328(f328(f240(a909),x67641),x67642))+~P107(f328(f328(f240(a1),f328(f104(a1),x67641)),f328(f104(a1),x67642)))
% 159.37/159.08  [6765]P107(f328(f328(f240(a1),x67651),x67652))+~P107(f328(f328(f240(a909),f328(f108(a909),x67651)),f328(f108(a909),x67652)))
% 159.37/159.08  [6766]P107(f328(f328(f240(a1),x67661),x67662))+~P107(f328(f328(f240(a1),f328(f108(a1),x67661)),f328(f108(a1),x67662)))
% 159.37/159.08  [6768]P107(f328(f328(f239(a909),x67681),x67682))+~P107(f328(f328(f239(a1),f328(f104(a1),x67681)),f328(f104(a1),x67682)))
% 159.37/159.08  [6769]P107(f328(f328(f239(a1),x67691),x67692))+~P107(f328(f328(f239(a1),f328(f108(a1),x67691)),f328(f108(a1),x67692)))
% 159.37/159.08  [6860]~E(f646(x68602,x68601),f117(x68601))+E(f328(f144(f910(x68601),f910(x68601),f136(x68601),f117(x68601)),x68602),f117(x68601))
% 159.37/159.08  [6861]~E(f647(x68612,x68611),f117(x68611))+E(f328(f144(f910(x68611),f910(x68611),f136(x68611),f117(x68611)),x68612),f117(x68611))
% 159.37/159.08  [6866]~P10(x68661)+E(f328(f144(x68661,x68661,f105(x68661),f190(x68661)),x68662),f40(x68661,f328(f174(x68661),x68662)))
% 159.37/159.08  [6867]~P10(x68671)+E(f328(f144(x68671,x68671,f106(x68671),f246(x68671)),x68672),f41(x68671,f328(f174(x68671),x68672)))
% 159.37/159.08  [6881]E(x68811,f2(a103))+E(f328(f328(f83(a909),f328(a22,f328(f328(f3(a103),x68811),f81(a103)))),f328(a116,x68812)),f328(f328(f83(a909),f328(a22,x68811)),x68812))
% 159.37/159.08  [6931]P107(f328(f328(f240(a1),f328(f328(f3(a1),x69311),x69312)),f2(a1)))+~P107(f328(f328(f240(a1),x69311),x69312))
% 159.37/159.08  [6956]~P109(x69561)+E(f328(f328(f105(f916(x69561,a903)),f328(f328(f310(x69561),x69562),f190(f916(x69561,a903)))),f328(f305(x69561),x69562)),f328(f285(x69561),x69562))
% 159.37/159.08  [7029]~P66(x70291,x70292)+P43(x70291,f328(f266(f915(x70291,x70291)),f328(f261(x70291,x70291,a903),x70292)))
% 159.37/159.08  [7030]~P66(x70301,x70302)+P64(x70301,f328(f266(f915(x70301,x70301)),f328(f261(x70301,x70301,a903),x70302)))
% 159.37/159.08  [7031]~P56(x70311,x70312)+P44(x70311,f328(f266(f915(x70311,x70311)),f328(f261(x70311,x70311,a903),x70312)))
% 159.37/159.08  [7032]~P57(x70321,x70322)+P58(x70321,f328(f266(f915(x70321,x70321)),f328(f261(x70321,x70321,a903),x70322)))
% 159.37/159.08  [7033]E(x70331,f190(f916(x70332,a903)))+~P107(f328(f328(f239(f916(x70332,a903)),x70331),f190(f916(x70332,a903))))
% 159.37/159.08  [7115]~P107(f328(f328(f240(a909),f2(a909)),x71152))+P107(f328(f328(f240(a909),f48(a909,x71151,x71152)),x71152))
% 159.37/159.08  [7117]~P107(f328(f328(f240(a1),f2(a1)),x71172))+P107(f328(f328(f240(a1),f48(a1,x71171,x71172)),x71172))
% 159.37/159.08  [7118]~P107(f328(f328(f240(a909),f2(a909)),x71182))+P107(f328(f328(f239(a909),f48(a909,x71181,x71182)),x71182))
% 159.37/159.08  [7119]~P107(f328(f328(f239(a1),f2(a1)),x71191))+P107(f328(f328(f239(a1),f48(a1,x71191,x71192)),x71191))
% 159.37/159.08  [7194]~P111(x71941)+E(f328(f328(f3(f916(x71941,a903)),f328(f328(f310(x71941),x71942),f190(f916(x71941,a903)))),f328(f284(x71941),x71942)),f328(f328(f310(x71941),x71942),f190(f916(x71941,a903))))
% 159.37/159.08  [7266]~P50(x72661,x72662)+P59(x72661,f246(f916(x72661,a903)),f328(f266(f915(x72661,x72661)),f328(f261(x72661,x72661,a903),x72662)))
% 159.37/159.08  [7267]P107(f328(x72671,x72672))+P107(f328(f328(f330(f916(f915(a909,a909),a903)),f690(x72672,x72671)),a102))
% 159.37/159.08  [7311]E(f328(f328(f136(a909),f141(a909,f328(f303(a909,x73111),x73112))),f328(f328(f153(a909),x73112),f117(a909))),f141(a909,f328(f303(a909,x73111),f328(a116,x73112))))+~P107(f328(f328(f239(a909),x73111),x73112))
% 159.37/159.08  [7467]E(x74671,f2(a909))+~E(f328(f144(a909,a909,f83(a909),x74671),x74672),f2(a909))
% 159.37/159.08  [7493]~P107(f328(f328(f240(a1),f328(f328(f3(a1),x74931),x74932)),f2(a1)))+P107(f328(f328(f240(a1),x74931),x74932))
% 159.37/159.08  [7520]P43(x75201,x75202)+~P43(x75201,f328(f328(f290(x75201,x75201,x75201),x75202),x75202))
% 159.37/159.08  [7549]~P107(f328(f328(f239(a909),f328(a116,x75491)),x75492))+P107(f187(a903,a237,f328(f239(a909),x75491),x75492))
% 159.37/159.08  [7705]P30(a909,a909,f328(f328(f9(a909,a909,a909),f3(a909)),x77051),x77052)+P107(f328(f328(f330(a909),f692(x77051,x77052)),x77052))
% 159.37/159.08  [7762]E(f328(f328(f328(f68(a909,x77621,f83(a909)),f328(f18(a909,x77621),f81(a909))),f2(a909)),x77622),f328(f38(x77621),x77622))+~P107(f328(f64(x77621),x77622))
% 159.37/159.08  [7803]P30(a909,a909,f328(f328(f9(a909,a909,a909),f3(a909)),x78031),x78032)+~P107(f328(f328(f239(a909),x78031),f692(x78031,x78032)))
% 159.37/159.08  [7859]P43(x78591,x78592)+P107(f328(f328(f239(f916(x78591,a903)),f686(x78592,x78591)),f328(f287(x78591,x78591,x78592),f686(x78592,x78591))))
% 159.37/159.08  [7864]P66(x78641,x78642)+~P43(x78641,f328(f266(f915(x78641,x78641)),f328(f261(x78641,x78641,a903),x78642)))
% 159.37/159.08  [7865]P56(x78651,x78652)+~P44(x78651,f328(f266(f915(x78651,x78651)),f328(f261(x78651,x78651,a903),x78652)))
% 159.37/159.08  [7866]P57(x78661,x78662)+~P58(x78661,f328(f266(f915(x78661,x78661)),f328(f261(x78661,x78661,a903),x78662)))
% 159.37/159.08  [7940]P107(f328(f328(f239(a909),f328(a116,x79401)),x79402))+~P107(f187(a903,a237,f328(f239(a909),x79401),x79402))
% 159.37/159.08  [7995]P107(f328(f328(f330(f915(a909,a909)),f328(f328(f256(a909,a909),x79951),x79952)),f308(a909,a318)))+~P107(f328(f328(f239(a909),x79951),x79952))
% 159.37/159.08  [8091]P50(x80911,x80912)+~P59(x80911,f246(f916(x80911,a903)),f328(f266(f915(x80911,x80911)),f328(f261(x80911,x80911,a903),x80912)))
% 159.37/159.08  [8154]~P107(f328(f139(x81541),x81542))+P107(f328(f139(f916(x81541,a903)),f328(f328(f156(f910(x81541),f916(x81541,a903)),f174(x81541)),f57(x81541,x81542))))
% 159.37/159.08  [8356]~P43(x83561,f328(f288(x83561,x83561),x83562))+P43(x83561,f328(f288(x83561,x83561),f328(f328(f290(x83561,x83561,x83561),x83562),f308(x83561,x83562))))
% 159.37/159.08  [8480]P107(f328(f64(f915(x84801,x84801)),f328(f328(f290(x84801,x84801,x84801),x84802),f308(x84801,x84802))))+~P107(f328(f64(f915(x84801,x84801)),x84802))
% 159.37/159.08  [8508]E(x85081,f2(a1))+P107(f328(f52(x85082,x85081),f328(f328(f256(a1,a1),f328(f328(f39(a1),x85082),x85081)),f48(a1,x85082,x85081))))
% 159.37/159.08  [8521]~P107(f328(f328(f330(f915(a909,a909)),f328(f328(f256(a909,a909),x85211),x85212)),f308(a909,a318)))+P107(f328(f328(f239(a909),x85211),x85212))
% 159.37/159.08  [8539]~P79(x85391)+E(f328(f144(x85391,x85391,f328(f9(x85391,x85391,x85391),f83(x85391)),f2(x85391)),f328(f170(x85391),x85392)),f328(f144(x85391,x85391,f83(x85391),f2(x85391)),x85392))
% 159.37/159.08  [8717]~P109(x87171)+E(f328(f144(f910(x87171),x87171,f328(f9(x87171,f910(x87171),f910(x87171)),f150(x87171,x87171,f7(x87171))),f117(x87171)),x87172),f152(x87171,x87171,f7(x87171),x87172))
% 159.37/159.08  [8827]~P64(x88271,f328(f266(f915(x88271,x88271)),f328(f261(x88271,x88271,a903),x88272)))+P64(x88271,f328(f266(f915(x88271,x88271)),f328(f261(x88271,x88271,a903),f247(x88271,x88271,x88272))))
% 159.37/159.08  [8841]P107(f328(f328(f330(f915(a909,a909)),f328(f328(f256(a909,a909),x88411),x88412)),f328(f328(f290(a909,a909,a909),a318),f308(a909,a318))))+~P107(f328(f328(f240(a909),x88411),x88412))
% 159.37/159.08  [8886]~P107(f328(f64(f915(x88861,x88861)),f328(f328(f290(x88861,x88861,x88861),x88862),f308(x88861,x88862))))+P107(f328(f64(f915(x88861,x88861)),x88862))
% 159.37/159.08  [8942]~P64(x89421,f328(f266(f915(x89421,x89421)),f328(f261(x89421,x89421,a903),f247(x89421,x89421,x89422))))+P64(x89421,f328(f266(f915(x89421,x89421)),f328(f261(x89421,x89421,a903),x89422)))
% 159.37/159.08  [9140]P64(x91401,x91402)+P107(f328(f328(f330(f915(x91401,x91401)),f328(f328(f256(x91401,x91401),f716(x91402,x91401)),f716(x91402,x91401))),f328(f328(f290(x91401,x91401,x91401),x91402),f308(x91401,x91402))))
% 159.37/159.08  [9141]P64(x91411,x91412)+P107(f328(f328(f330(f915(x91411,x91411)),f328(f328(f256(x91411,x91411),f717(x91412,x91411)),f717(x91412,x91411))),f328(f328(f290(x91411,x91411,x91411),x91412),f308(x91411,x91412))))
% 159.37/159.08  [9258]~P107(f328(f328(f330(f915(a909,a909)),f328(f328(f256(a909,a909),x92581),x92582)),f328(f328(f290(a909,a909,a909),a318),f308(a909,a318))))+P107(f328(f328(f240(a909),x92581),x92582))
% 159.37/159.08  [5194]~P94(x51941)+E(f328(f328(f83(x51941),f328(f108(x51941),a86)),x51942),x51942)
% 159.37/159.08  [5223]~P77(x52231)+E(f328(f328(f83(x52231),f328(f82(x52231),x52232)),x52232),f2(x52231))
% 159.37/159.08  [5224]~P7(x52241)+E(f328(f328(f83(x52241),f328(f82(x52241),x52242)),x52242),f2(x52241))
% 159.37/159.08  [5225]~P96(x52251)+E(f328(f328(f105(x52251),f328(f82(x52251),x52252)),x52252),f246(x52251))
% 159.37/159.08  [5226]~P96(x52261)+E(f328(f328(f106(x52261),f328(f82(x52261),x52262)),x52262),f190(x52261))
% 159.37/159.08  [5259]~P94(x52591)+E(f328(f328(f84(x52591),f328(f108(x52591),a101)),x52592),f328(f82(x52591),x52592))
% 159.37/159.08  [5425]~P116(x54251)+E(f328(f328(f84(x54251),f328(f82(x54251),f81(x54251))),x54252),f328(f82(x54251),x54252))
% 159.37/159.08  [5471]E(f328(f79(a1),x54711),f81(a1))+~E(f328(f79(a1),f328(f328(f84(a1),x54711),x54712)),f81(a1))
% 159.37/159.08  [5560]~P94(x55601)+E(f328(f328(f83(x55601),f81(x55601)),f328(f108(x55601),x55602)),f328(f108(x55601),f328(f328(f3(a1),x55602),a101)))
% 159.37/159.08  [5614]~P101(x56141)+E(f13(x56141,f328(f328(f310(x56141),x56142),f190(f916(x56141,a903)))),x56142)
% 159.37/159.08  [5615]~P101(x56151)+E(f12(x56151,f328(f328(f310(x56151),x56152),f190(f916(x56151,a903)))),x56152)
% 159.37/159.08  [5616]~P109(x56161)+E(f16(x56161,f328(f328(f310(x56161),x56162),f190(f916(x56161,a903)))),x56162)
% 159.37/159.08  [5617]~P109(x56171)+E(f17(x56171,f328(f328(f310(x56171),x56172),f190(f916(x56171,a903)))),x56172)
% 159.37/159.08  [5618]~P10(x56181)+E(f40(x56181,f328(f328(f310(x56181),x56182),f190(f916(x56181,a903)))),x56182)
% 159.37/159.08  [5619]~P10(x56191)+E(f41(x56191,f328(f328(f310(x56191),x56192),f190(f916(x56191,a903)))),x56192)
% 159.37/159.08  [5641]E(f328(f328(f83(a909),x56411),f328(f328(f3(a909),x56412),x56411)),x56412)+P107(f328(f328(f240(a909),x56412),x56411))
% 159.37/159.08  [5677]E(x56771,f117(x56772))+P107(f328(f328(f240(a909),f2(a909)),f328(f191(f910(x56772)),x56771)))
% 159.37/159.08  [5803]~P109(x58031)+E(f14(x58031,f238(x58031),f328(f328(f310(x58031),x58032),f190(f916(x58031,a903)))),x58032)
% 159.37/159.08  [5804]~P109(x58041)+E(f15(x58041,f243(x58041),f328(f328(f310(x58041),x58042),f190(f916(x58041,a903)))),x58042)
% 159.37/159.08  [5865]E(f328(f328(f83(a909),x58651),f328(f328(f3(a909),x58652),x58651)),x58652)+~P107(f328(f328(f239(a909),x58651),x58652))
% 159.37/159.08  [5866]E(f328(f328(f3(a909),x58661),f328(f328(f3(a909),x58661),x58662)),x58662)+~P107(f328(f328(f239(a909),x58662),x58661))
% 159.37/159.08  [5887]E(f48(a909,f328(f328(f3(a909),x58871),x58872),x58872),f48(a909,x58871,x58872))+P107(f328(f328(f240(a909),x58871),x58872))
% 159.37/159.08  [5898]E(f328(f82(a1),f328(f328(f39(a1),x58981),f328(f82(a1),x58982))),f293(x58981,x58982))+P107(f328(f328(f239(a1),f2(a1)),x58982))
% 159.37/159.08  [5900]~E(x59002,f2(a909))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f248(a909),x59001),x59002)))
% 159.37/159.08  [5956]~P94(x59561)+E(f328(f328(f83(x59561),f328(f82(x59561),f81(x59561))),f328(f108(x59561),x59562)),f328(f108(x59561),f328(f328(f83(a1),x59562),a101)))
% 159.37/159.08  [5957]E(f328(f328(f248(a909),f328(f108(a909),x59571)),x59572),f328(f328(f248(a909),f2(a909)),x59572))+~P107(f328(a195,f328(f108(a1),x59571)))
% 159.37/159.08  [6059]E(f328(f143(a909),f141(a909,f328(f303(a909,x60591),x60592))),x60591)+~P107(f328(f328(f240(a909),x60591),x60592))
% 159.37/159.08  [6076]E(f328(f328(f84(a909),f328(f108(a909),x60761)),f328(f108(a909),x60762)),f328(f108(a909),f328(f328(f84(a1),x60761),x60762)))+P107(f328(f328(f240(a1),x60761),a86))
% 159.37/159.08  [6082]~P126(x60821)+P107(f328(f328(f239(x60821),f2(x60821)),f328(f328(f84(x60821),x60822),x60822)))
% 159.37/159.08  [6094]E(f328(f328(f3(a909),f328(a116,x60941)),x60942),f328(a116,f328(f328(f3(a909),x60941),x60942)))+~P107(f328(f328(f239(a909),x60942),x60941))
% 159.37/159.08  [6097]E(f48(a909,f328(f328(f3(a909),x60971),x60972),x60972),f48(a909,x60971,x60972))+~P107(f328(f328(f239(a909),x60972),x60971))
% 159.37/159.08  [6151]E(f328(f328(f248(a909),f328(a109,x61511)),x61512),f328(a109,f328(f328(f248(a1),x61511),x61512)))+~P107(f328(f328(f239(a1),f2(a1)),x61511))
% 159.37/159.08  [6169]P107(f328(f139(x61691),x61692))+P107(f328(f328(f240(a909),f525(x61692,x61691)),f328(f191(f910(x61691)),x61692)))
% 159.37/159.08  [6170]P107(f328(f139(x61701),x61702))+P107(f328(f328(f240(a909),f596(x61702,x61701)),f328(f191(f910(x61701)),x61702)))
% 159.37/159.08  [6186]~E(x61861,f117(x61862))+~P107(f328(f328(f240(a909),f2(a909)),f328(f191(f910(x61862)),x61861)))
% 159.37/159.08  [6197]E(f146(a909,f141(a909,f328(f303(a909,x61971),x61972))),f328(f328(f3(a909),x61972),f81(a909)))+~P107(f328(f328(f240(a909),x61971),x61972))
% 159.37/159.08  [6200]E(f328(f328(f83(a1),x62001),f328(f104(a1),f328(a116,f544(x62002,x62001)))),x62002)+~P107(f328(f328(f240(a1),x62001),x62002))
% 159.37/159.08  [6207]E(x62071,f2(a909))+E(f328(f328(f84(a909),x62072),f328(f328(f248(a909),x62072),f328(f328(f3(a909),x62071),f81(a909)))),f328(f328(f248(a909),x62072),x62071))
% 159.37/159.08  [6235]E(f328(f328(f84(a909),f328(a109,x62351)),f328(a109,x62352)),f328(a109,f328(f328(f84(a1),x62351),x62352)))+~P107(f328(f328(f239(a1),f2(a1)),x62351))
% 159.37/159.08  [6236]E(f328(f328(f39(a909),f328(a109,x62361)),f328(a109,x62362)),f328(a109,f328(f328(f39(a1),x62361),x62362)))+~P107(f328(f328(f239(a1),f2(a1)),x62361))
% 159.37/159.08  [6250]~P114(x62501)+E(f328(f328(f83(x62501),x62502),x62502),f328(f328(f84(x62501),f328(f328(f83(x62501),f81(x62501)),f81(x62501))),x62502))
% 159.37/159.08  [6272]E(f328(f328(f3(a1),f328(f104(a1),x62721)),f328(f104(a1),x62722)),f328(f104(a1),f328(f328(f3(a909),x62721),x62722)))+~P107(f328(f328(f239(a909),x62722),x62721))
% 159.37/159.08  [6274]E(f328(f328(f256(a1,a1),f328(f108(a1),a101)),f328(f328(f83(a1),x62741),x62742)),f53(x62741,x62742))+~P107(f328(f328(f239(a1),x62742),f2(a1)))
% 159.37/159.08  [6305]E(f181(x63051,x63052),f117(f910(x63051)))+P107(f328(f328(f330(f910(x63051)),f605(x63052,x63051)),f328(f174(f910(x63051)),x63052)))
% 159.37/159.08  [6314]E(f120(a1,f328(f132(a1),x63141),f131(x63142,f328(f328(f83(a1),x63141),f81(a1)))),f131(x63142,x63141))+P107(f328(f328(f240(a1),x63142),x63141))
% 159.37/159.08  [6388]E(f328(f328(f153(a1),x63881),f180(f328(f328(f83(a1),x63881),f81(a1)),x63882)),f180(x63881,x63882))+~P107(f328(f328(f239(a1),x63881),x63882))
% 159.37/159.08  [6427]~P107(f328(f328(f240(a909),x64272),x64271))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f3(a909),x64271),x64272)))
% 159.37/159.08  [6458]~P107(f328(f328(f240(a909),x64581),f328(a109,x64582)))+P107(f328(f328(f240(a1),f328(f104(a1),x64581)),x64582))
% 159.37/159.08  [6486]~P109(x64861)+E(f328(f328(f105(f916(x64861,a903)),f328(f284(x64861),x64862)),f328(f328(f310(x64861),x64862),f190(f916(x64861,a903)))),f328(f302(x64861),x64862))
% 159.37/159.08  [6489]~P107(f328(f328(f240(a909),f2(a909)),x64891))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f248(a909),x64891),x64892)))
% 159.37/159.08  [6490]~P107(f328(f328(f239(a1),f2(a1)),x64901))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f248(a1),x64901),x64902)))
% 159.37/159.08  [6518]~E(f328(x65181,f2(a909)),f2(a909))+E(f328(f328(f8(a909,a909),x65181),f304(a909,f328(a116,f2(a909)),x65182)),f328(f328(f8(a909,a909),x65181),f304(a909,f2(a909),x65182)))
% 159.37/159.08  [6583]~P94(x65831)+E(f328(f328(f84(x65831),f328(f328(f83(x65831),f81(x65831)),f81(x65831))),f328(f108(x65831),x65832)),f328(f108(x65831),f328(f328(f83(a1),x65832),x65832)))
% 159.37/159.08  [6598]E(f328(f328(f310(a1),x65981),f304(a1,f328(f328(f83(a1),x65981),f81(a1)),x65982)),f304(a1,x65981,x65982))+P107(f328(f328(f240(a1),x65982),x65981))
% 159.37/159.08  [6599]P107(f328(f328(f240(a909),x65991),f328(a109,x65992)))+~P107(f328(f328(f240(a1),f328(f104(a1),x65991)),x65992))
% 159.37/159.08  [6704]E(f328(a109,f328(f328(f39(a1),f328(f108(a1),x67041)),f328(f108(a1),x67042))),f328(f328(f39(a909),f328(f108(a909),x67041)),f328(f108(a909),x67042)))+P107(f328(a195,f328(f108(a1),x67041)))
% 159.37/159.08  [6762]P107(f328(f328(f240(a909),x67621),x67622))+~P107(f328(f328(f240(a909),f2(a909)),f328(f328(f3(a909),x67622),x67621)))
% 159.37/159.08  [6805]P107(f328(f328(f240(a909),f2(a909)),x68051))+~P107(f328(f328(f240(a909),f2(a909)),f328(f328(f84(a909),x68052),x68051)))
% 159.37/159.08  [6806]P107(f328(f328(f240(a909),f2(a909)),x68061))+~P107(f328(f328(f240(a909),f2(a909)),f328(f328(f84(a909),x68061),x68062)))
% 159.37/159.08  [6823]~P107(f328(f328(f239(a1),x68231),f2(a1)))+E(f328(f328(f84(a909),f328(a109,f328(f82(a1),x68231))),f328(a109,f328(f82(a1),x68232))),f328(a109,f328(f328(f84(a1),x68231),x68232)))
% 159.37/159.08  [6878]~E(x68782,f190(f916(x68781,a903)))+P107(f328(f328(f239(f916(x68781,a903)),x68782),f328(f82(f916(x68781,a903)),x68782)))
% 159.37/159.08  [6941]~P94(x69411)+E(f328(f328(f83(x69411),f328(f328(f83(x69411),f2(x69411)),f328(f108(x69411),x69412))),f328(f108(x69411),x69412)),f328(f108(x69411),f328(f328(f83(a1),x69412),x69412)))
% 159.37/159.08  [6995]~P107(f328(f328(f240(a1),x69951),x69952))+P107(f328(f328(f239(a1),f328(f328(f83(a1),x69951),f81(a1))),x69952))
% 159.37/159.08  [7062]E(x70621,f2(a909))+~P107(f328(f328(f239(a1),f328(f104(a1),x70622)),f328(f82(a1),f328(f104(a1),x70621))))
% 159.37/159.08  [7063]E(x70631,f2(a909))+~P107(f328(f328(f239(a1),f328(f104(a1),x70631)),f328(f82(a1),f328(f104(a1),x70632))))
% 159.37/159.08  [7162]E(f328(f328(f256(a1,a1),f328(f108(a1),a101)),f328(f328(f83(a1),x71621),x71622)),f53(x71621,x71622))+~P107(f328(f328(f239(a1),f2(a1)),f328(f328(f83(a1),x71621),x71622)))
% 159.37/159.08  [7206]~P32(x72061,x72062)+P43(x72061,f328(f255(f916(f915(x72061,x72061),a903),f916(f915(x72061,x72061),a903)),x72062))
% 159.37/159.08  [7224]~P107(f328(f328(f239(a909),f328(a116,f2(a909))),x72241))+P107(f328(f328(f239(a909),f328(a116,f2(a909))),f328(f328(f248(a909),x72241),x72242)))
% 159.37/159.08  [7397]~P107(f328(f328(f240(a1),x73971),x73972))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x73971),x73971)),f328(f328(f83(a1),x73972),x73972)))
% 159.37/159.08  [7409]~P107(f328(f328(f239(a1),x74091),x74092))+P107(f328(f328(f239(a1),f328(f328(f83(a1),x74091),x74091)),f328(f328(f83(a1),x74092),x74092)))
% 159.37/159.08  [7470]~P107(f328(f328(f240(a909),f2(a909)),x74701))+P107(f328(f328(f240(a909),f328(f328(f3(a909),x74701),f328(a116,x74702))),x74701))
% 159.37/159.08  [7502]P107(f328(f328(f239(a909),f328(a116,f2(a909))),x75021))+~P107(f328(f328(f239(a909),f328(a116,f2(a909))),f328(f328(f84(a909),x75022),x75021)))
% 159.37/159.08  [7503]P107(f328(f328(f239(a909),f328(a116,f2(a909))),x75031))+~P107(f328(f328(f239(a909),f328(a116,f2(a909))),f328(f328(f84(a909),x75031),x75032)))
% 159.37/159.08  [7507]P107(f328(f328(f239(a909),f328(f328(f166(a909),x75071),x75072)),f328(f167(a909),x75071)))+~P107(f328(f328(f240(a909),x75072),f328(f191(f910(a909)),x75071)))
% 159.37/159.08  [7548]P107(f328(f328(f240(a1),x75481),x75482))+~P107(f328(f328(f239(a1),f328(f328(f83(a1),x75481),f81(a1))),x75482))
% 159.37/159.08  [7594]P107(f328(f64(x75941),f246(f916(x75941,a903))))+~P107(f328(f64(f916(x75942,x75941)),f246(f916(f916(x75942,x75941),a903))))
% 159.37/159.08  [7595]P107(f328(f64(x75951),f246(f916(x75951,a903))))+~P107(f328(f64(f917(x75952,x75951)),f246(f916(f917(x75952,x75951),a903))))
% 159.37/159.08  [7596]P107(f328(f64(x75961),f246(f916(x75961,a903))))+~P107(f328(f64(f917(x75961,x75962)),f246(f916(f917(x75961,x75962),a903))))
% 159.37/159.08  [7635]E(x76351,f190(f916(x76352,a903)))+~P107(f328(f328(f239(f916(x76352,a903)),x76351),f328(f82(f916(x76352,a903)),x76351)))
% 159.37/159.08  [7772]E(f328(f144(f910(x77721),f910(x77721),f136(x77721),f117(x77721)),x77722),f117(x77721))+P107(f328(f328(f330(f910(x77721)),f646(x77722,x77721)),f328(f174(f910(x77721)),x77722)))
% 159.37/159.08  [7773]E(f328(f144(f910(x77731),f910(x77731),f136(x77731),f117(x77731)),x77732),f117(x77731))+P107(f328(f328(f330(f910(x77731)),f647(x77732,x77731)),f328(f174(f910(x77731)),x77732)))
% 159.37/159.08  [8015]P107(f328(f328(f240(a1),x80151),x80152))+~P107(f328(f328(f240(a1),f328(f328(f83(a1),x80151),x80151)),f328(f328(f83(a1),x80152),x80152)))
% 159.37/159.08  [8018]P107(f328(f328(f239(a1),x80181),x80182))+~P107(f328(f328(f239(a1),f328(f328(f83(a1),x80181),x80181)),f328(f328(f83(a1),x80182),x80182)))
% 159.37/159.08  [8113]~P114(x81131)+E(f328(f328(f84(x81131),f328(f328(f83(x81131),f81(x81131)),f81(x81131))),f328(f328(f8(a909,x81131),f104(x81131)),f304(a909,f81(a909),x81132))),f328(f328(f84(x81131),f328(f104(x81131),x81132)),f328(f328(f83(x81131),f328(f104(x81131),x81132)),f81(x81131))))
% 159.37/159.08  [8170]P107(f328(f328(f330(a909),x81701),x81702))+~P107(f328(f328(f330(a1),f328(f104(a1),x81701)),f328(f311(a909,a1,f104(a1)),x81702)))
% 159.37/159.08  [8327]~P107(f328(f64(x83271),x83272))+E(f328(f311(a909,x83271,f546(x83272,x83271)),f328(f266(a909),f328(f328(f9(a909,a909,a903),f240(a909)),f547(x83272,x83271)))),x83272)
% 159.37/159.08  [8614]P60(x86141,x86142)+P107(f328(f328(f330(f915(x86141,x86141)),f328(f328(f256(x86141,x86141),f336(x86142,x86141)),f336(x86142,x86141))),x86142))
% 159.37/159.08  [8615]P44(x86151,x86152)+P107(f328(f328(f330(f915(x86151,x86151)),f328(f328(f256(x86151,x86151),f822(x86152,x86151)),f824(x86152,x86151))),x86152))
% 159.37/159.08  [8616]P44(x86161,x86162)+P107(f328(f328(f330(f915(x86161,x86161)),f328(f328(f256(x86161,x86161),f824(x86162,x86161)),f825(x86162,x86161))),x86162))
% 159.37/159.08  [8617]P45(x86171,x86172)+P107(f328(f328(f330(f915(x86171,x86171)),f328(f328(f256(x86171,x86171),f685(x86172,x86171)),f684(x86172,x86171))),x86172))
% 159.37/159.08  [8618]P45(x86181,x86182)+P107(f328(f328(f330(f915(x86181,x86181)),f328(f328(f256(x86181,x86181),f684(x86182,x86181)),f685(x86182,x86181))),x86182))
% 159.37/159.08  [8619]P58(x86191,x86192)+P107(f328(f328(f330(f915(x86191,x86191)),f328(f328(f256(x86191,x86191),f827(x86192,x86191)),f828(x86192,x86191))),x86192))
% 159.37/159.08  [8760]~P94(x87601)+E(f328(f328(f3(x87601),f81(x87601)),f328(f108(x87601),x87602)),f328(f108(x87601),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f82(a1),x87602))))
% 159.37/159.08  [8882]~P107(f328(f328(f240(f916(a909,a903)),x88821),x88822))+P107(f328(f328(f240(f916(a1,a903)),f328(f311(a909,a1,f104(a1)),x88821)),f328(f311(a909,a1,f104(a1)),x88822)))
% 159.37/159.08  [8916]~P107(f328(f328(f240(a1),x89161),x89162))+P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x89161),x89161)),a101)),f328(f328(f83(a1),x89162),x89162)))
% 159.37/159.08  [8918]~P107(f328(f328(f240(a1),x89181),x89182))+P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),x89181),x89181)),a101)),f328(f328(f83(a1),x89182),x89182)))
% 159.37/159.08  [8990]~P107(f328(f328(f330(a909),x89901),f328(f174(a909),x89902)))+P107(f328(f328(f239(a909),x89901),f328(f144(a909,a909,f83(a909),f2(a909)),x89902)))
% 159.37/159.08  [9081]P53(x90811,x90812)+~P107(f328(f328(f330(f915(x90811,x90811)),f328(f328(f256(x90811,x90811),f882(x90812,x90811)),f882(x90812,x90811))),x90812))
% 159.37/159.08  [9082]P44(x90821,x90822)+~P107(f328(f328(f330(f915(x90821,x90821)),f328(f328(f256(x90821,x90821),f822(x90822,x90821)),f825(x90822,x90821))),x90822))
% 159.37/159.08  [9083]P58(x90831,x90832)+~P107(f328(f328(f330(f915(x90831,x90831)),f328(f328(f256(x90831,x90831),f828(x90832,x90831)),f827(x90832,x90831))),x90832))
% 159.37/159.08  [9221]~P107(f328(f328(f240(f916(a1,a903)),f328(f311(a909,a1,f104(a1)),x92211)),f328(f311(a909,a1,f104(a1)),x92212)))+P107(f328(f328(f240(f916(a909,a903)),x92211),x92212))
% 159.37/159.08  [9222]~P107(f328(f328(f239(f916(a1,a903)),f328(f311(a909,a1,f104(a1)),x92221)),f328(f311(a909,a1,f104(a1)),x92222)))+P107(f328(f328(f239(f916(a909,a903)),x92221),x92222))
% 159.37/159.08  [9314]P107(f328(f328(f240(a1),x93141),x93142))+~P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x93141),x93141)),a101)),f328(f328(f83(a1),x93142),x93142)))
% 159.37/159.08  [9316]P107(f328(f328(f240(a1),x93161),x93162))+~P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),x93161),x93161)),a101)),f328(f328(f83(a1),x93162),x93162)))
% 159.37/159.08  [10165]~P105(x101651)+E(f120(f910(x101651),f328(f132(f910(x101651)),f117(x101651)),f328(f328(f328(f100(f911(f910(x101651))),f328(f328(f240(a1),f2(a1)),x101652)),f328(f122(f915(x101651,f910(x101651)),f910(x101651),f133(x101651,f910(x101651),f134(x101651,f328(f328(f3(a1),x101652),f81(a1))),f134(f910(x101651),f328(f328(f3(a1),x101652),f81(a1))))),f328(f261(x101651,f910(x101651),f911(f910(x101651))),f328(f328(f10(f916(f910(x101651),f910(x101651)),f916(f910(x101651),f911(f910(x101651))),x101651),f328(f10(f910(x101651),f911(f910(x101651)),f910(x101651)),f132(f910(x101651)))),f153(x101651))))),f119(f910(x101651)))),f134(f910(x101651),x101652))
% 159.37/159.08  [10187]~P107(f328(f64(x101871),x101872))+E(f328(f191(f910(x101871)),f93(f910(x101871),f328(f328(f20(f910(x101871),a903,a903),f328(f328(f10(a903,f916(a903,a903),f910(x101871)),a326),f328(f328(f9(f910(x101871),f916(x101871,a903),a903),f328(f328(f10(f916(x101871,a903),f916(f916(x101871,a903),a903),f910(x101871)),a325),f174(x101871))),x101872))),f139(x101871)))),f218(x101871,x101872))
% 159.37/159.08  [6196]E(f328(f328(f83(a909),f328(f328(f3(a909),x61961),x61962)),x61962),x61961)+~P107(f328(f328(f239(a909),x61962),x61961))
% 159.37/159.08  [6268]E(f328(f328(f39(a909),f328(f328(f84(a909),x62681),x62682)),x62682),x62681)+~P107(f328(f328(f240(a909),f2(a909)),x62682))
% 159.37/159.08  [6269]E(f328(f328(f39(a909),f328(f328(f84(a909),x62691),x62692)),x62691),x62692)+~P107(f328(f328(f240(a909),f2(a909)),x62691))
% 159.37/159.08  [6273]~P76(x62731)+E(f328(f328(f8(a909,x62731),f328(f166(x62731),x62732)),f328(f303(a909,f2(a909)),f328(f191(f910(x62731)),x62732))),f328(f167(x62731),x62732))
% 159.37/159.08  [6380]E(f48(a909,f328(a116,f328(f328(f84(a909),x63801),x63802)),x63801),f81(a909))+~P107(f328(f328(f240(a909),f81(a909)),x63801))
% 159.37/159.08  [6386]E(f328(a116,f328(f328(f83(a909),f328(f108(a909),x63861)),x63862)),f328(f328(f83(a909),f81(a909)),x63862))+~P107(f328(a195,f328(f108(a1),x63861)))
% 159.37/159.08  [6415]E(f328(a109,f328(f328(f248(a1),f328(f108(a1),x64151)),x64152)),f328(f328(f248(a909),f328(f108(a909),x64151)),x64152))+P107(f328(a195,f328(f108(a1),x64151)))
% 159.37/159.08  [6654]E(f328(f328(f3(a909),x66541),f328(f108(a909),f328(f328(f83(a1),x66542),a101))),f328(f328(f3(a909),f328(a116,x66541)),f328(f108(a909),x66542)))+~P107(f328(f328(f240(a1),a86),x66542))
% 159.37/159.08  [6735]E(x67351,f2(a909))+E(f328(a116,f328(f328(f83(a909),f328(f328(f3(a909),x67351),f81(a909))),x67352)),f328(f328(f83(a909),x67351),x67352))
% 159.37/159.08  [6775]E(x67751,f2(a1))+P107(f328(f328(f240(a1),f2(a1)),f328(f328(f248(a1),f328(f79(a1),x67751)),x67752)))
% 159.37/159.08  [6790]~E(x67902,f2(a909))+P107(f328(f328(f240(a1),f2(a1)),f328(f328(f248(a1),f328(f79(a1),x67901)),x67902)))
% 159.37/159.08  [6826]E(x68261,f2(a909))+E(f328(f328(f83(a909),x68262),f328(f328(f84(a909),f328(f328(f3(a909),x68261),f81(a909))),x68262)),f328(f328(f84(a909),x68261),x68262))
% 159.37/159.08  [6871]~P107(f328(f328(f239(a1),x68711),x68712))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x68711),a101)),x68712))
% 159.37/159.08  [6998]E(f328(f328(f153(a909),x69981),f141(a909,f328(f303(a909,f328(a116,x69981)),x69982))),f141(a909,f328(f303(a909,x69981),x69982)))+~P107(f328(f328(f240(a909),x69981),x69982))
% 159.37/159.08  [7197]E(x71971,x71972)+~E(f328(f328(f3(a1),f328(f328(f83(a1),x71971),x71971)),a101),f328(f328(f3(a1),f328(f328(f83(a1),x71972),x71972)),a101))
% 159.37/159.08  [7200]E(x72001,f117(x72002))+E(f270(x72002,f328(f328(f156(x72002,f915(a103,x72002)),f328(f256(a103,x72002),f81(a103))),x72001)),f277(x72002,x72001))
% 159.37/159.08  [7436]P107(f328(f328(f239(a1),x74361),x74362))+~P107(f328(f328(f240(a1),f328(f328(f83(a1),x74361),a101)),x74362))
% 159.37/159.08  [7914]~P107(f328(f328(f240(a909),x79141),x79142))+P107(f328(f328(f330(f915(a909,a909)),f328(f328(f256(a909,a909),x79141),x79142)),a244))
% 159.37/159.08  [8142]~P107(f328(f328(f240(a103),f2(a103)),x81421))+P107(f328(f328(f240(a103),f328(f255(a103,f915(a103,a103)),f328(f271(x81421),x81422))),x81421))
% 159.37/159.08  [8409]~P44(x84091,x84092)+P44(x84091,f328(f328(f105(f916(f915(x84091,x84091),a903)),x84092),f308(x84091,f190(f916(f915(x84091,x84091),a903)))))
% 159.37/159.08  [8410]~P45(x84101,x84102)+P45(x84101,f328(f328(f105(f916(f915(x84101,x84101),a903)),x84102),f308(x84101,f190(f916(f915(x84101,x84101),a903)))))
% 159.37/159.08  [8458]~P86(x84581)+P107(f328(f328(f239(x84581),f328(f79(x84581),f328(f167(x84581),x84582))),f328(f167(x84581),f328(f328(f156(x84581,x84581),f79(x84581)),x84582))))
% 159.37/159.08  [8482]P107(f328(f328(f240(a909),x84821),x84822))+~P107(f328(f328(f330(f915(a909,a909)),f328(f328(f256(a909,a909),x84821),x84822)),a244))
% 159.37/159.08  [8641]E(f328(f328(f256(x86411,x86411),f754(x86412,x86411)),f754(x86412,x86411)),x86412)+~P107(f328(f328(f330(f915(x86411,x86411)),x86412),f308(x86411,f190(f916(f915(x86411,x86411),a903)))))
% 159.37/159.08  [8684]E(f328(f303(a909,x86841),f328(f328(f83(a909),x86841),f328(f38(a909),x86842))),x86842)+~P107(f328(f328(f239(f916(a909,a903)),x86842),f328(f303(a909,x86841),f328(f328(f83(a909),x86841),f328(f38(a909),x86842)))))
% 159.37/159.08  [8909]P45(x89091,x89092)+~P45(x89091,f328(f328(f105(f916(f915(x89091,x89091),a903)),x89092),f308(x89091,f190(f916(f915(x89091,x89091),a903)))))
% 159.37/159.08  [9035]E(f328(f328(f39(a1),f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),x90351),x90351)),a101))),f328(f108(a1),f328(f328(f83(a1),x90352),x90352))),f328(f328(f39(a1),f328(f108(a1),x90351)),f328(f108(a1),x90352)))+~P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x90352)))
% 159.37/159.08  [9124]~P44(x91241,x91242)+P107(f328(f328(f239(f916(f915(x91241,x91241),a903)),f328(f328(f290(x91241,x91241,x91241),x91242),x91242)),x91242))
% 159.37/159.08  [9151]E(f179(f910(x91511),f328(f328(f10(a903,a903,f910(x91511)),a323),f328(f328(f9(f910(x91511),f910(x91511),a903),a325),f117(x91511))),x91512),f181(x91511,f181(x91511,x91512)))+~P18(a909,f328(f170(a909),f328(f328(f156(f910(x91511),a909),f191(f910(x91511))),x91512)))
% 159.37/159.08  [9154]E(f328(f328(f39(a1),f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),x91541),x91541)),a101))),f328(f108(a1),f328(f328(f83(a1),x91542),x91542))),f328(f328(f39(a1),f328(f328(f83(a1),f328(f108(a1),x91541)),f81(a1))),f328(f108(a1),x91542)))+P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x91542)))
% 159.37/159.08  [9976]P107(f328(a195,x99762))+E(f328(f328(f89(a1,a909),f328(f328(f3(a1),x99761),x99762)),f328(f328(f20(a1,a909,a909),f328(f328(f9(a1,a909,f916(a909,a909)),f328(f328(f10(a903,f916(a909,f916(a909,a909)),a1),f100(a909)),a195)),f2(a909))),a109)),f328(f328(f3(a909),f328(a109,x99761)),f328(a109,x99762)))
% 159.37/159.08  [9984]E(f328(f328(f89(a1,a909),f328(f108(a1),f328(f328(f83(a1),x99841),f328(f82(a1),x99842)))),f328(f328(f20(a1,a909,a909),f328(f328(f9(a1,a909,f916(a909,a909)),f328(f328(f10(a903,f916(a909,f916(a909,a909)),a1),f100(a909)),a195)),f2(a909))),a109)),f328(f328(f3(a909),f328(f108(a909),x99841)),f328(f108(a909),x99842)))+P107(f328(f328(f240(a1),x99842),a86))
% 159.37/159.08  [9985]~P32(x99851,x99852)+P107(f328(f328(f239(f916(f915(x99851,x99851),a903)),f328(f328(f290(x99851,x99851,x99851),f328(f255(f916(f915(x99851,x99851),a903),f916(f915(x99851,x99851),a903)),x99852)),f328(f260(f916(f915(x99851,x99851),a903),f916(f915(x99851,x99851),a903)),x99852))),f328(f255(f916(f915(x99851,x99851),a903),f916(f915(x99851,x99851),a903)),x99852)))
% 159.37/159.08  [10041]~E(f328(f38(a909),f328(f266(a909),f328(f328(f20(a909,a903,a903),f328(f328(f10(a903,f916(a903,a903),a909),a326),f328(f328(f9(a909,f916(a909,a903),a903),f330(a909)),x100411))),f328(f328(f9(a909,a909,a903),f240(a909)),f328(a116,x100412))))),f2(a909))+~P107(f328(f328(f330(a909),f2(a909)),x100411))
% 159.37/159.08  [10096]E(f48(a1,f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),x100961),x100961)),a101)),f328(f108(a1),f328(f328(f83(a1),x100962),x100962))),f328(f328(f83(a1),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f48(a1,f328(f108(a1),x100961),f328(f108(a1),x100962)))),f81(a1)))+~P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x100962)))
% 159.37/159.08  [10105]E(f48(a1,f328(f108(a1),f328(f328(f3(a1),f328(f328(f83(a1),x101051),x101051)),a101)),f328(f108(a1),f328(f328(f83(a1),x101052),x101052))),f328(f328(f3(a1),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f48(a1,f328(f328(f83(a1),f328(f108(a1),x101051)),f81(a1)),f328(f108(a1),x101052)))),f81(a1)))+P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x101052)))
% 159.37/159.08  [10154]~P10(x101541)+E(f40(x101541,f328(f266(x101541),f328(f328(f10(f916(x101541,a903),a903,x101541),f91(x101541)),f328(f328(f10(f916(x101541,a903),f916(x101541,a903),x101541),f328(f20(x101541,a903,a903),f328(f328(f10(a903,f916(a903,a903),x101541),a331),f328(f328(f9(x101541,f916(x101541,a903),a903),f330(x101541)),x101542)))),f239(x101541))))),f41(x101541,x101542))
% 159.37/159.08  [10180]~P43(x101801,x101802)+P66(x101801,f328(f328(f9(x101801,f916(f915(x101801,x101801),a903),f916(x101801,a903)),f328(f328(f10(f916(x101801,f916(f916(f915(x101801,x101801),a903),a903)),f916(f916(f915(x101801,x101801),a903),f916(x101801,a903)),x101801),f9(x101801,f916(f915(x101801,x101801),a903),a903)),f328(f328(f10(f916(x101801,f915(x101801,x101801)),f916(x101801,f916(f916(f915(x101801,x101801),a903),a903)),x101801),f328(f10(f915(x101801,x101801),f916(f916(f915(x101801,x101801),a903),a903),x101801),f330(f915(x101801,x101801)))),f256(x101801,x101801)))),x101802))
% 159.37/159.08  [10181]~P13(x101811,f246(f916(x101811,a903)),x101812)+P12(x101811,f328(f328(f9(x101811,f916(f915(x101811,x101811),a903),f916(x101811,a903)),f328(f328(f10(f916(x101811,f916(f916(f915(x101811,x101811),a903),a903)),f916(f916(f915(x101811,x101811),a903),f916(x101811,a903)),x101811),f9(x101811,f916(f915(x101811,x101811),a903),a903)),f328(f328(f10(f916(x101811,f915(x101811,x101811)),f916(x101811,f916(f916(f915(x101811,x101811),a903),a903)),x101811),f328(f10(f915(x101811,x101811),f916(f916(f915(x101811,x101811),a903),a903),x101811),f330(f915(x101811,x101811)))),f256(x101811,x101811)))),x101812))
% 159.37/159.08  [10224]P43(x102241,x102242)+~P66(x102241,f328(f328(f9(x102241,f916(f915(x102241,x102241),a903),f916(x102241,a903)),f328(f328(f10(f916(x102241,f916(f916(f915(x102241,x102241),a903),a903)),f916(f916(f915(x102241,x102241),a903),f916(x102241,a903)),x102241),f9(x102241,f916(f915(x102241,x102241),a903),a903)),f328(f328(f10(f916(x102241,f915(x102241,x102241)),f916(x102241,f916(f916(f915(x102241,x102241),a903),a903)),x102241),f328(f10(f915(x102241,x102241),f916(f916(f915(x102241,x102241),a903),a903),x102241),f330(f915(x102241,x102241)))),f256(x102241,x102241)))),x102242))
% 159.37/159.08  [10225]P13(x102251,f246(f916(x102251,a903)),x102252)+~P12(x102251,f328(f328(f9(x102251,f916(f915(x102251,x102251),a903),f916(x102251,a903)),f328(f328(f10(f916(x102251,f916(f916(f915(x102251,x102251),a903),a903)),f916(f916(f915(x102251,x102251),a903),f916(x102251,a903)),x102251),f9(x102251,f916(f915(x102251,x102251),a903),a903)),f328(f328(f10(f916(x102251,f915(x102251,x102251)),f916(x102251,f916(f916(f915(x102251,x102251),a903),a903)),x102251),f328(f10(f915(x102251,x102251),f916(f916(f915(x102251,x102251),a903),a903),x102251),f330(f915(x102251,x102251)))),f256(x102251,x102251)))),x102252))
% 159.37/159.08  [7384]E(f328(f328(f83(a909),f328(f108(a909),f328(f328(f3(a1),x73841),a101))),x73842),f328(a116,f328(f328(f83(a909),f328(f108(a909),x73841)),x73842)))+P107(f328(a195,f328(f108(a1),x73841)))
% 159.37/159.08  [7829]~P94(x78291)+E(f328(f328(f83(x78291),f328(f328(f83(x78291),f81(x78291)),f328(f108(x78291),x78292))),f328(f108(x78291),x78292)),f328(f108(x78291),f328(f328(f3(a1),f328(f328(f83(a1),x78292),x78292)),a101)))
% 159.37/159.08  [8484]~P107(f328(f328(f239(a1),x84841),x84842))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x84841),x84841)),f328(f328(f3(a1),f328(f328(f83(a1),x84842),x84842)),a101)))
% 159.37/159.08  [8486]~P107(f328(f328(f239(a1),x84861),x84862))+P107(f328(f328(f239(a1),f328(f328(f83(a1),x84861),x84861)),f328(f328(f3(a1),f328(f328(f83(a1),x84862),x84862)),a101)))
% 159.37/159.08  [8920]P107(f328(f328(f239(a1),x89201),x89202))+~P107(f328(f328(f240(a1),f328(f328(f83(a1),x89201),x89201)),f328(f328(f3(a1),f328(f328(f83(a1),x89202),x89202)),a101)))
% 159.37/159.08  [8922]P107(f328(f328(f239(a1),x89221),x89222))+~P107(f328(f328(f239(a1),f328(f328(f83(a1),x89221),x89221)),f328(f328(f3(a1),f328(f328(f83(a1),x89222),x89222)),a101)))
% 159.37/159.08  [9210]~P107(f328(f328(f240(a1),x92101),x92102))+P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x92101),x92101)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),x92102),x92102)),a101)))
% 159.37/159.08  [9212]~P107(f328(f328(f239(a1),x92121),x92122))+P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),x92121),x92121)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),x92122),x92122)),a101)))
% 159.37/159.08  [9478]P107(f328(f328(f240(a1),x94781),x94782))+~P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),x94781),x94781)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),x94782),x94782)),a101)))
% 159.37/159.08  [9480]P107(f328(f328(f239(a1),x94801),x94802))+~P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),x94801),x94801)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),x94802),x94802)),a101)))
% 159.37/159.08  [9512]~P107(f328(f64(x95121),x95122))+P107(f328(f64(f916(x95121,a903)),f328(f266(f916(x95121,a903)),f328(f328(f9(f916(x95121,a903),f916(x95121,a903),a903),f239(f916(x95121,a903))),x95122))))
% 159.37/159.08  [9561]~E(f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),x95611),f190(f916(f915(a909,a909),a903)))),f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),x95612),f190(f916(f915(a909,a909),a903)))))+P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),x95611),x95612)),a113))
% 159.37/159.08  [9646]E(f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),x96461),f190(f916(f915(a909,a909),a903)))),f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),x96462),f190(f916(f915(a909,a909),a903)))))+~P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),x96461),x96462)),a113))
% 159.37/159.08  [9680]P107(f328(f328(f239(a1),f2(a1)),f776(x96801,x96802)))+E(f328(f266(a1),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),x96801)),f328(f266(a1),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),x96802)))
% 159.37/159.08  [10164]~P10(x101641)+E(f41(x101641,f328(f266(x101641),f328(f328(f10(f916(x101641,a903),a903,x101641),f91(x101641)),f328(f328(f10(f916(x101641,a903),f916(x101641,a903),x101641),f328(f20(x101641,a903,a903),f328(f328(f10(a903,f916(a903,a903),x101641),a331),f328(f328(f9(x101641,f916(x101641,a903),a903),f330(x101641)),x101642)))),f328(f9(x101641,x101641,a903),f239(x101641)))))),f40(x101641,x101642))
% 159.37/159.08  [10186]P107(f328(f328(f330(a909),f2(a909)),x101861))+E(f328(f38(a909),f328(f266(a909),f328(f328(f20(a909,a903,a903),f328(f328(f10(a903,f916(a903,a903),a909),a326),f328(f328(f9(a909,f916(a909,a903),a903),f328(f328(f10(a909,f916(f916(a909,a903),a903),a909),f330(a909)),a116)),x101861))),f328(f328(f9(a909,a909,a903),f240(a909)),x101862)))),f328(f38(a909),f328(f266(a909),f328(f328(f20(a909,a903,a903),f328(f328(f10(a903,f916(a903,a903),a909),a326),f328(f328(f9(a909,f916(a909,a903),a903),f330(a909)),x101861))),f328(f328(f9(a909,a909,a903),f240(a909)),f328(a116,x101862))))))
% 159.37/159.08  [7699]~P94(x76991)+E(f328(f328(f84(x76991),x76992),f328(f108(x76991),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),x76992)
% 159.37/159.08  [7965]~P94(x79651)+E(f328(f328(f83(x79651),f328(f108(x79651),x79652)),f81(x79651)),f328(f108(x79651),f328(f328(f83(a1),x79652),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))
% 159.37/159.08  [8111]P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x81112)))+E(f328(f328(f248(a1),x81111),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),x81112),x81112)),a101))),f81(a1))
% 159.37/159.08  [9536]~P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x95362)))+E(f328(f328(f248(a1),x95361),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),x95362),x95362)),a101))),f328(f328(f89(a1,a1),f328(f328(f248(a1),x95361),f328(f108(a909),x95362))),f328(f328(f20(a1,a1,a1),f328(f328(f10(a1,f916(a1,a1),a1),f84(a1)),f328(f84(a1),x95361))),f7(a1))))
% 159.37/159.08  [9897]~P107(f328(f328(f239(a909),f796(x98972,x98971)),f328(x98971,f796(x98972,x98971))))+P107(f328(f64(a909),f328(f266(a909),f328(f328(f9(a909,a909,a903),f328(f328(f10(a909,f916(a909,a903),a909),f239(a909)),x98971)),x98972))))
% 159.37/159.08  [10031]~P107(f328(f328(f240(a909),f328(f108(a909),x100311)),f328(a116,x100312)))+P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x100311),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f9(a1,a909,a903),f328(f328(f10(a909,f916(a909,a903),a1),f240(a909)),a109)),x100312))))
% 159.37/159.08  [10032]~P107(f328(f328(f239(a909),f328(f108(a909),x100321)),f328(a116,x100322)))+P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x100321),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f9(a1,a909,a903),f328(f328(f10(a909,f916(a909,a903),a1),f239(a909)),a109)),x100322))))
% 159.37/159.08  [10080]P107(f328(f328(f240(a909),f328(f108(a909),x100801)),f328(a116,x100802)))+~P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x100801),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f9(a1,a909,a903),f328(f328(f10(a909,f916(a909,a903),a1),f240(a909)),a109)),x100802))))
% 159.37/159.08  [10081]P107(f328(f328(f239(a909),f328(f108(a909),x100811)),f328(a116,x100812)))+~P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x100811),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f9(a1,a909,a903),f328(f328(f10(a909,f916(a909,a903),a1),f239(a909)),a109)),x100812))))
% 159.37/159.08  [10111]~P107(f328(f328(f240(a909),f328(a116,x101112)),f328(f108(a909),x101111)))+P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x101111),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f10(a909,a903,a1),f328(f240(a909),x101112)),a109)))))
% 159.37/159.08  [10112]~P107(f328(f328(f239(a909),f328(a116,x101122)),f328(f108(a909),x101121)))+P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x101121),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f10(a909,a903,a1),f328(f239(a909),x101122)),a109)))))
% 159.37/159.08  [10152]P107(f328(f328(f240(a909),f328(a116,x101521)),f328(f108(a909),x101522)))+~P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x101522),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f10(a909,a903,a1),f328(f240(a909),x101521)),a109)))))
% 159.37/159.08  [10153]P107(f328(f328(f239(a909),f328(a116,x101531)),f328(f108(a909),x101532)))+~P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x101532),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f10(a909,a903,a1),f328(f239(a909),x101531)),a109)))))
% 159.37/159.08  [10234]~P107(f328(f328(f330(a909),f2(a909)),x102341))+E(f328(a116,f328(f38(a909),f328(f266(a909),f328(f328(f20(a909,a903,a903),f328(f328(f10(a903,f916(a903,a903),a909),a326),f328(f328(f9(a909,f916(a909,a903),a903),f328(f328(f10(a909,f916(f916(a909,a903),a903),a909),f330(a909)),a116)),x102341))),f328(f328(f9(a909,a909,a903),f240(a909)),x102342))))),f328(f38(a909),f328(f266(a909),f328(f328(f20(a909,a903,a903),f328(f328(f10(a903,f916(a903,a903),a909),a326),f328(f328(f9(a909,f916(a909,a903),a903),f330(a909)),x102341))),f328(f328(f9(a909,a909,a903),f240(a909)),f328(a116,x102342))))))
% 159.37/159.08  [8667]~P94(x86671)+E(f328(f328(f84(x86671),f328(f108(x86671),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),x86672),x86672)
% 159.37/159.08  [8726]~P94(x87261)+E(f328(f328(f83(x87261),f81(x87261)),f328(f108(x87261),x87262)),f328(f108(x87261),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),x87262)))
% 159.37/159.08  [8788]~P94(x87881)+E(f328(f328(f3(x87881),f328(f108(x87881),x87882)),f81(x87881)),f328(f108(x87881),f328(f328(f83(a1),x87882),f328(f82(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.08  [8938]~P107(f328(f328(f240(a909),f328(f108(a909),a86)),x89382))+E(f328(f328(f3(a909),x89381),f328(f328(f3(a909),x89382),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f328(f3(a909),f328(a116,x89381)),x89382))
% 159.37/159.08  [9579]~P114(x95791)+E(f328(f328(f84(x95791),x95792),x95792),f328(f328(f248(x95791),x95792),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.08  [9580]~P84(x95801)+E(f328(f328(f248(x95801),x95802),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f328(f84(x95801),x95802),x95802))
% 159.37/159.08  [9582]~P94(x95821)+E(f328(f328(f84(x95821),x95822),f328(f108(x95821),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f328(f83(x95821),x95822),x95822))
% 159.37/159.08  [9817]~P140(x98171)+E(f328(f328(f248(x98171),f328(f82(x98171),x98172)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f328(f248(x98171),x98172),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.08  [9818]~P113(x98181)+E(f328(f328(f248(x98181),f328(f79(x98181),x98182)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f328(f248(x98181),x98182),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.08  [9814]~P94(x98141)+E(f328(f328(f84(x98141),f328(f108(x98141),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x98142),f328(f328(f83(x98141),x98142),x98142))
% 159.37/159.08  [9932]~P113(x99321)+E(f328(f79(x99321),f328(f328(f248(x99321),x99322),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x99321),x99322),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.08  [9992]~P113(x99921)+P107(f328(f328(f239(x99921),f2(x99921)),f328(f328(f248(x99921),x99922),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.08  [10143]~E(f328(a116,x101432),f328(f108(a909),x101431))+P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x101431),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f9(a1,a909,a903),f328(f328(f10(a909,f916(a909,a903),a1),a325),a109)),x101432)))))
% 159.37/159.08  [10144]~E(f328(f108(a909),x101441),f328(a116,x101442))+P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x101441),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f9(a1,a909,a903),f328(f328(f10(a909,f916(a909,a903),a1),a325),a109)),x101442)))))
% 159.37/159.08  [10189]E(f328(a116,x101891),f328(f108(a909),x101892))+~P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x101892),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f9(a1,a909,a903),f328(f328(f10(a909,f916(a909,a903),a1),a325),a109)),x101891)))))
% 159.37/159.08  [10190]E(f328(f108(a909),x101901),f328(a116,x101902))+~P107(f328(f328(f89(a1,a903),f328(f108(a1),f328(f328(f83(a1),x101901),a101))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a331),f328(f328(f10(a903,a903,a1),a323),a195))),f328(f328(f9(a1,a909,a903),f328(f328(f10(a909,f916(a909,a903),a1),a325),a109)),x101902)))))
% 159.37/159.08  [10235]~P20(x102351,x102352)+P107(f328(f328(f330(f916(x102351,a903)),f836(x102352,x102351)),f328(f328(f10(f916(x102351,a903),a903,f916(x102351,a903)),f90(x102351)),f328(f328(f10(f916(x102351,a903),f916(x102351,a903),f916(x102351,a903)),f328(f20(x102351,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102351),a326),f328(f328(f20(x102351,x102351,a903),x102352),f7(x102351))))),f328(f328(f9(f916(x102351,a903),f916(x102351,f916(x102351,a903)),f916(x102351,a903)),f328(f328(f10(f916(f916(x102351,a903),a903),f916(f916(x102351,f916(x102351,a903)),f916(x102351,a903)),f916(x102351,a903)),f10(f916(x102351,a903),a903,x102351)),a325)),x102352)))))
% 159.37/159.08  [9990]~P94(x99901)+E(f328(f328(f248(x99901),f328(f108(x99901),a101)),f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x99902)),f81(x99901))
% 159.37/159.08  [9991]~P140(x99911)+E(f328(f328(f248(x99911),f328(f82(x99911),f81(x99911))),f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x99912)),f81(x99911))
% 159.37/159.08  [9994]~P84(x99941)+E(f328(f328(f248(x99941),x99942),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),a101))),f328(f328(f84(x99941),f328(f328(f84(x99941),x99942),x99942)),x99942))
% 159.37/159.08  [10169]~P107(f328(f328(f239(a1),f2(a1)),x101692))+E(f48(a1,f328(f328(f83(a1),f81(a1)),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101691)),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101692)),f328(f328(f83(a1),f81(a1)),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f48(a1,x101691,x101692))))
% 159.37/159.08  [10192]~P107(f328(f328(f239(a1),f2(a1)),x101922))+E(f328(f328(f39(a1),f328(f328(f83(a1),f81(a1)),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101921))),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101922)),f328(f328(f39(a1),x101921),x101922))
% 159.37/159.08  [10194]~P107(f328(f328(f239(a1),x101942),f2(a1)))+E(f328(f328(f39(a1),f328(f328(f83(a1),f81(a1)),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101941))),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101942)),f328(f328(f39(a1),f328(f328(f83(a1),x101941),f81(a1))),x101942))
% 159.37/159.08  [10195]~P107(f328(f328(f239(a1),x101952),f2(a1)))+E(f48(a1,f328(f328(f83(a1),f81(a1)),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101951)),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101952)),f328(f328(f3(a1),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f48(a1,f328(f328(f83(a1),x101951),f81(a1)),x101952))),f81(a1)))
% 159.37/159.08  [10071]~P94(x100711)+E(f328(f328(f248(x100711),f328(f108(x100711),a101)),f328(a116,f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100712))),f328(f108(x100711),a101))
% 159.37/159.08  [10073]~P140(x100731)+E(f328(f328(f248(x100731),f328(f82(x100731),f81(x100731))),f328(a116,f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100732))),f328(f82(x100731),f81(x100731)))
% 159.37/159.08  [5061]P44(x50611,x50612)+~P13(x50611,x50613,x50612)
% 159.37/159.08  [5063]P58(x50631,x50632)+~P13(x50631,x50633,x50632)
% 159.37/159.08  [5232]~P13(x52321,x52322,x52323)+P59(x52321,x52322,x52323)
% 159.37/159.08  [6251]E(x62511,x62512)+~P47(a25,x62511,x62513,x62512)
% 159.37/159.08  [8185]~E(x81852,x81853)+P40(x81851,x81851,a325,x81852,x81853)
% 159.37/159.08  [8739]E(x87391,x87392)+~P40(x87393,x87393,a325,x87391,x87392)
% 159.37/159.08  [4869]E(f171(x48691,x48692,x48693),f117(x48691))+~E(x48692,f2(a909))
% 159.37/159.08  [5037]~E(f171(x50372,x50371,x50373),f117(x50372))+E(x50371,f2(a909))
% 159.37/159.08  [5237]~P43(x52371,x52373)+P43(x52371,f322(x52371,x52372,x52373))
% 159.37/159.08  [5346]~P36(x53461,x53462,x53463)+P37(a1,x53461,f180(x53462,x53463))
% 159.37/159.08  [5405]P33(x54051,x54052,x54053)+~P33(x54051,f328(a116,x54052),x54053)
% 159.37/159.08  [5423]P36(x54231,x54232,x54233)+~P37(a1,x54231,f180(x54232,x54233))
% 159.37/159.08  [5494]~P13(x54941,x54942,x54943)+P13(f910(x54941),f163(x54941,x54942),f160(x54941,x54943))
% 159.37/159.08  [5495]~P59(x54951,x54952,x54953)+P59(f910(x54951),f163(x54951,x54952),f160(x54951,x54953))
% 159.37/159.08  [5606]P62(x56061,x56062,x56063)+~E(f348(x56063,x56062,x56061),f349(x56063,x56062,x56061))
% 159.37/159.08  [5607]P61(x56071,x56072,x56073)+~E(f706(x56073,x56072,x56071),f707(x56073,x56072,x56071))
% 159.37/159.08  [6557]P34(x65571,x65572,x65573)+~P33(x65571,f583(x65573,x65572,x65571),f595(x65573,x65572,x65571))
% 159.37/159.08  [8191]~E(x81912,x81913)+P31(x81911,x81911,f35(x81911),x81912,x81913)
% 159.37/159.08  [8747]E(x87471,x87472)+~P31(x87473,x87473,f35(x87473),x87471,x87472)
% 159.37/159.08  [4824]~E(f328(f170(x48242),x48241),x48243)+E(x48241,f328(f170(x48242),x48243))
% 159.37/159.08  [4825]~E(x48252,f328(f170(x48251),x48253))+E(f328(f170(x48251),x48252),x48253)
% 159.37/159.08  [4875]E(x48751,x48752)+~E(f328(f170(x48753),x48751),f328(f170(x48753),x48752))
% 159.37/159.08  [5087]~P12(x50873,x50871)+P107(f328(f328(x50871,x50872),x50872))
% 159.37/159.08  [5088]~P50(x50883,x50881)+P107(f328(f328(x50881,x50882),x50882))
% 159.37/159.08  [5090]~P66(x50901,x50902)+P107(f328(f316(x50901,x50902),x50903))
% 159.37/159.08  [5154]~P43(x51541,x51542)+P43(f910(x51541),f328(f145(x51541,x51542),x51543))
% 159.37/159.08  [5159]~P107(f328(x51592,x51593))+~E(f328(f266(x51591),x51592),f190(f916(x51591,a903)))
% 159.37/159.08  [5160]~P107(f328(x51602,x51603))+~E(f190(f916(x51601,a903)),f328(f266(x51601),x51602))
% 159.37/159.08  [5172]E(x51721,f2(a909))+E(f146(x51722,f171(x51722,x51721,x51723)),x51723)
% 159.37/159.08  [5190]~P107(f328(x51901,x51903))+P107(f328(x51901,f93(x51902,x51901)))
% 159.37/159.08  [5191]~P107(f328(x51911,x51913))+P107(f328(x51911,f704(x51911,x51912)))
% 159.37/159.08  [5203]E(x52031,f2(a909))+E(f328(f143(x52032),f171(x52032,x52031,x52033)),x52033)
% 159.37/159.08  [5309]~E(x53092,x53093)+P107(f328(f328(f330(x53091),x53092),f328(a325,x53093)))
% 159.37/159.08  [5324]~E(x53242,f2(a909))+E(f328(f174(x53241),f171(x53241,x53242,x53243)),f190(f916(x53241,a903)))
% 159.37/159.08  [5369]E(f328(f170(x53691),x53692),f328(f328(f153(x53691),x53693),f117(x53691)))+~E(x53692,f328(f328(f153(x53691),x53693),f117(x53691)))
% 159.37/159.08  [5370]~E(x53703,f328(f328(f153(x53701),x53702),f117(x53701)))+E(f328(f328(f153(x53701),x53702),f117(x53701)),f328(f170(x53701),x53703))
% 159.37/159.08  [5419]~P39(x54191,x54192,x54193)+P39(x54191,x54192,f328(f170(x54191),x54193))
% 159.37/159.08  [5420]~P37(x54201,x54202,x54203)+P37(x54201,x54202,f328(f170(x54201),x54203))
% 159.37/159.08  [5424]E(f328(f38(x54241),f347(x54242,x54243,x54241)),x54242)+~E(f328(f38(x54241),x54243),f328(a116,x54242))
% 159.37/159.08  [5431]~P43(x54311,x54313)+P107(f328(f328(f330(x54311),x54312),f317(x54311,x54313)))
% 159.37/159.08  [5435]~E(f328(f170(x54352),x54351),f328(f328(f153(x54352),x54353),f117(x54352)))+E(x54351,f328(f328(f153(x54352),x54353),f117(x54352)))
% 159.37/159.08  [5436]~E(f328(f328(f153(x54362),x54363),f117(x54362)),f328(f170(x54362),x54361))+E(x54361,f328(f328(f153(x54362),x54363),f117(x54362)))
% 159.37/159.08  [5460]E(f88(f915(a909,a909),f51(x54601,x54602)),x54603)+~P107(f328(f51(x54601,x54602),x54603))
% 159.37/159.08  [5498]P39(x54981,x54982,x54983)+~P39(x54981,x54982,f328(f170(x54981),x54983))
% 159.37/159.08  [5499]P37(x54991,x54992,x54993)+~P37(x54991,x54992,f328(f170(x54991),x54993))
% 159.37/159.08  [5559]~E(x55592,f117(x55591))+P107(f328(f328(f330(f910(x55591)),x55592),f163(x55591,x55593)))
% 159.37/159.08  [5568]~P62(x55681,x55682,x55683)+P62(x55681,x55682,f328(f288(x55681,x55681),x55683))
% 159.37/159.08  [5569]~P59(x55691,x55692,x55693)+P59(x55691,x55692,f328(f288(x55691,x55691),x55693))
% 159.37/159.08  [5587]~P8(x55871)+E(f48(x55871,f48(x55871,x55872,x55873),x55873),f48(x55871,x55872,x55873))
% 159.37/159.08  [5688]E(x56881,x56882)+~P107(f328(f328(f330(x56883),x56881),f328(a325,x56882)))
% 159.37/159.08  [5734]~P108(x57341)+E(f192(x57341,x57342,f2(a909),x57343),x57343)
% 159.37/159.08  [5756]P62(x57561,x57562,x57563)+~P62(x57561,x57562,f328(f288(x57561,x57561),x57563))
% 159.37/159.08  [5757]P59(x57571,x57572,x57573)+~P59(x57571,x57572,f328(f288(x57571,x57571),x57573))
% 159.37/159.08  [5762]~P109(x57622)+E(f152(x57621,x57622,x57623,f117(x57621)),f117(x57621))
% 159.37/159.08  [5774]E(f172(x57741,x57742,f154(x57741,x57743)),f154(x57741,f172(x57741,x57742,x57743)))+~P107(f328(f139(x57741),x57743))
% 159.37/159.08  [5874]E(f328(f138(x58741,x58742),x58743),f117(x58741))+P107(f328(x58742,f643(x58743,x58742,x58741)))
% 159.37/159.08  [5932]E(f71(x59321,x59322,x59323),x59322)+P107(f328(x59323,f756(x59322,x59321,x59323)))
% 159.37/159.08  [6027]~P107(f328(f139(x60271),x60272))+P107(f328(f139(x60271),f178(x60271,x60272,x60273)))
% 159.37/159.08  [6028]~P107(f328(f139(x60281),x60283))+P107(f328(f139(x60281),f172(x60281,x60282,x60283)))
% 159.37/159.08  [6029]~P107(f328(f139(x60291),x60293))+P107(f328(f139(x60291),f142(x60291,x60292,x60293)))
% 159.37/159.08  [6030]~P107(f328(f139(x60301),x60303))+P107(f328(f139(x60301),f179(x60301,x60302,x60303)))
% 159.37/159.08  [6031]~P147(x60311,x60312,x60313)+P107(f328(x60311,f48(a1,x60312,x60313)))
% 159.37/159.08  [6047]~P39(x60473,x60471,x60472)+P107(f328(x60471,f746(x60472,x60471,x60473)))
% 159.37/159.08  [6048]~P41(x60483,x60481,x60482)+P107(f328(x60481,f781(x60482,x60481,x60483)))
% 159.37/159.08  [6049]~P41(x60493,x60491,x60492)+P107(f328(x60491,f792(x60492,x60491,x60493)))
% 159.37/159.08  [6050]~P39(x60503,x60501,x60502)+P107(f328(x60501,f808(x60501,x60502,x60503)))
% 159.37/159.08  [6051]~P39(x60513,x60511,x60512)+P107(f328(x60511,f816(x60512,x60511,x60513)))
% 159.37/159.08  [6070]E(f328(f138(x60701,x60702),x60703),f179(x60701,x60702,x60703))+P107(f328(x60702,f664(x60703,x60702,x60701)))
% 159.37/159.08  [6111]~P107(f328(f139(x61111),x61113))+P107(f328(f139(f910(x61111)),f58(x61111,x61112,x61113)))
% 159.37/159.08  [6145]~P111(x61451)+E(f328(f328(f106(f916(x61451,a903)),f328(f302(x61451),x61452)),f307(x61451,x61452,x61453)),f190(f916(x61451,a903)))
% 159.37/159.08  [6146]~P111(x61461)+E(f328(f328(f106(f916(x61461,a903)),f328(f302(x61461),x61462)),f306(x61461,x61462,x61463)),f190(f916(x61461,a903)))
% 159.37/159.08  [6147]~P111(x61471)+E(f328(f328(f106(f916(x61471,a903)),f328(f284(x61471),x61472)),f304(x61471,x61472,x61473)),f190(f916(x61471,a903)))
% 159.37/159.08  [6376]E(f328(f138(x63761,x63762),x63763),x63763)+~P107(f328(x63762,f645(x63763,x63762,x63761)))
% 159.37/159.08  [6378]E(f328(f328(f310(x63781),f358(x63782,x63783,x63781)),f347(x63782,x63783,x63781)),x63783)+~E(f328(f38(x63781),x63783),f328(a116,x63782))
% 159.37/159.08  [6393]P147(x63931,x63932,x63933)+~P107(f328(x63931,f48(a1,x63932,x63933)))
% 159.37/159.08  [6442]P37(x64421,x64422,x64423)+~P107(f328(x64422,f782(x64423,x64422,x64421)))
% 159.37/159.08  [6443]P37(x64431,x64432,x64433)+~P107(f328(x64432,f789(x64432,x64433,x64431)))
% 159.37/159.08  [6444]P37(x64441,x64442,x64443)+~P107(f328(x64442,f790(x64443,x64442,x64441)))
% 159.37/159.08  [6445]P36(x64451,x64452,x64453)+~P107(f328(x64451,f809(x64453,x64452,x64451)))
% 159.37/159.08  [6447]E(f179(x64471,x64472,x64473),x64473)+~P107(f328(x64472,f660(x64473,x64472,x64471)))
% 159.37/159.08  [6526]~P107(f328(x65262,f584(x65263,x65262,x65261)))+P107(f328(f252(x65261,x65262),x65263))
% 159.37/159.08  [6527]~P107(f328(x65272,f620(x65273,x65272,x65271)))+P107(f328(f162(x65271,x65272),x65273))
% 159.37/159.08  [6776]~P107(f328(f316(x67761,x67762),f875(x67763,x67762,x67761)))+P107(f328(f316(x67761,x67762),x67763))
% 159.37/159.08  [6777]~P107(f328(f316(x67771,x67772),f885(x67773,x67772,x67771)))+P107(f328(f316(x67771,x67772),x67773))
% 159.37/159.08  [7385]~P8(x73851)+E(f328(f328(f83(x73851),f328(f328(f84(x73851),x73852),f328(f328(f39(x73851),x73853),x73852))),f48(x73851,x73853,x73852)),x73853)
% 159.37/159.08  [7414]P36(x74141,x74142,x74143)+P107(f328(f328(f330(a1),f809(x74143,x74142,x74141)),f304(a1,x74142,x74143)))
% 159.37/159.08  [7851]E(f328(f328(f256(x78511,x78511),f402(x78512,x78513,x78511)),f402(x78512,x78513,x78511)),x78513)+~P107(f328(f328(f330(f915(x78511,x78511)),x78513),f267(x78511,x78512)))
% 159.37/159.08  [7973]~P107(f328(f328(f330(x79731),f350(x79733,x79732,x79731)),f317(x79731,x79733)))+P107(f328(f328(f330(x79731),x79732),f317(x79731,x79733)))
% 159.37/159.08  [7974]~P107(f328(f328(f330(x79741),f727(x79743,x79742,x79741)),f317(x79741,x79743)))+P107(f328(f328(f330(x79741),x79742),f317(x79741,x79743)))
% 159.37/159.08  [7975]~P107(f328(f328(f330(x79751),f737(x79753,x79752,x79751)),f317(x79751,x79753)))+P107(f328(f328(f330(x79751),x79752),f317(x79751,x79753)))
% 159.37/159.08  [8068]P39(a1,x80681,f180(x80682,x80683))+P36(f328(f76(a903,a903,a1,a323),x80681),x80682,x80683)
% 159.37/159.08  [8166]~P8(x81661)+E(f328(f328(f83(x81661),f328(f328(f84(x81661),f328(f328(f39(x81661),x81662),x81663)),x81663)),f48(x81661,x81662,x81663)),x81662)
% 159.37/159.08  [8214]~E(f328(f38(x82141),x82142),f328(a116,x82143))+~P107(f328(f328(f330(x82141),f358(x82143,x82142,x82141)),f347(x82143,x82142,x82141)))
% 159.37/159.08  [8659]~P39(a1,x86591,f180(x86592,x86593))+~P36(f328(f76(a903,a903,a1,a323),x86591),x86592,x86593)
% 159.37/159.08  [8843]P107(f328(f328(f239(f916(f915(x88431,x88431),a903)),f308(x88431,x88432)),f308(x88431,x88433)))+~P107(f328(f328(f239(f916(f915(x88431,x88431),a903)),x88432),f308(x88431,x88433)))
% 159.37/159.08  [9120]E(x91201,f117(x91202))+~P107(f328(f328(f330(f915(f910(x91202),f910(x91202))),f328(f328(f256(f910(x91202),f910(x91202)),x91201),f117(x91202))),f160(x91202,x91203)))
% 159.37/159.08  [9145]E(x91451,f117(x91452))+~P107(f328(f328(f330(f915(f910(x91452),f910(x91452))),f328(f328(f256(f910(x91452),f910(x91452)),f117(x91452)),x91451)),f160(x91452,x91453)))
% 159.37/159.08  [9278]E(f328(f328(f153(x92781),f564(x92782,x92783,x92781)),f575(x92782,x92783,x92781)),x92783)+~P107(f328(f328(f330(f915(f910(x92781),f910(x92781))),f328(f328(f256(f910(x92781),f910(x92781)),f117(x92781)),x92783)),f149(x92781,x92782)))
% 159.37/159.08  [9505]~P126(x95051)+~P107(f328(f328(f240(x95051),f328(f328(f83(x95051),f328(f328(f84(x95051),x95052),x95052)),f328(f328(f84(x95051),x95053),x95053))),f2(x95051)))
% 159.37/159.08  [9554]P107(f328(f64(x95541),x95542))+~P107(f328(f328(f330(f915(f916(x95541,a903),f916(x95541,a903))),f328(f328(f256(f916(x95541,a903),f916(x95541,a903)),x95543),x95542)),f315(x95541)))
% 159.37/159.08  [9841]~P54(x98411,x98412,x98413)+P107(f328(f328(f240(a1),f328(f328(f76(f915(a1,a1),a1,x98411,f255(a1,a1)),f216(x98411)),f234(x98411,x98412,f231(x98411,x98413)))),f2(a1)))
% 159.37/159.08  [9842]~P55(x98421,x98422,x98423)+P107(f328(f328(f239(a1),f328(f328(f76(f915(a1,a1),a1,x98421,f255(a1,a1)),f216(x98421)),f234(x98421,x98422,f231(x98421,x98423)))),f2(a1)))
% 159.37/159.08  [9960]P54(x99601,x99602,x99603)+~P107(f328(f328(f240(a1),f328(f328(f76(f915(a1,a1),a1,x99601,f255(a1,a1)),f216(x99601)),f234(x99601,x99602,f231(x99601,x99603)))),f2(a1)))
% 159.37/159.08  [9961]P55(x99611,x99612,x99613)+~P107(f328(f328(f239(a1),f328(f328(f76(f915(a1,a1),a1,x99611,f255(a1,a1)),f216(x99611)),f234(x99611,x99612,f231(x99611,x99613)))),f2(a1)))
% 159.37/159.08  [10290]~P113(x102901)+~P107(f328(f328(f240(x102901),f328(f328(f83(x102901),f328(f328(f248(x102901),x102902),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102901),x102903),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))),f2(x102901)))
% 159.37/159.08  [4854]~E(x48543,f117(x48541))+E(f328(f328(f136(x48541),x48542),x48543),x48542)
% 159.37/159.08  [4855]~E(x48552,f117(x48551))+E(f328(f328(f136(x48551),x48552),x48553),x48553)
% 159.37/159.08  [4861]~E(x48612,f2(a909))+E(f328(f328(f177(x48611),x48612),x48613),f117(x48611))
% 159.37/159.08  [4870]~E(x48703,f117(x48701))+E(f328(f328(f177(x48701),x48702),x48703),f117(x48701))
% 159.37/159.08  [4909]~E(x49091,x49093)+E(x49091,f328(f328(f136(x49092),f117(x49092)),x49093))
% 159.37/159.08  [5000]~P1(x50002)+E(f328(f190(f916(x50001,x50002)),x50003),f190(x50002))
% 159.37/159.08  [5001]~P118(x50012)+E(f328(f246(f916(x50011,x50012)),x50013),f246(x50012))
% 159.37/159.08  [5019]E(x50191,f117(x50192))+~E(f328(f328(f136(x50192),x50193),x50191),x50193)
% 159.37/159.08  [5020]E(x50201,f117(x50202))+~E(f328(f328(f136(x50202),x50201),x50203),x50203)
% 159.37/159.08  [5028]E(x50281,f117(x50282))+~E(f328(f328(f136(x50282),x50283),x50281),f117(x50282))
% 159.37/159.08  [5029]E(x50291,f117(x50292))+~E(f328(f328(f136(x50292),x50291),x50293),f117(x50292))
% 159.37/159.08  [5054]~E(x50542,f2(a909))+E(f328(f328(f84(a909),x50541),x50542),f328(f328(f84(a909),x50543),x50542))
% 159.37/159.08  [5056]~E(x50561,f2(a909))+E(f328(f328(f84(a909),x50561),x50562),f328(f328(f84(a909),x50561),x50563))
% 159.37/159.08  [5113]~P114(x51131)+E(f328(f328(f83(x51131),x51132),x51133),f328(f328(f83(x51131),x51133),x51132))
% 159.37/159.08  [5114]~P114(x51141)+E(f328(f328(f84(x51141),x51142),x51143),f328(f328(f84(x51141),x51143),x51142))
% 159.37/159.08  [5116]~P109(x51161)+E(f328(f328(f243(x51161),x51162),x51163),f328(f328(f243(x51161),x51163),x51162))
% 159.37/159.08  [5118]~P109(x51181)+E(f328(f328(f238(x51181),x51182),x51183),f328(f328(f238(x51181),x51183),x51182))
% 159.37/159.08  [5120]~P100(x51201)+E(f328(f328(f105(x51201),x51202),x51203),f328(f328(f105(x51201),x51203),x51202))
% 159.37/159.08  [5121]~P101(x51211)+E(f328(f328(f105(x51211),x51212),x51213),f328(f328(f105(x51211),x51213),x51212))
% 159.37/159.08  [5122]~P101(x51221)+E(f328(f328(f106(x51221),x51222),x51223),f328(f328(f106(x51221),x51223),x51222))
% 159.37/159.08  [5124]~P104(x51241)+E(f328(f328(f106(x51241),x51242),x51243),f328(f328(f106(x51241),x51243),x51242))
% 159.37/159.08  [5185]E(f48(a909,x51851,x51852),f2(a909))+~E(x51851,f328(f328(f84(a909),x51852),x51853))
% 159.37/159.08  [5186]E(f48(a1,x51861,x51862),f2(a1))+~E(x51861,f328(f328(f84(a1),x51862),x51863))
% 159.37/159.08  [5249]E(x52491,x52492)+~E(f328(f328(f83(a909),x52493),x52491),f328(f328(f83(a909),x52493),x52492))
% 159.37/159.08  [5250]E(x52501,x52502)+~E(f328(f328(f83(a909),x52501),x52503),f328(f328(f83(a909),x52502),x52503))
% 159.37/159.08  [5260]~P77(x52601)+E(f328(f328(f83(x52601),x52602),f328(f82(x52601),x52603)),f328(f328(f3(x52601),x52602),x52603))
% 159.37/159.08  [5261]~P7(x52611)+E(f328(f328(f83(x52611),x52612),f328(f82(x52611),x52613)),f328(f328(f3(x52611),x52612),x52613))
% 159.37/159.08  [5262]~P116(x52621)+E(f328(f328(f83(x52621),x52622),f328(f82(x52621),x52623)),f328(f328(f3(x52621),x52622),x52623))
% 159.37/159.08  [5263]~P96(x52631)+E(f328(f328(f106(x52631),x52632),f328(f82(x52631),x52633)),f328(f328(f3(x52631),x52632),x52633))
% 159.37/159.08  [5264]~P77(x52641)+E(f328(f328(f3(x52641),x52642),f328(f82(x52641),x52643)),f328(f328(f83(x52641),x52642),x52643))
% 159.37/159.08  [5303]~P107(f328(x53033,x53032))+P107(f328(f328(f330(x53031),x53032),x53033))
% 159.37/159.08  [5305]~P78(x53052)+E(f328(f328(f11(x53051,x53052),x53053),f190(f916(x53051,a903))),f81(x53052))
% 159.37/159.08  [5307]~P76(x53072)+E(f328(f328(f8(x53071,x53072),x53073),f190(f916(x53071,a903))),f2(x53072))
% 159.37/159.08  [5358]~E(x53582,f328(f328(f83(a909),x53581),x53583))+P107(f328(f328(f239(a909),x53581),x53582))
% 159.37/159.08  [5361]~E(x53612,f190(f916(x53611,a903)))+E(f328(f328(f63(x53611),x53612),x53613),f190(f916(f916(x53611,a903),a903)))
% 159.37/159.08  [5362]~E(x53622,f190(f916(x53621,a903)))+E(f190(f916(f916(x53621,a903),a903)),f328(f328(f63(x53621),x53622),x53623))
% 159.37/159.08  [5439]~E(f328(f286(x54392,x54393),x54391),f190(f916(x54393,a903)))+E(x54391,f190(f916(f915(x54392,x54393),a903)))
% 159.37/159.08  [5440]~E(f328(f268(x54402,x54403),x54401),f190(f916(x54402,a903)))+E(x54401,f190(f916(f915(x54402,x54403),a903)))
% 159.37/159.08  [5473]E(f328(f286(x54731,x54732),x54733),f190(f916(x54732,a903)))+~E(x54733,f190(f916(f915(x54731,x54732),a903)))
% 159.37/159.08  [5474]E(f328(f268(x54741,x54742),x54743),f190(f916(x54741,a903)))+~E(x54743,f190(f916(f915(x54741,x54742),a903)))
% 159.37/159.08  [5477]E(f276(x54771,x54772,x54773),f328(f328(f3(a103),x54772),x54773))+P107(f328(f328(f240(a103),x54772),x54773))
% 159.37/159.08  [5492]P107(f328(x54921,x54922))+~P107(f328(f328(f330(x54923),x54922),x54921))
% 159.37/159.08  [5530]E(x55301,x55302)+~E(f328(f82(f916(x55303,a903)),x55301),f328(f82(f916(x55303,a903)),x55302))
% 159.37/159.08  [5539]~E(x55391,f190(f916(x55392,a903)))+~P107(f328(f328(f330(x55392),x55393),x55391))
% 159.37/159.08  [5570]~E(x55702,f328(f328(f83(a1),x55701),f328(f104(a1),x55703)))+P107(f328(f328(f239(a1),x55701),x55702))
% 159.37/159.08  [5584]E(f328(f328(f310(x55841),x55842),x55843),x55843)+~P107(f328(f328(f330(x55841),x55842),x55843))
% 159.37/159.08  [5596]E(x55961,f190(f916(x55962,a903)))+~E(f328(f328(f63(x55962),x55961),x55963),f190(f916(f916(x55962,a903),a903)))
% 159.37/159.08  [5597]E(x55971,f190(f916(x55972,a903)))+~E(f190(f916(f916(x55972,a903),a903)),f328(f328(f63(x55972),x55971),x55973))
% 159.37/159.08  [5603]~P128(x56031)+E(f328(f328(f84(x56031),f328(f82(x56031),x56032)),f328(f82(x56031),x56033)),f328(f328(f84(x56031),x56032),x56033))
% 159.37/159.08  [5605]~P69(x56051)+E(f328(f328(f291(x56051),f328(f82(x56051),x56052)),f328(f82(x56051),x56053)),f328(f328(f291(x56051),x56052),x56053))
% 159.37/159.08  [5637]~P107(f328(x56373,x56372))+P107(f328(f328(f330(x56371),x56372),f328(f266(x56371),x56373)))
% 159.37/159.08  [5662]E(x56621,f2(a909))+E(f328(f174(x56622),f171(x56622,x56621,x56623)),f328(f328(f310(x56622),x56623),f190(f916(x56622,a903))))
% 159.37/159.08  [5681]E(f172(x56811,x56812,x56813),x56813)+P107(f328(f328(f330(x56811),x56812),f328(f174(x56811),x56813)))
% 159.37/159.08  [5766]~P107(f328(f139(x57661),x57663))+P107(f328(f139(x57661),f328(f138(x57661,x57662),x57663)))
% 159.37/159.08  [5809]~P8(x58091)+E(f328(f328(f39(x58091),f48(x58091,x58092,x58093)),x58093),f2(x58091))
% 159.37/159.08  [5828]E(f178(x58281,f328(f328(f153(x58281),x58282),f117(x58281)),x58283),f117(x58281))+P107(f328(f328(f330(a909),f2(a909)),x58283))
% 159.37/159.08  [5834]E(x58341,f2(a909))+E(f328(f173(x58342),f171(x58342,x58341,x58343)),f171(x58342,f328(f328(f3(a909),x58341),f81(a909)),x58343))
% 159.37/159.08  [5884]E(f328(f328(f153(x58841),x58842),x58843),f142(x58841,x58842,x58843))+P107(f328(f328(f330(x58841),x58842),f328(f174(x58841),x58843)))
% 159.37/159.08  [5893]E(x58931,x58932)+~E(f328(f328(f84(a909),f328(a116,x58933)),x58931),f328(f328(f84(a909),f328(a116,x58933)),x58932))
% 159.37/159.08  [5894]~E(x58942,f328(f328(f83(a1),x58941),f328(f104(a1),f328(a116,x58943))))+P107(f328(f328(f240(a1),x58941),x58942))
% 159.37/159.08  [6008]~E(x60083,f117(x60081))+E(f328(f328(f328(f185(f910(x60081),f910(x60081)),x60082),f169(x60081)),x60083),f117(x60081))
% 159.37/159.08  [6012]P107(f328(x60121,x60122))+~P107(f328(f328(f330(x60123),x60122),f328(f266(x60123),x60121)))
% 159.37/159.08  [6042]E(x60421,x60422)+~E(f328(f328(f310(x60423),x60421),f190(f916(x60423,a903))),f328(f328(f310(x60423),x60422),f190(f916(x60423,a903))))
% 159.37/159.08  [6056]~P111(x60561)+E(f328(f328(f106(f916(x60561,a903)),f328(f284(x60561),x60562)),f328(f303(x60561,x60562),x60563)),f190(f916(x60561,a903)))
% 159.37/159.08  [6096]E(f142(x60961,x60962,x60963),x60963)+~P107(f328(f328(f330(x60961),x60962),f328(f174(x60961),x60963)))
% 159.37/159.08  [6119]~P82(x61191)+E(f328(f311(x61191,x61191,f82(x61191)),f328(f303(x61191,x61192),x61193)),f306(x61191,f328(f82(x61191),x61193),f328(f82(x61191),x61192)))
% 159.37/159.08  [6130]E(f328(f191(f910(x61301)),f172(x61301,x61302,x61303)),f328(f191(f910(x61301)),x61303))+P107(f328(f328(f330(x61301),x61302),f328(f174(x61301),x61303)))
% 159.37/159.08  [6185]~P111(x61851)+E(f328(f328(f106(f916(x61851,a903)),f328(f303(x61851,x61852),x61853)),f328(f285(x61851),x61853)),f190(f916(x61851,a903)))
% 159.37/159.08  [6205]~P82(x62051)+E(f328(f311(x62051,x62051,f82(x62051)),f307(x62051,x62052,x62053)),f307(x62051,f328(f82(x62051),x62053),f328(f82(x62051),x62052)))
% 159.37/159.08  [6206]~P82(x62061)+E(f328(f311(x62061,x62061,f82(x62061)),f304(x62061,x62062,x62063)),f304(x62061,f328(f82(x62061),x62063),f328(f82(x62061),x62062)))
% 159.37/159.08  [6270]E(f178(x62701,f328(f328(f153(x62701),x62702),f117(x62701)),x62703),f328(f328(f153(x62701),x62702),f117(x62701)))+~P107(f328(f328(f330(a909),f2(a909)),x62703))
% 159.37/159.08  [6277]~P82(x62771)+E(f328(f311(x62771,x62771,f82(x62771)),f306(x62771,x62772,x62773)),f328(f303(x62771,f328(f82(x62771),x62773)),f328(f82(x62771),x62772)))
% 159.37/159.08  [6297]~P9(x62971)+E(f48(x62971,f328(f82(x62971),f48(x62971,x62972,x62973)),x62973),f48(x62971,f328(f82(x62971),x62972),x62973))
% 159.37/159.08  [6391]~P107(f328(f64(f915(x63912,x63911)),x63913))+P107(f328(f64(x63911),f328(f286(x63912,x63911),x63913)))
% 159.37/159.08  [6392]~P107(f328(f64(f915(x63921,x63922)),x63923))+P107(f328(f64(x63921),f328(f268(x63921,x63922),x63923)))
% 159.37/159.08  [6397]~P111(x63971)+E(f328(f328(f106(f916(x63971,a903)),f307(x63971,x63972,x63973)),f328(f285(x63971),x63973)),f190(f916(x63971,a903)))
% 159.37/159.08  [6398]~P111(x63981)+E(f328(f328(f106(f916(x63981,a903)),f306(x63981,x63982,x63983)),f328(f305(x63981),x63983)),f190(f916(x63981,a903)))
% 159.37/159.08  [6399]~P111(x63991)+E(f328(f328(f106(f916(x63991,a903)),f304(x63991,x63992,x63993)),f328(f305(x63991),x63993)),f190(f916(x63991,a903)))
% 159.37/159.08  [6467]E(f328(f328(f166(x64671),x64672),f578(x64672,x64673,x64671)),x64673)+~P107(f328(f328(f330(x64671),x64673),f328(f174(x64671),x64672)))
% 159.37/159.08  [6608]E(x66081,f117(x66082))+~E(f328(f328(f328(f185(f910(x66082),f910(x66082)),x66083),f169(x66082)),x66081),f117(x66082))
% 159.37/159.08  [6685]P47(x66851,x66852,f381(x66853,x66852,x66851),x66853)+~P107(f328(f328(f196(x66851),x66852),x66853))
% 159.37/159.08  [6686]P47(x66861,x66862,f431(x66863,x66862,x66861),x66863)+~P107(f328(f328(f196(x66861),x66862),x66863))
% 159.37/159.08  [6715]~P107(f328(f64(f915(x67152,x67151)),x67153))+P107(f328(f64(f915(x67151,x67152)),f328(f288(x67152,x67151),x67153)))
% 159.37/159.08  [6862]P62(x68621,x68622,x68623)+P107(f328(f328(f330(x68621),f349(x68623,x68622,x68621)),x68622))
% 159.37/159.08  [6863]P62(x68631,x68632,x68633)+P107(f328(f328(f330(x68631),f348(x68633,x68632,x68631)),x68632))
% 159.37/159.08  [6874]P107(f328(f316(x68741,x68742),x68743))+P107(f328(f328(x68742,f875(x68743,x68742,x68741)),x68743))
% 159.37/159.08  [6875]P107(f328(f316(x68751,x68752),x68753))+P107(f328(f328(x68752,f885(x68753,x68752,x68751)),x68753))
% 159.37/159.08  [6906]E(f328(f191(f910(x69061)),f172(x69061,x69062,x69063)),f328(f328(f3(a909),f328(f191(f910(x69061)),x69063)),f81(a909)))+~P107(f328(f328(f330(x69061),x69062),f328(f174(x69061),x69063)))
% 159.37/159.08  [6946]P107(f328(f252(x69461,x69462),x69463))+P107(f328(f328(f330(x69461),f584(x69463,x69462,x69461)),x69463))
% 159.37/159.08  [6955]~P107(f328(f64(f915(x69552,x69551)),f328(f288(x69551,x69552),x69553)))+P107(f328(f64(f915(x69551,x69552)),x69553))
% 159.37/159.08  [7010]~P107(f328(f328(f330(x70101),x70102),f328(f174(x70101),f118(x70101,x70103))))+P107(f328(f328(f330(x70101),x70102),f328(f174(x70101),x70103)))
% 159.37/159.08  [7015]P34(x70151,x70152,x70153)+P107(f328(f328(f330(f908(x70151)),f595(x70153,x70152,x70151)),x70153))
% 159.37/159.08  [7046]E(f328(f138(x70461,x70462),x70463),x70463)+P107(f328(f328(f330(x70461),f645(x70463,x70462,x70461)),f328(f174(x70461),x70463)))
% 159.37/159.08  [7060]E(f328(f138(x70601,x70602),x70603),f117(x70601))+P107(f328(f328(f330(x70601),f643(x70603,x70602,x70601)),f328(f174(x70601),x70603)))
% 159.37/159.08  [7084]P37(x70841,x70842,x70843)+P107(f328(f328(f330(x70841),f782(x70843,x70842,x70841)),f328(f174(x70841),x70843)))
% 159.37/159.08  [7085]P37(x70851,x70852,x70853)+P107(f328(f328(f330(x70851),f790(x70853,x70852,x70851)),f328(f174(x70851),x70853)))
% 159.37/159.08  [7086]P37(x70861,x70862,x70863)+P107(f328(f328(f330(x70861),f789(x70862,x70863,x70861)),f328(f174(x70861),x70863)))
% 159.37/159.08  [7089]E(f179(x70891,x70892,x70893),x70893)+P107(f328(f328(f330(x70891),f660(x70893,x70892,x70891)),f328(f174(x70891),x70893)))
% 159.37/159.08  [7163]P107(f328(f162(x71631,x71632),x71633))+P107(f328(f328(f330(x71631),f620(x71633,x71632,x71631)),f328(f174(x71631),x71633)))
% 159.37/159.08  [7172]~P39(x71721,x71723,x71722)+P107(f328(f328(f330(x71721),f746(x71722,x71723,x71721)),f328(f174(x71721),x71722)))
% 159.37/159.08  [7173]~P41(x71731,x71733,x71732)+P107(f328(f328(f330(x71731),f781(x71732,x71733,x71731)),f328(f174(x71731),x71732)))
% 159.37/159.08  [7174]~P41(x71741,x71743,x71742)+P107(f328(f328(f330(x71741),f792(x71742,x71743,x71741)),f328(f174(x71741),x71742)))
% 159.37/159.08  [7175]~P39(x71751,x71752,x71753)+P107(f328(f328(f330(x71751),f808(x71752,x71753,x71751)),f328(f174(x71751),x71753)))
% 159.37/159.08  [7176]~P39(x71761,x71763,x71762)+P107(f328(f328(f330(x71761),f816(x71762,x71763,x71761)),f328(f174(x71761),x71762)))
% 159.37/159.08  [7210]P107(f328(f328(f330(x72101),x72102),f774(x72103,x72102,x72101)))+~P107(f328(f328(f330(x72101),x72102),f40(f916(x72101,a903),x72103)))
% 159.37/159.08  [7211]~P76(x72111)+E(f328(f328(f83(x72111),f328(f328(f8(a909,x72111),x72112),f328(f284(a909),x72113))),f328(x72112,x72113)),f328(f328(f8(a909,x72111),x72112),f328(f284(a909),f328(a116,x72113))))
% 159.37/159.08  [7300]~P39(x73002,x73001,x73003)+P107(f328(x73001,f328(f328(f166(x73002),x73003),f747(x73003,x73001,x73002))))
% 159.37/159.08  [7312]~P107(f328(f328(f330(x73121),x73122),f745(x73122,x73123,x73121)))+P107(f328(f328(f330(x73121),x73122),f41(f916(x73121,a903),x73123)))
% 159.37/159.08  [7345]~P76(x73451)+E(f328(f328(f83(x73451),f328(f328(f8(a909,x73451),x73452),f328(f302(a909),x73453))),f328(x73452,f328(a116,x73453))),f328(f328(f8(a909,x73451),x73452),f328(f302(a909),f328(a116,x73453))))
% 159.37/159.08  [7491]P107(f328(f328(f330(f910(x74911)),x74912),f163(x74911,x74913)))+P107(f328(f328(f330(x74911),f579(x74913,x74912,x74911)),f328(f174(x74911),x74912)))
% 159.37/159.08  [7505]~P107(f328(f328(f330(f910(x75051)),x75052),f163(x75051,f317(x75051,x75053))))+P107(f328(f328(f330(f910(x75051)),x75052),f317(f910(x75051),f159(x75051,x75053))))
% 159.37/159.08  [7533]~P107(f328(f328(f330(f910(x75331)),x75332),f317(f910(x75331),f159(x75331,x75333))))+P107(f328(f328(f330(f910(x75331)),x75332),f163(x75331,f317(x75331,x75333))))
% 159.37/159.08  [7569]E(f328(f328(f328(f185(f910(x75691),f910(x75691)),x75692),f169(x75691)),x75693),x75693)+~P107(f328(f328(f239(a909),f328(f191(f910(x75691)),x75693)),f81(a909)))
% 159.37/159.08  [7603]E(f328(f328(f136(x76031),f753(x76032,x76033,x76031)),f328(f328(f153(x76031),x76033),f762(x76032,x76033,x76031))),x76032)+~P107(f328(f328(f330(x76031),x76033),f328(f174(x76031),x76032)))
% 159.37/159.08  [7604]E(f328(f328(f136(x76041),f763(x76042,x76043,x76041)),f328(f328(f153(x76041),x76043),f764(x76042,x76043,x76041))),x76042)+~P107(f328(f328(f330(x76041),x76043),f328(f174(x76041),x76042)))
% 159.37/159.08  [7605]E(f328(f328(f136(x76051),f765(x76052,x76053,x76051)),f328(f328(f153(x76051),x76053),f766(x76052,x76053,x76051))),x76052)+~P107(f328(f328(f330(x76051),x76053),f328(f174(x76051),x76052)))
% 159.37/159.08  [7627]~P30(x76271,x76272,x76273,f246(f916(x76271,a903)))+P30(f910(x76271),f910(x76272),f328(f156(x76271,x76272),x76273),f246(f916(f910(x76271),a903)))
% 159.37/159.08  [7774]E(x77741,f328(f328(f83(a909),f328(f328(f84(a909),f328(f255(a909,a909),x77742)),x77743)),f328(f260(a909,a909),x77742)))+~P107(f328(f51(x77741,x77743),x77742))
% 159.37/159.08  [7782]P30(x77821,x77822,x77823,f246(f916(x77821,a903)))+~P30(f910(x77821),f910(x77822),f328(f156(x77821,x77822),x77823),f246(f916(f910(x77821),a903)))
% 159.37/159.08  [7825]P107(f328(f328(f330(f916(x78251,a903)),f745(x78252,x78253,x78251)),x78253))+P107(f328(f328(f330(x78251),x78252),f41(f916(x78251,a903),x78253)))
% 159.37/159.08  [7917]P107(f328(f328(f330(f910(x79171)),x79172),f163(x79171,x79173)))+~P107(f328(f328(f330(x79171),f579(x79173,x79172,x79171)),x79173))
% 159.37/159.08  [8023]P37(x80231,x80232,x80233)+~P107(f328(x80232,f328(f328(f166(x80231),x80233),f783(x80233,x80232,x80231))))
% 159.37/159.08  [8047]E(x80471,x80472)+~E(f328(f328(f9(x80473,f916(x80473,a903),a903),f330(x80473)),x80471),f328(f328(f9(x80473,f916(x80473,a903),a903),f330(x80473)),x80472))
% 159.37/159.08  [8055]~P107(f328(f328(f330(f915(x80551,x80551)),x80553),f267(x80551,x80552)))+P107(f328(f328(f330(x80551),f402(x80552,x80553,x80551)),x80552))
% 159.37/159.08  [8057]~P107(f328(f328(f330(x80571),x80573),f40(f916(x80571,a903),x80572)))+P107(f328(f328(f330(f916(x80571,a903)),f774(x80572,x80573,x80571)),x80572))
% 159.37/159.08  [8186]P30(x81861,x81862,f95(x81862,x81861,f246(f916(x81862,a903)),x81863),f246(f916(x81861,a903)))+~E(f328(f311(x81862,x81861,x81863),f246(f916(x81862,a903))),f246(f916(x81861,a903)))
% 159.37/159.08  [8244]~P107(f328(f328(f330(x82441),x82442),f328(f174(x82441),f764(x82443,x82442,x82441))))+~P107(f328(f328(f330(x82441),x82442),f328(f174(x82441),x82443)))
% 159.37/159.08  [8245]~P107(f328(f328(f330(x82451),x82452),f328(f174(x82451),f765(x82453,x82452,x82451))))+~P107(f328(f328(f330(x82451),x82452),f328(f174(x82451),x82453)))
% 159.37/159.08  [8431]E(x84311,f117(x84312))+P107(f328(f328(f330(x84312),f328(f255(x84312,f915(a103,a103)),f328(f277(x84312,x84311),x84313))),f328(f174(x84312),x84311)))
% 159.37/159.08  [8526]~P6(x85261)+E(f328(f144(x85261,x85261,f328(f9(x85261,x85261,x85261),f83(x85261)),x85262),f328(f170(x85261),x85263)),f328(f144(x85261,x85261,f83(x85261),x85262),x85263))
% 159.37/159.08  [8727]~P30(x87272,x87271,x87273,f246(f916(x87272,a903)))+E(f328(f311(x87271,x87272,f95(x87272,x87271,f246(f916(x87272,a903)),x87273)),f246(f916(x87271,a903))),f246(f916(x87272,a903)))
% 159.37/159.08  [9041]~P109(x90411)+E(f328(f174(x90411),f151(x90411,x90411,f7(x90411),x90412,x90413)),f328(f328(f310(x90411),x90412),f328(f174(x90411),x90413)))
% 159.37/159.08  [9050]~E(f328(x90503,f328(f95(x90501,x90502,f246(f916(x90501,a903)),x90503),f835(x90503,x90502,x90501))),f835(x90503,x90502,x90501))+E(f328(f311(x90501,x90502,x90503),f246(f916(x90501,a903))),f246(f916(x90502,a903)))
% 159.37/159.08  [9052]P107(f328(f328(f240(a909),f2(a909)),f715(x90521,x90522,x90523)))+~P107(f328(f328(f330(f915(x90523,x90523)),x90522),f328(f328(f290(x90523,x90523,x90523),x90521),f308(x90523,x90521))))
% 159.37/159.08  [9335]~P64(x93351,x93352)+~P107(f328(f328(f330(f915(x93351,x93351)),f328(f328(f256(x93351,x93351),x93353),x93353)),f328(f328(f290(x93351,x93351,x93351),x93352),f308(x93351,x93352))))
% 159.37/159.08  [9461]~E(f328(f328(f106(f916(f915(x94611,x94611),a903)),f328(f288(x94611,x94611),x94612)),f308(x94611,x94612)),f190(f916(f915(x94611,x94611),a903)))+~P107(f328(f328(f330(f915(x94611,x94611)),f328(f328(f256(x94611,x94611),x94613),x94613)),f328(f328(f290(x94611,x94611,x94611),x94612),f308(x94611,x94612))))
% 159.37/159.08  [9641]~P107(f328(f64(x96411),x96412))+P107(f328(f328(f239(a909),f328(f38(x96411),f328(f328(f3(f916(x96411,a903)),x96412),f328(f328(f310(x96411),x96413),f190(f916(x96411,a903)))))),f328(f38(x96411),x96412)))
% 159.37/159.08  [5174]~E(x51743,f117(x51741))+E(f146(x51741,f328(f328(f153(x51741),x51742),x51743)),x51742)
% 159.37/159.08  [5182]~E(x51823,f117(x51821))+E(f118(x51821,f328(f328(f153(x51821),x51822),x51823)),f117(x51821))
% 159.37/159.08  [5212]E(x52121,f117(x52122))+E(f146(x52122,f328(f328(f136(x52122),x52123),x52121)),f146(x52122,x52121))
% 159.37/159.08  [5214]E(x52141,f117(x52142))+E(f146(x52142,f328(f328(f153(x52142),x52143),x52141)),f146(x52142,x52141))
% 159.37/159.08  [5220]~E(x52203,f117(x52201))+E(f146(x52201,f328(f328(f136(x52201),x52202),x52203)),f146(x52201,x52202))
% 159.37/159.08  [5221]~E(x52213,f117(x52211))+E(f118(x52211,f328(f328(f136(x52211),x52212),x52213)),f118(x52211,x52212))
% 159.37/159.08  [5254]E(x52541,f117(x52542))+E(f328(f143(x52542),f328(f328(f136(x52542),x52541),x52543)),f328(f143(x52542),x52541))
% 159.37/159.08  [5283]~E(x52832,f117(x52831))+E(f328(f143(x52831),f328(f328(f136(x52831),x52832),x52833)),f328(f143(x52831),x52833))
% 159.37/159.08  [5334]~P109(x53341)+E(f328(f328(f243(x53341),x53342),f328(f328(f238(x53341),x53342),x53343)),x53342)
% 159.37/159.08  [5335]~P109(x53351)+E(f328(f328(f238(x53351),x53352),f328(f328(f243(x53351),x53352),x53353)),x53352)
% 159.37/159.08  [5336]~P101(x53361)+E(f328(f328(f105(x53361),x53362),f328(f328(f106(x53361),x53362),x53363)),x53362)
% 159.37/159.08  [5337]~P101(x53371)+E(f328(f328(f106(x53371),x53372),f328(f328(f105(x53371),x53372),x53373)),x53372)
% 159.37/159.08  [5356]~P8(x53561)+E(f48(x53561,f328(f328(f84(x53561),x53562),x53563),x53563),f2(x53561))
% 159.37/159.08  [5357]~P8(x53571)+E(f48(x53571,f328(f328(f84(x53571),x53572),x53573),x53572),f2(x53571))
% 159.37/159.08  [5434]~P7(x54341)+E(f328(f82(x54341),f328(f328(f3(x54341),x54342),x54343)),f328(f328(f3(x54341),x54343),x54342))
% 159.37/159.08  [5496]E(x54961,f117(x54962))+E(f118(x54962,f328(f328(f136(x54962),x54963),x54961)),f328(f328(f136(x54962),x54963),f118(x54962,x54961)))
% 159.37/159.08  [5497]E(x54971,f117(x54972))+E(f118(x54972,f328(f328(f153(x54972),x54973),x54971)),f328(f328(f153(x54972),x54973),f118(x54972,x54971)))
% 159.37/159.08  [5500]~P10(x55001)+E(f40(x55001,f328(f328(f310(x55001),x55002),x55003)),f328(f328(f105(x55001),x55002),f40(x55001,x55003)))
% 159.37/159.08  [5501]~P10(x55011)+E(f41(x55011,f328(f328(f310(x55011),x55012),x55013)),f328(f328(f106(x55011),x55012),f41(x55011,x55013)))
% 159.37/159.08  [5544]~P97(x55441)+E(f328(f328(f84(x55441),x55442),f328(f328(f84(x55441),x55442),x55443)),f328(f328(f84(x55441),x55442),x55443))
% 159.37/159.08  [5546]~P109(x55461)+E(f328(f328(f243(x55461),x55462),f328(f328(f243(x55461),x55462),x55463)),f328(f328(f243(x55461),x55462),x55463))
% 159.37/159.08  [5548]~P109(x55481)+E(f328(f328(f238(x55481),x55482),f328(f328(f238(x55481),x55482),x55483)),f328(f328(f238(x55481),x55482),x55483))
% 159.37/159.08  [5550]~P100(x55501)+E(f328(f328(f105(x55501),x55502),f328(f328(f105(x55501),x55502),x55503)),f328(f328(f105(x55501),x55502),x55503))
% 159.37/159.08  [5551]~P101(x55511)+E(f328(f328(f105(x55511),x55512),f328(f328(f105(x55511),x55512),x55513)),f328(f328(f105(x55511),x55512),x55513))
% 159.37/159.08  [5552]~P101(x55521)+E(f328(f328(f106(x55521),x55522),f328(f328(f106(x55521),x55522),x55523)),f328(f328(f106(x55521),x55522),x55523))
% 159.37/159.08  [5554]~P104(x55541)+E(f328(f328(f106(x55541),x55542),f328(f328(f106(x55541),x55542),x55543)),f328(f328(f106(x55541),x55542),x55543))
% 159.37/159.08  [5562]~P8(x55621)+E(f48(x55621,f328(f328(f83(x55621),x55622),x55623),x55623),f48(x55621,x55622,x55623))
% 159.37/159.08  [5563]~P8(x55631)+E(f48(x55631,f328(f328(f83(x55631),x55632),x55633),x55632),f48(x55631,x55633,x55632))
% 159.37/159.08  [5571]~P128(x55711)+E(f328(f328(f84(x55711),x55712),f328(f82(x55711),x55713)),f328(f82(x55711),f328(f328(f84(x55711),x55712),x55713)))
% 159.37/159.08  [5572]~P69(x55721)+E(f328(f328(f291(x55721),x55722),f328(f82(x55721),x55723)),f328(f82(x55721),f328(f328(f291(x55721),x55722),x55723)))
% 159.37/159.08  [5573]~P79(x55731)+E(f328(f328(f83(x55731),x55732),f328(f167(x55731),x55733)),f328(f167(x55731),f328(f328(f153(x55731),x55732),x55733)))
% 159.37/159.08  [5602]~P128(x56021)+E(f328(f328(f84(x56021),f328(f82(x56021),x56022)),x56023),f328(f328(f84(x56021),x56022),f328(f82(x56021),x56023)))
% 159.37/159.08  [5608]~P13(x56081,x56082,x56083)+E(f40(f916(x56081,a903),f328(f328(f63(x56081),x56082),x56083)),x56082)
% 159.37/159.08  [5673]~P117(x56731)+E(f328(f328(f84(x56731),x56732),f328(f328(f248(x56731),x56732),x56733)),f328(f328(f248(x56731),x56732),f328(a116,x56733)))
% 159.37/159.08  [5674]~P114(x56741)+E(f328(f328(f84(x56741),x56742),f328(f328(f248(x56741),x56742),x56743)),f328(f328(f248(x56741),x56742),f328(a116,x56743)))
% 159.37/159.08  [5684]~P77(x56841)+E(f328(f328(f83(x56841),f328(f82(x56841),x56842)),f328(f328(f83(x56841),x56842),x56843)),x56843)
% 159.37/159.08  [5707]~P108(x57071)+E(f328(f328(f248(x57071),f328(f104(x57071),x57072)),x57073),f328(f104(x57071),f328(f328(f248(a909),x57072),x57073)))
% 159.37/159.08  [5708]~P140(x57081)+E(f328(f328(f248(x57081),f328(f107(x57081),x57082)),x57083),f328(f107(x57081),f328(f328(f248(a1),x57082),x57083)))
% 159.37/159.08  [5714]~P86(x57141)+E(f328(f79(x57141),f328(f328(f3(x57141),x57142),x57143)),f328(f79(x57141),f328(f328(f3(x57141),x57143),x57142)))
% 159.37/159.08  [5716]~P113(x57161)+E(f328(f328(f84(x57161),f85(x57161,x57162)),f85(x57161,x57163)),f85(x57161,f328(f328(f84(x57161),x57162),x57163)))
% 159.37/159.08  [5720]E(x57201,f117(x57202))+E(f328(f328(f136(x57202),f328(f173(x57202),x57201)),x57203),f328(f173(x57202),f328(f328(f136(x57202),x57201),x57203)))
% 159.37/159.08  [5725]~E(x57252,f328(a116,f328(f328(f83(a909),x57251),x57253)))+P107(f328(f328(f240(a909),x57251),x57252))
% 159.37/159.08  [5726]~P128(x57261)+E(f328(f328(f84(x57261),f328(f82(x57261),x57262)),x57263),f328(f82(x57261),f328(f328(f84(x57261),x57262),x57263)))
% 159.37/159.08  [5727]~P121(x57271)+E(f328(f328(f291(x57271),f328(f82(x57271),x57272)),x57273),f328(f82(x57271),f328(f328(f291(x57271),x57272),x57273)))
% 159.37/159.08  [5728]~P113(x57281)+E(f328(f328(f248(x57281),f328(f79(x57281),x57282)),x57283),f328(f79(x57281),f328(f328(f248(x57281),x57282),x57283)))
% 159.37/159.08  [5827]E(f355(x58271,x58272,x58273),f356(x58271,x58272,x58273))+E(f328(f328(f106(f916(x58273,a903)),x58272),x58271),f190(f916(x58273,a903)))
% 159.37/159.08  [5842]~P78(x58422)+E(f328(f328(f11(x58421,x58422),f328(f18(x58422,x58421),f81(x58422))),x58423),f81(x58422))
% 159.37/159.08  [5843]~P76(x58432)+E(f328(f328(f8(x58431,x58432),f328(f18(x58432,x58431),f2(x58432))),x58433),f2(x58432))
% 159.37/159.08  [5845]~P108(x58451)+E(f328(f328(f83(x58451),f328(f104(x58451),x58452)),f328(f104(x58451),x58453)),f328(f104(x58451),f328(f328(f83(a909),x58452),x58453)))
% 159.37/159.08  [5846]~P108(x58461)+E(f328(f328(f84(x58461),f328(f104(x58461),x58462)),f328(f104(x58461),x58463)),f328(f104(x58461),f328(f328(f84(a909),x58462),x58463)))
% 159.37/159.08  [5847]~P140(x58471)+E(f328(f328(f83(x58471),f328(f107(x58471),x58472)),f328(f107(x58471),x58473)),f328(f107(x58471),f328(f328(f83(a1),x58472),x58473)))
% 159.37/159.08  [5848]~P140(x58481)+E(f328(f328(f84(x58481),f328(f107(x58481),x58482)),f328(f107(x58481),x58483)),f328(f107(x58481),f328(f328(f84(a1),x58482),x58483)))
% 159.37/159.08  [5849]~P140(x58491)+E(f328(f328(f3(x58491),f328(f107(x58491),x58492)),f328(f107(x58491),x58493)),f328(f107(x58491),f328(f328(f3(a1),x58492),x58493)))
% 159.37/159.08  [5852]~P94(x58521)+E(f328(f328(f3(x58521),f328(f108(x58521),x58522)),f328(f108(x58521),x58523)),f328(f108(x58521),f328(f328(f3(a1),x58522),x58523)))
% 159.37/159.08  [5853]~P94(x58531)+E(f328(f328(f83(x58531),f328(f108(x58531),x58532)),f328(f108(x58531),x58533)),f328(f108(x58531),f328(f328(f83(a1),x58532),x58533)))
% 159.37/159.08  [5854]~P94(x58541)+E(f328(f328(f84(x58541),f328(f108(x58541),x58542)),f328(f108(x58541),x58543)),f328(f108(x58541),f328(f328(f84(a1),x58542),x58543)))
% 159.37/159.08  [5901]~E(x59013,x59012)+P107(f328(f328(f239(f916(x59011,a903)),x59012),x59013))
% 159.37/159.08  [5907]~E(x59072,x59073)+P107(f328(f328(f239(f916(x59071,a903)),x59072),x59073))
% 159.37/159.08  [5912]~P77(x59121)+E(f328(f328(f83(x59121),f328(f82(x59121),x59122)),f328(f82(x59121),x59123)),f328(f82(x59121),f328(f328(f83(x59121),x59123),x59122)))
% 159.37/159.08  [5913]~P7(x59131)+E(f328(f328(f83(x59131),f328(f82(x59131),x59132)),f328(f82(x59131),x59133)),f328(f82(x59131),f328(f328(f83(x59131),x59132),x59133)))
% 159.37/159.08  [5914]~P75(x59141)+E(f328(f328(f238(x59141),f328(f82(x59141),x59142)),f328(f82(x59141),x59143)),f328(f82(x59141),f328(f328(f243(x59141),x59142),x59143)))
% 159.37/159.08  [5915]~P75(x59151)+E(f328(f328(f243(x59151),f328(f82(x59151),x59152)),f328(f82(x59151),x59153)),f328(f82(x59151),f328(f328(f238(x59151),x59152),x59153)))
% 159.37/159.08  [5916]~P96(x59161)+E(f328(f328(f106(x59161),f328(f82(x59161),x59162)),f328(f82(x59161),x59163)),f328(f82(x59161),f328(f328(f105(x59161),x59162),x59163)))
% 159.37/159.08  [5917]~P96(x59171)+E(f328(f328(f105(x59171),f328(f82(x59171),x59172)),f328(f82(x59171),x59173)),f328(f82(x59171),f328(f328(f106(x59171),x59172),x59173)))
% 159.37/159.08  [5918]~P113(x59181)+E(f328(f328(f84(x59181),f328(f79(x59181),x59182)),f328(f79(x59181),x59183)),f328(f79(x59181),f328(f328(f84(x59181),x59182),x59183)))
% 159.37/159.08  [5919]~P71(x59191)+E(f328(f328(f291(x59191),f328(f79(x59191),x59192)),f328(f79(x59191),x59193)),f328(f79(x59191),f328(f328(f291(x59191),x59192),x59193)))
% 159.37/159.08  [5920]~P79(x59201)+E(f328(f328(f83(x59201),f328(f167(x59201),x59202)),f328(f167(x59201),x59203)),f328(f167(x59201),f328(f328(f136(x59201),x59202),x59203)))
% 159.37/159.08  [5921]E(x59211,f190(f916(x59212,a903)))+~E(f328(f328(f105(f916(x59212,a903)),x59213),x59211),f190(f916(x59212,a903)))
% 159.37/159.08  [5922]E(x59221,f190(f916(x59222,a903)))+~E(f328(f328(f105(f916(x59222,a903)),x59221),x59223),f190(f916(x59222,a903)))
% 159.37/159.08  [5923]~P148(x59231,x59232,x59233)+P107(f328(x59231,f328(f328(f39(a1),x59232),x59233)))
% 159.37/159.08  [5982]~P107(f328(f64(x59821),x59823))+P107(f328(f64(x59821),f328(f328(f310(x59821),x59822),x59823)))
% 159.37/159.08  [5983]~P107(f328(f139(x59831),x59833))+P107(f328(f139(x59831),f328(f328(f177(x59831),x59832),x59833)))
% 159.37/159.08  [5984]~P107(f328(f139(x59841),x59843))+P107(f328(f139(x59841),f328(f328(f140(x59841),x59842),x59843)))
% 159.37/159.08  [6013]~P109(x60131)+P107(f328(f328(f239(x60131),x60132),f328(f328(f238(x60131),x60133),x60132)))
% 159.37/159.08  [6014]~P109(x60141)+P107(f328(f328(f239(x60141),x60142),f328(f328(f238(x60141),x60142),x60143)))
% 159.37/159.08  [6015]~P100(x60151)+P107(f328(f328(f239(x60151),x60152),f328(f328(f105(x60151),x60153),x60152)))
% 159.37/159.08  [6016]~P101(x60161)+P107(f328(f328(f239(x60161),x60162),f328(f328(f105(x60161),x60163),x60162)))
% 159.37/159.08  [6017]~P100(x60171)+P107(f328(f328(f239(x60171),x60172),f328(f328(f105(x60171),x60172),x60173)))
% 159.37/159.08  [6018]~P101(x60181)+P107(f328(f328(f239(x60181),x60182),f328(f328(f105(x60181),x60182),x60183)))
% 159.37/159.08  [6032]~E(x60321,f2(a909))+E(f328(f328(f39(a909),f328(f328(f84(a909),x60321),x60322)),f328(f328(f84(a909),x60321),x60323)),f2(a909))
% 159.37/159.08  [6099]P107(f328(x60991,x60992))+P107(f328(f328(f196(f33(x60991,x60993)),x60992),x60992))
% 159.37/159.08  [6113]~P94(x61131)+E(f328(f328(f3(x61131),f328(f108(x61131),x61132)),f328(f108(x61131),x61133)),f328(f108(x61131),f328(f328(f83(a1),x61132),f328(f82(a1),x61133))))
% 159.37/159.08  [6171]E(x61711,f2(a909))+E(f328(f328(f39(a909),f328(f328(f84(a909),x61711),x61712)),f328(f328(f84(a909),x61711),x61713)),f328(f328(f39(a909),x61712),x61713))
% 159.37/159.08  [6203]E(f154(x62031,f328(f328(f153(x62031),x62032),x62033)),f328(f328(f153(x62031),x62032),f154(x62031,x62033)))+P107(f328(f328(f330(x62031),x62032),f328(f174(x62031),x62033)))
% 159.37/159.08  [6239]P148(x62391,x62392,x62393)+~P107(f328(x62391,f328(f328(f39(a1),x62392),x62393)))
% 159.37/159.08  [6310]E(x63101,f117(x63102))+E(f328(f328(f153(x63102),f328(f143(x63102),x63101)),f328(f328(f177(x63102),x63103),f328(f173(x63102),x63101))),f328(f328(f177(x63102),f328(a116,x63103)),x63101))
% 159.37/159.08  [6317]E(f328(f328(f3(f916(x63171,a903)),x63172),x63173),x63172)+~E(f328(f328(f106(f916(x63171,a903)),x63172),x63173),f190(f916(x63171,a903)))
% 159.37/159.08  [6331]E(f154(x63311,f328(f328(f153(x63311),x63312),x63313)),f154(x63311,x63313))+~P107(f328(f328(f330(x63311),x63312),f328(f174(x63311),x63313)))
% 159.37/159.08  [6361]~P107(f328(f328(f240(a909),x63611),x63613))+P107(f328(f328(f240(a909),x63611),f328(f328(f83(a909),x63612),x63613)))
% 159.37/159.08  [6363]~P107(f328(f328(f240(a909),x63631),x63632))+P107(f328(f328(f240(a909),x63631),f328(f328(f83(a909),x63632),x63633)))
% 159.37/159.08  [6365]~P107(f328(f328(f239(a909),x63651),x63653))+P107(f328(f328(f239(a909),x63651),f328(f328(f83(a909),x63652),x63653)))
% 159.37/159.08  [6367]~P107(f328(f328(f239(a909),x63671),x63672))+P107(f328(f328(f239(a909),x63671),f328(f328(f83(a909),x63672),x63673)))
% 159.37/159.08  [6405]P107(f328(f64(x64051),x64052))+~P107(f328(f64(x64051),f328(f328(f310(x64051),x64053),x64052)))
% 159.37/159.08  [6406]P107(f328(f139(x64061),x64062))+~P107(f328(f139(x64061),f328(f328(f136(x64061),x64063),x64062)))
% 159.37/159.08  [6407]P107(f328(f139(x64071),x64072))+~P107(f328(f139(x64071),f328(f328(f136(x64071),x64072),x64073)))
% 159.37/159.08  [6408]P107(f328(f139(x64081),x64082))+~P107(f328(f139(x64081),f328(f328(f153(x64081),x64083),x64082)))
% 159.37/159.08  [6457]~P114(x64571)+E(f328(f328(f83(x64571),x64572),f328(f328(f84(x64571),x64573),x64572)),f328(f328(f84(x64571),f328(f328(f83(x64571),x64573),f81(x64571))),x64572))
% 159.37/159.08  [6503]~E(x65031,x65032)+~P107(f328(f328(f240(f916(x65033,a903)),x65031),x65032))
% 159.37/159.08  [6548]P107(f328(f328(f330(x65481),x65482),x65483))+P107(f328(f328(f330(x65481),x65482),f328(f82(f916(x65481,a903)),x65483)))
% 159.37/159.08  [6554]E(f146(x65541,f328(f328(f140(x65541),x65542),x65543)),f146(x65541,x65543))+~P107(f328(f328(f240(a909),x65542),f328(f191(f910(x65541)),x65543)))
% 159.37/159.08  [6555]E(f328(f328(f177(x65551),x65552),f118(x65551,x65553)),f328(f328(f177(x65551),x65552),x65553))+~P107(f328(f328(f240(a909),x65552),f328(f191(f910(x65551)),x65553)))
% 159.37/159.08  [6610]E(f328(f328(f328(f185(f910(x66101),f910(x66101)),x66102),f169(x66101)),x66103),x66103)+~E(f48(a909,x66102,f328(f191(f910(x66101)),x66103)),f2(a909))
% 159.37/159.08  [6619]~P13(x66191,x66193,x66192)+E(f328(f328(f290(x66191,x66191,x66191),f328(f288(x66191,x66191),x66192)),x66192),x66192)
% 159.37/159.08  [6661]~E(f328(f328(f105(f916(x66611,a903)),x66612),x66613),x66613)+P107(f328(f328(f239(f916(x66611,a903)),x66612),x66613))
% 159.37/159.08  [6666]~P61(x66661,x66661,x66663)+P61(x66661,x66661,f328(f328(f185(f915(x66661,x66661),a903),x66662),x66663))
% 159.37/159.08  [6669]~P107(f328(f328(f330(x66691),x66693),f328(f174(x66691),x66692)))+P107(f328(f328(f240(a909),f2(a909)),f328(f191(f910(x66691)),x66692)))
% 159.37/159.08  [6697]~P86(x66971)+E(f328(f79(x66971),f328(f328(f83(x66971),f328(f79(x66971),x66972)),f328(f79(x66971),x66973))),f328(f328(f83(x66971),f328(f79(x66971),x66972)),f328(f79(x66971),x66973)))
% 159.37/159.08  [6708]E(f328(f328(f39(a909),f328(f328(f84(a909),x67081),x67082)),f328(f328(f84(a909),x67081),x67083)),f328(f328(f39(a909),x67082),x67083))+~P107(f328(f328(f240(a909),f2(a909)),x67081))
% 159.37/159.08  [6843]~P107(f328(f64(x68431),x68433))+E(f328(f328(f67(x68431,f916(x68431,a903),f310(x68431)),x68432),x68433),f328(f328(f105(f916(x68431,a903)),x68433),x68432))
% 159.37/159.08  [6899]E(f328(f328(f105(f916(x68991,a903)),x68992),x68993),x68992)+~P107(f328(f328(f239(f916(x68991,a903)),x68993),x68992))
% 159.37/159.08  [6901]E(f328(f328(f105(f916(x69011,a903)),x69012),x69013),x69013)+~P107(f328(f328(f239(f916(x69011,a903)),x69012),x69013))
% 159.37/159.08  [6902]E(f328(f328(f106(f916(x69021,a903)),x69022),x69023),x69023)+~P107(f328(f328(f239(f916(x69021,a903)),x69023),x69022))
% 159.37/159.08  [6903]E(f328(f328(f106(f916(x69031,a903)),x69032),x69033),x69032)+~P107(f328(f328(f239(f916(x69031,a903)),x69032),x69033))
% 159.37/159.08  [6953]~P107(f328(f139(x69531),x69532))+E(f328(f328(f3(f916(x69531,a903)),f328(f174(x69531),x69532)),f328(f328(f310(x69531),x69533),f190(f916(x69531,a903)))),f328(f174(x69531),f172(x69531,x69533,x69532)))
% 159.37/159.08  [7005]P43(x70051,x70052)+~P43(x70051,f328(f328(f185(f915(x70051,x70051),a903),x70053),x70052))
% 159.37/159.08  [7072]P107(f328(f52(x70721,x70722),f328(a54,x70723)))+~P107(f328(f52(f328(f82(a1),x70721),f328(f82(a1),x70722)),x70723))
% 159.37/159.08  [7077]E(f328(f328(f3(f916(x70771,a903)),f328(f328(f310(x70771),x70772),x70773)),f328(f328(f310(x70771),x70772),f190(f916(x70771,a903)))),x70773)+P107(f328(f328(f330(x70771),x70772),x70773))
% 159.37/159.08  [7098]E(f328(f328(f106(f916(x70981,a903)),f328(f174(x70981),x70982)),f328(f174(x70981),x70983)),f190(f916(x70981,a903)))+~P107(f328(f139(x70981),f328(f328(f136(x70981),x70982),x70983)))
% 159.37/159.08  [7113]~P107(f328(f328(f330(x71131),x71132),f328(f174(x71131),x71133)))+~P107(f328(f139(x71131),f328(f328(f153(x71131),x71132),x71133)))
% 159.37/159.08  [7182]P37(x71821,x71822,x71823)+P107(f328(f328(f240(a909),f783(x71823,x71822,x71821)),f328(f191(f910(x71821)),x71823)))
% 159.37/159.08  [7192]E(f328(f328(f106(f916(x71921,a903)),x71922),x71923),f190(f916(x71921,a903)))+P107(f328(f328(f330(x71921),f355(x71923,x71922,x71921)),x71922))
% 159.37/159.08  [7193]E(f328(f328(f106(f916(x71931,a903)),x71932),x71933),f190(f916(x71931,a903)))+P107(f328(f328(f330(x71931),f356(x71933,x71932,x71931)),x71933))
% 159.37/159.08  [7196]E(f118(x71961,f328(f328(f177(x71961),x71962),x71963)),f328(f328(f177(x71961),f328(f328(f3(a909),x71962),f81(a909))),x71963))+~P107(f328(f328(f239(a909),x71962),f328(f191(f910(x71961)),x71963)))
% 159.37/159.08  [7255]~P39(x72553,x72552,x72551)+P107(f328(f328(f240(a909),f747(x72551,x72552,x72553)),f328(f191(f910(x72553)),x72551)))
% 159.37/159.08  [7273]P107(f328(f328(f240(a909),f2(a909)),x72731))+P107(f328(f328(f239(a909),f328(f328(f84(a909),x72732),x72731)),f328(f328(f84(a909),x72733),x72731)))
% 159.37/159.08  [7274]P107(f328(f328(f240(a909),f2(a909)),x72741))+P107(f328(f328(f239(a909),f328(f328(f84(a909),x72741),x72742)),f328(f328(f84(a909),x72741),x72743)))
% 159.37/159.08  [7277]~P107(f328(f328(f330(x72771),x72772),x72773))+~P107(f328(f328(f330(x72771),x72772),f328(f82(f916(x72771,a903)),x72773)))
% 159.37/159.08  [7283]~P107(f328(f328(f240(f916(x72831,a903)),x72832),x72833))+P107(f328(f328(f239(f916(x72831,a903)),x72832),x72833))
% 159.37/159.08  [7393]~P107(f328(f328(f240(a909),x73932),x73933))+P107(f328(f328(f240(a909),f328(f328(f83(a909),x73931),x73932)),f328(f328(f83(a909),x73931),x73933)))
% 159.37/159.08  [7394]~P107(f328(f328(f240(a909),x73941),x73943))+P107(f328(f328(f240(a909),f328(f328(f83(a909),x73941),x73942)),f328(f328(f83(a909),x73943),x73942)))
% 159.37/159.08  [7395]~P107(f328(f328(f240(a1),x73951),x73953))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x73951),x73952)),f328(f328(f83(a1),x73953),x73952)))
% 159.37/159.08  [7398]~P107(f328(f328(f239(a909),x73982),x73983))+P107(f328(f328(f239(a909),f328(f328(f83(a909),x73981),x73982)),f328(f328(f83(a909),x73981),x73983)))
% 159.37/159.08  [7399]~P107(f328(f328(f239(a909),x73991),x73993))+P107(f328(f328(f239(a909),f328(f328(f83(a909),x73991),x73992)),f328(f328(f83(a909),x73993),x73992)))
% 159.37/159.08  [7401]~P107(f328(f328(f239(a909),x74012),x74013))+P107(f328(f328(f239(a909),f328(f328(f84(a909),x74011),x74012)),f328(f328(f84(a909),x74011),x74013)))
% 159.37/159.08  [7403]~P107(f328(f328(f239(a909),x74031),x74033))+P107(f328(f328(f239(a909),f328(f328(f84(a909),x74031),x74032)),f328(f328(f84(a909),x74033),x74032)))
% 159.37/159.08  [7404]~P107(f328(f328(f239(a909),x74041),x74043))+P107(f328(f328(f239(a909),f328(f328(f39(a909),x74041),x74042)),f328(f328(f39(a909),x74043),x74042)))
% 159.37/159.08  [7405]~P107(f328(f328(f239(a909),x74053),x74052))+P107(f328(f328(f239(a909),f328(f328(f3(a909),x74051),x74052)),f328(f328(f3(a909),x74051),x74053)))
% 159.37/159.08  [7406]~P107(f328(f328(f239(a909),x74061),x74063))+P107(f328(f328(f239(a909),f328(f328(f3(a909),x74061),x74062)),f328(f328(f3(a909),x74063),x74062)))
% 159.37/159.08  [7407]~P107(f328(f328(f239(a1),x74072),x74073))+P107(f328(f328(f239(a1),f328(f328(f83(a1),x74071),x74072)),f328(f328(f83(a1),x74071),x74073)))
% 159.37/159.08  [7490]E(x74901,x74902)+~P107(f328(f328(f330(x74903),x74901),f328(f328(f310(x74903),x74902),f190(f916(x74903,a903)))))
% 159.37/159.08  [7492]~E(f328(f328(f106(f916(x74921,a903)),x74922),x74923),f190(f916(x74921,a903)))+P107(f328(f328(f239(f916(x74921,a903)),x74922),f328(f82(f916(x74921,a903)),x74923)))
% 159.37/159.08  [7497]P107(f328(f328(f330(f916(x74971,a903)),x74972),f328(f309(x74971),x74973)))+~P107(f328(f328(f239(f916(x74971,a903)),x74972),x74973))
% 159.37/159.08  [7550]E(f328(f328(f153(x75501),f328(f328(f166(x75501),x75502),x75503)),f328(f328(f140(x75501),f328(a116,x75503)),x75502)),f328(f328(f140(x75501),x75503),x75502))+~P107(f328(f328(f240(a909),x75503),f328(f191(f910(x75501)),x75502)))
% 159.37/159.08  [7579]P107(f328(f328(f330(f915(x75791,x75791)),x75792),f308(x75791,x75793)))+~P107(f328(f328(f330(f915(x75791,x75791)),x75792),x75793))
% 159.37/159.08  [7589]~P107(f328(f328(f330(f916(x75891,a903)),x75892),f328(f309(x75891),x75893)))+P107(f328(f328(f239(f916(x75891,a903)),x75892),x75893))
% 159.37/159.08  [7633]P107(f328(f328(f239(f916(x76331,a903)),x76332),f40(f916(x76331,a903),x76333)))+~P107(f328(f328(f330(f916(x76331,a903)),x76332),x76333))
% 159.37/159.08  [7655]~P140(x76551)+E(f328(f328(f84(x76551),f328(f328(f248(x76551),f328(f82(x76551),f81(x76551))),x76552)),f328(f328(f248(x76551),x76553),x76552)),f328(f328(f248(x76551),f328(f82(x76551),x76553)),x76552))
% 159.37/159.08  [7677]E(f328(f328(f166(x76771),x76772),f328(f328(f3(a909),f328(f191(f910(x76771)),x76772)),f328(a116,x76773))),f328(f328(f166(x76771),f328(f170(x76771),x76772)),x76773))+~P107(f328(f328(f240(a909),x76773),f328(f191(f910(x76771)),x76772)))
% 159.37/159.08  [7694]~E(f328(f328(f106(f916(x76941,a903)),f627(x76943,x76942,x76941)),x76943),f190(f916(x76941,a903)))+E(f328(f328(f106(f916(x76941,a903)),f40(f916(x76941,a903),x76942)),x76943),f190(f916(x76941,a903)))
% 159.37/159.08  [7757]~P107(f328(f328(f330(x77573),x77572),f328(f174(x77573),x77571)))+P107(f328(f328(f240(a909),f578(x77571,x77572,x77573)),f328(f191(f910(x77573)),x77571)))
% 159.37/159.08  [7765]P107(f328(f328(f330(x77651),f328(f328(f166(x77651),x77652),x77653)),f328(f174(x77651),x77652)))+~P107(f328(f328(f240(a909),x77653),f328(f191(f910(x77651)),x77652)))
% 159.37/159.08  [7862]~P107(f328(x78622,f661(x78623,x78622,x78621)))+E(f328(f328(f140(x78621),f328(f191(f910(x78621)),f179(x78621,x78622,x78623))),x78623),f117(x78621))
% 159.37/159.08  [7875]P107(f328(f328(f239(f916(f910(x78751),a903)),f163(x78751,x78752)),f163(x78751,x78753)))+~P107(f328(f328(f239(f916(x78751,a903)),x78752),x78753))
% 159.37/159.08  [7876]P107(f328(f328(f239(f916(f910(x78761),a903)),f162(x78761,x78762)),f162(x78761,x78763)))+~P107(f328(f328(f239(f916(x78761,a903)),x78762),x78763))
% 159.37/159.08  [7904]E(f328(f328(f106(f916(x79041,a903)),f40(f916(x79041,a903),x79042)),x79043),f190(f916(x79041,a903)))+P107(f328(f328(f330(f916(x79041,a903)),f627(x79043,x79042,x79041)),x79042))
% 159.37/159.08  [7906]~P107(f328(f328(f330(f916(x79061,a903)),x79063),x79062))+P107(f328(f328(f239(f916(x79061,a903)),f41(f916(x79061,a903),x79062)),x79063))
% 159.37/159.08  [7908]E(f328(f328(f106(f916(x79081,a903)),x79082),x79083),f190(f916(x79081,a903)))+~P107(f328(f328(f239(f916(x79081,a903)),x79082),f328(f82(f916(x79081,a903)),x79083)))
% 159.37/159.08  [7960]E(f328(f328(f3(a909),f328(f328(f83(a909),f328(f167(a909),x79601)),x79602)),f328(f328(f166(a909),x79601),x79603)),f328(f167(a909),f328(f328(f161(a909,x79601),x79603),x79602)))+~P107(f328(f328(f240(a909),x79603),f328(f191(f910(a909)),x79601)))
% 159.37/159.08  [8011]P107(f328(f328(f240(a909),x80111),x80112))+~P107(f328(f328(f240(a909),f328(f328(f83(a909),x80113),x80111)),f328(f328(f83(a909),x80113),x80112)))
% 159.37/159.08  [8012]P107(f328(f328(f240(a909),x80121),x80122))+~P107(f328(f328(f240(a909),f328(f328(f84(a909),x80123),x80121)),f328(f328(f84(a909),x80123),x80122)))
% 159.37/159.08  [8013]P107(f328(f328(f240(a909),x80131),x80132))+~P107(f328(f328(f240(a909),f328(f328(f84(a909),x80131),x80133)),f328(f328(f84(a909),x80132),x80133)))
% 159.37/159.08  [8016]P107(f328(f328(f239(a909),x80161),x80162))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),x80163),x80161)),f328(f328(f83(a909),x80163),x80162)))
% 159.37/159.08  [8045]P107(f328(f328(f240(a909),f2(a909)),x80451))+~P107(f328(f328(f240(a909),f328(f328(f84(a909),x80452),x80451)),f328(f328(f84(a909),x80453),x80451)))
% 159.37/159.08  [8046]P107(f328(f328(f240(a909),f2(a909)),x80461))+~P107(f328(f328(f240(a909),f328(f328(f84(a909),x80461),x80462)),f328(f328(f84(a909),x80461),x80463)))
% 159.37/159.08  [8121]E(f251(x81211,x81212,x81213),x81212)+~P107(f328(f328(f239(f916(x81211,a903)),x81213),f328(f328(f310(x81211),x81212),f190(f916(x81211,a903)))))
% 159.37/159.08  [8179]~P107(f328(f139(x81791),x81793))+E(f328(f138(x81791,f328(f328(f10(a903,a903,x81791),a323),f328(a325,x81792))),x81793),f172(x81791,x81792,x81793))
% 159.37/159.08  [8204]E(f328(f328(f140(x82041),f328(f191(f910(x82041)),f179(x82041,x82042,x82043))),x82043),f117(x82041))+P107(f328(f328(f330(x82041),f661(x82043,x82042,x82041)),f328(f174(x82041),x82043)))
% 159.37/159.08  [8209]E(f328(f328(f136(x82091),f328(f328(f177(x82091),x82092),x82093)),f328(f328(f153(x82091),f328(f328(f166(x82091),x82093),x82092)),f117(x82091))),f328(f328(f177(x82091),f328(a116,x82092)),x82093))+~P107(f328(f328(f240(a909),x82092),f328(f191(f910(x82091)),x82093)))
% 159.37/159.08  [8272]E(f328(f138(x82721,f328(f328(f10(a903,a903,x82721),a323),f328(a325,x82722))),x82723),x82723)+P107(f328(f328(f330(x82721),x82722),f328(f174(x82721),x82723)))
% 159.37/159.08  [8278]P107(f328(f328(f239(f916(f916(x82781,a903),a903)),f252(x82781,x82782)),f252(x82781,x82783)))+~P107(f328(f328(f239(f916(x82781,a903)),x82782),x82783))
% 159.37/159.08  [8318]~P107(f328(f139(x83181),x83183))+P107(f328(f139(x83181),f328(f328(f328(f185(f910(x83181),f910(x83181)),x83182),f169(x83181)),x83183)))
% 159.37/159.08  [8323]~P107(f328(f328(f240(a909),x83232),x83233))+P107(f328(f328(f240(a909),f328(f328(f84(a909),f328(a116,x83231)),x83232)),f328(f328(f84(a909),f328(a116,x83231)),x83233)))
% 159.37/159.08  [8345]P107(f328(f328(f239(f916(f916(x83451,a903),a903)),f328(f309(x83451),x83452)),f328(f309(x83451),x83453)))+~P107(f328(f328(f239(f916(x83451,a903)),x83452),x83453))
% 159.37/159.08  [8414]~E(f328(f311(x84141,x84142,x84143),f246(f916(x84141,a903))),f246(f916(x84142,a903)))+E(f328(f76(x84141,x84142,x84142,x84143),f95(x84141,x84142,f246(f916(x84141,a903)),x84143)),f35(x84142))
% 159.37/159.08  [8507]~P107(f328(f328(f239(f916(x85071,a903)),x85073),x85072))+P107(f328(f328(f239(f916(x85071,a903)),f328(f82(f916(x85071,a903)),x85072)),f328(f82(f916(x85071,a903)),x85073)))
% 159.37/159.08  [8542]E(f328(f311(a909,a909,f328(f328(f9(a909,a909,a909),f3(a909)),x85421)),f328(f303(a909,x85422),x85423)),f328(f303(a909,f328(f328(f3(a909),x85422),x85421)),f328(f328(f3(a909),x85423),x85421)))+~P107(f328(f328(f240(a909),x85421),x85423))
% 159.37/159.08  [8569]~P79(x85691)+E(f328(f328(f83(x85691),x85692),f328(f144(x85691,x85691,f83(x85691),f2(x85691)),x85693)),f328(f144(x85691,x85691,f83(x85691),x85692),x85693))
% 159.37/159.08  [8653]~P86(x86531)+P107(f328(f328(f239(x86531),f328(f79(x86531),f328(f328(f83(x86531),x86532),x86533))),f328(f328(f83(x86531),f328(f79(x86531),x86532)),f328(f79(x86531),x86533))))
% 159.37/159.08  [8654]~P86(x86541)+P107(f328(f328(f239(x86541),f328(f79(x86541),f328(f328(f3(x86541),x86542),x86543))),f328(f328(f83(x86541),f328(f79(x86541),x86542)),f328(f79(x86541),x86543))))
% 159.37/159.08  [8665]E(f328(f328(f83(a1),f328(f328(f84(a1),x86651),f48(a1,f328(f328(f39(a1),x86652),x86651),x86653))),f48(a1,x86652,x86651)),f48(a1,x86652,f328(f328(f84(a1),x86651),x86653)))+~P107(f328(f328(f240(a1),f2(a1)),x86653))
% 159.37/159.08  [8671]E(f328(f328(f136(x86711),f328(f328(f177(x86711),x86712),x86713)),f328(f328(f153(x86711),f328(f143(x86711),f328(f328(f140(x86711),x86712),x86713))),f117(x86711))),f328(f328(f177(x86711),f328(a116,x86712)),x86713))+~P107(f328(f328(f240(a909),x86712),f328(f191(f910(x86711)),x86713)))
% 159.37/159.08  [8691]E(f328(f272(x86911,f328(f328(f156(x86911,f915(a103,x86911)),f328(f256(a103,x86911),f81(a103))),x86912)),f328(a5,x86913)),f328(f328(f166(x86911),x86912),x86913))+~P107(f328(f328(f240(a909),x86913),f328(f191(f910(x86911)),x86912)))
% 159.37/159.08  [8757]P107(f328(f328(f330(f915(x87571,x87571)),x87572),f328(f328(f290(x87571,x87571,x87571),x87573),f308(x87571,x87573))))+~P107(f328(f328(f330(f915(x87571,x87571)),x87572),x87573))
% 159.37/159.08  [8768]E(f328(f311(x87681,x87682,x87683),f246(f916(x87681,a903))),f246(f916(x87682,a903)))+~E(f328(f76(x87681,x87682,x87682,x87683),f95(x87681,x87682,f246(f916(x87681,a903)),x87683)),f35(x87682))
% 159.37/159.08  [8778]P107(f328(f328(f239(a909),x87781),x87782))+~P107(f328(f328(f239(a909),f328(f328(f84(a909),f328(a116,x87783)),x87781)),f328(f328(f84(a909),f328(a116,x87783)),x87782)))
% 159.37/159.08  [8793]P107(f328(f328(f239(f916(x87931,a903)),x87932),x87933))+~P107(f328(f328(f239(f916(x87931,a903)),f328(f82(f916(x87931,a903)),x87933)),f328(f82(f916(x87931,a903)),x87932)))
% 159.37/159.08  [8815]P107(f328(f139(x88151),x88152))+~P107(f328(f139(x88151),f328(f328(f328(f185(f910(x88151),f910(x88151)),x88153),f169(x88151)),x88152)))
% 159.37/159.08  [8887]E(f328(f287(x88871,x88871,f308(x88871,x88872)),x88873),x88873)+~P107(f328(f328(f239(f916(x88871,a903)),f328(f287(x88871,x88871,x88872),x88873)),x88873))
% 159.37/159.08  [8934]~P109(x89341)+P18(x89341,f328(f138(x89341,f328(f328(f9(x89341,x89341,a903),a325),f328(x89342,x89343))),x89343))
% 159.37/159.08  [8940]~P107(f328(f328(f239(a909),x89401),x89402))+P107(f328(f328(f239(a909),x89401),f328(f144(a909,a909,f83(a909),x89402),x89403)))
% 159.37/159.08  [9026]~P107(f328(f328(f330(f915(x90261,x90261)),x90262),f308(x90261,x90263)))+P107(f328(f328(f330(f915(x90261,x90261)),x90262),f328(f328(f185(f915(x90261,x90261),a903),f709(x90263,x90262,x90261)),x90263)))
% 159.37/159.08  [9107]~P79(x91071)+E(f328(f328(f83(x91071),x91072),f328(f144(x91071,x91071,f328(f9(x91071,x91071,x91071),f83(x91071)),f2(x91071)),f328(f170(x91071),x91073))),f328(f144(x91071,x91071,f83(x91071),x91072),x91073))
% 159.37/159.08  [9225]~P31(x92252,x92251,x92253,f246(f916(x92252,a903)),f246(f916(x92251,a903)))+E(f95(x92251,x92252,f246(f916(x92251,a903)),f95(x92252,x92251,f246(f916(x92252,a903)),x92253)),x92253)
% 159.37/159.08  [9380]P61(x93801,x93802,x93803)+P107(f328(f328(f330(f915(x93801,x93802)),f328(f328(f256(x93801,x93802),f718(x93803,x93802,x93801)),f707(x93803,x93802,x93801))),x93803))
% 159.37/159.08  [9381]P61(x93811,x93812,x93813)+P107(f328(f328(f330(f915(x93811,x93812)),f328(f328(f256(x93811,x93812),f718(x93813,x93812,x93811)),f706(x93813,x93812,x93811))),x93813))
% 159.37/159.08  [9446]~P107(f328(f328(f330(f915(x94461,x94461)),x94462),f328(f328(f290(x94461,x94461,x94461),x94463),f308(x94461,x94463))))+P107(f328(f328(f330(f915(x94461,x94461)),x94462),f328(f328(f185(f915(x94461,x94461),a903),f715(x94463,x94462,x94461)),x94463)))
% 159.37/159.08  [9447]~P107(f328(x94471,f328(f328(f166(x94472),x94473),f328(f191(f910(x94472)),f179(x94472,x94471,x94473)))))+~P107(f328(f328(f240(a909),f328(f191(f910(x94472)),f179(x94472,x94471,x94473))),f328(f191(f910(x94472)),x94473)))
% 159.37/159.08  [9534]~P107(f328(f328(f239(f916(x95341,a903)),x95342),x95343))+P107(f328(f328(f239(f916(x95341,a903)),f328(f328(f9(x95341,f916(x95341,a903),a903),f330(x95341)),x95342)),f328(f328(f9(x95341,f916(x95341,a903),a903),f330(x95341)),x95343)))
% 159.37/159.08  [9592]~P107(f328(f328(f330(f915(f916(x95921,a903),f916(x95921,a903))),f328(f328(f256(f916(x95921,a903),f916(x95921,a903)),x95922),x95923)),f315(x95921)))+P107(f328(f328(f240(f916(x95921,a903)),x95922),x95923))
% 159.37/159.08  [9616]P62(x96161,x96162,x96163)+~P107(f328(f328(f330(f915(x96161,x96161)),f328(f328(f256(x96161,x96161),f349(x96163,x96162,x96161)),f348(x96163,x96162,x96161))),x96163))
% 159.37/159.08  [9617]P62(x96171,x96172,x96173)+~P107(f328(f328(f330(f915(x96171,x96171)),f328(f328(f256(x96171,x96171),f348(x96173,x96172,x96171)),f349(x96173,x96172,x96171))),x96173))
% 159.37/159.08  [9653]~P107(f328(f328(f330(f915(f910(x96531),f910(x96531))),f328(f328(f256(f910(x96531),f910(x96531)),x96532),x96532)),f149(x96531,x96533)))+P107(f328(f328(f330(f915(x96531,x96531)),f328(f328(f256(x96531,x96531),f581(x96532,x96533,x96531)),f581(x96532,x96533,x96531))),x96533))
% 159.37/159.08  [9701]P107(f328(f328(f239(f916(x97011,a903)),x97012),x97013))+~P107(f328(f328(f239(f916(x97011,a903)),f328(f328(f9(x97011,f916(x97011,a903),a903),f330(x97011)),x97012)),f328(f328(f9(x97011,f916(x97011,a903),a903),f330(x97011)),x97013)))
% 159.37/159.08  [9780]E(f328(f328(f3(a909),f328(f328(f8(a909,a909),x97801),f328(f284(a909),x97802))),f328(f328(f8(a909,a909),x97803),f328(f284(a909),x97802))),f328(f328(f8(a909,a909),f328(f328(f20(a909,a909,a909),f328(f328(f10(a909,f916(a909,a909),a909),f3(a909)),x97801)),x97803)),f328(f284(a909),x97802)))+~P107(f328(f328(f239(a909),f328(x97803,f492(x97802,x97801,x97803))),f328(x97801,f492(x97802,x97801,x97803))))
% 159.37/159.08  [5763]~P77(x57631)+E(f328(f328(f83(x57631),f328(f328(f3(x57631),x57632),x57633)),x57633),x57632)
% 159.37/159.08  [5764]~P77(x57641)+E(f328(f328(f3(x57641),f328(f328(f83(x57641),x57642),x57643)),x57643),x57642)
% 159.37/159.08  [5990]~P77(x59901)+E(f328(f328(f83(x59901),x59902),f328(f328(f83(x59901),f328(f82(x59901),x59902)),x59903)),x59903)
% 159.37/159.08  [6073]~P84(x60731)+E(f328(f328(f84(x60731),f328(f328(f248(x60731),x60732),x60733)),x60732),f328(f328(f248(x60731),x60732),f328(a116,x60733)))
% 159.37/159.08  [6074]~P114(x60741)+E(f328(f328(f84(x60741),f328(f328(f248(x60741),x60742),x60743)),x60742),f328(f328(f248(x60741),x60742),f328(a116,x60743)))
% 159.37/159.08  [6294]~P113(x62941)+E(f328(f79(x62941),f328(f328(f248(x62941),f328(f82(x62941),x62942)),x62943)),f328(f79(x62941),f328(f328(f248(x62941),x62942),x62943)))
% 159.37/159.08  [6339]~P84(x63391)+E(f328(f328(f84(x63391),f328(f328(f248(x63391),x63392),x63393)),x63392),f328(f328(f84(x63391),x63392),f328(f328(f248(x63391),x63392),x63393)))
% 159.37/159.08  [6396]E(f328(f328(f3(a103),f328(f328(f83(a103),x63961),x63962)),x63963),f276(x63961,x63962,x63963))+~P107(f328(f328(f240(a103),x63962),x63963))
% 159.37/159.08  [6419]~E(f328(f328(f140(x64191),x64193),x64192),f117(x64191))+P107(f328(f328(f239(a909),f328(f191(f910(x64191)),x64192)),x64193))
% 159.37/159.08  [6553]E(f328(f328(f84(a909),f328(f108(a909),x65531)),f328(f328(f84(a909),f328(f108(a909),x65532)),x65533)),f2(a909))+~P107(f328(f328(f240(a1),x65531),a86))
% 159.37/159.08  [6570]~P69(x65701)+E(f328(f328(f248(x65701),f328(f328(f291(x65701),f81(x65701)),x65702)),x65703),f328(f328(f291(x65701),f81(x65701)),f328(f328(f248(x65701),x65702),x65703)))
% 159.37/159.08  [6649]E(f328(f328(f3(a909),f328(f328(f83(a909),x66491),x66492)),x66493),f328(f328(f3(a909),x66491),f328(f328(f3(a909),x66493),x66492)))+~P107(f328(f328(f239(a909),x66492),x66493))
% 159.37/159.08  [6650]E(f328(f328(f3(a909),f328(f328(f83(a909),x66501),x66502)),x66503),f328(f328(f83(a909),x66501),f328(f328(f3(a909),x66502),x66503)))+~P107(f328(f328(f239(a909),x66503),x66502))
% 159.37/159.08  [6688]~P109(x66881)+P107(f328(f328(f239(x66881),f328(f328(f243(x66881),x66882),x66883)),x66883))
% 159.37/159.08  [6689]~P109(x66891)+P107(f328(f328(f239(x66891),f328(f328(f243(x66891),x66892),x66893)),x66892))
% 159.37/159.08  [6690]~P101(x66901)+P107(f328(f328(f239(x66901),f328(f328(f106(x66901),x66902),x66903)),x66903))
% 159.37/159.08  [6691]~P104(x66911)+P107(f328(f328(f239(x66911),f328(f328(f106(x66911),x66912),x66913)),x66913))
% 159.37/159.08  [6692]~P101(x66921)+P107(f328(f328(f239(x66921),f328(f328(f106(x66921),x66922),x66923)),x66922))
% 159.37/159.08  [6693]~P104(x66931)+P107(f328(f328(f239(x66931),f328(f328(f106(x66931),x66932),x66933)),x66932))
% 159.37/159.08  [6707]E(f328(f328(f39(a1),f328(f328(f39(a1),x67071),x67072)),x67073),f328(f328(f39(a1),x67071),f328(f328(f84(a1),x67072),x67073)))+~P107(f328(f328(f240(a1),f2(a1)),x67073))
% 159.37/159.08  [6758]~P114(x67581)+E(f328(f328(f83(x67581),f328(f328(f84(x67581),x67582),x67583)),x67583),f328(f328(f84(x67581),f328(f328(f83(x67581),x67582),f81(x67581))),x67583))
% 159.37/159.08  [6759]~P94(x67591)+E(f328(f328(f84(x67591),f328(f82(x67591),f328(f108(x67591),x67592))),x67593),f328(f328(f84(x67591),f328(f108(x67591),f328(f82(a1),x67592))),x67593))
% 159.37/159.08  [6829]~P79(x68291)+E(f328(f167(x68291),f328(f328(f156(x68292,x68291),f328(f18(x68291,x68292),f2(x68291))),x68293)),f2(x68291))
% 159.37/159.08  [6844]E(f328(f328(f83(a909),f328(f108(a909),x68441)),f328(f328(f83(a909),f328(f108(a909),x68442)),x68443)),f328(f328(f83(a909),f328(f108(a909),x68442)),x68443))+~P107(f328(a195,f328(f108(a1),x68441)))
% 159.37/159.08  [6858]~P10(x68581)+E(f40(x68581,f328(f328(f310(x68581),x68582),f328(f328(f310(x68581),x68583),f190(f916(x68581,a903))))),f328(f328(f105(x68581),x68582),x68583))
% 159.37/159.08  [6859]~P10(x68591)+E(f41(x68591,f328(f328(f310(x68591),x68592),f328(f328(f310(x68591),x68593),f190(f916(x68591,a903))))),f328(f328(f106(x68591),x68592),x68593))
% 159.37/159.08  [6882]E(f328(f328(f177(x68821),x68822),x68823),x68823)+~P107(f328(f328(f239(a909),f328(f191(f910(x68821)),x68823)),x68822))
% 159.37/159.08  [6894]E(f328(f328(f140(x68941),x68942),x68943),f117(x68941))+~P107(f328(f328(f239(a909),f328(f191(f910(x68941)),x68943)),x68942))
% 159.37/159.08  [6905]E(f328(f328(f3(a909),f328(f328(f83(a909),x69051),x69052)),x69053),f328(f328(f83(a909),f328(f328(f3(a909),x69051),x69053)),x69052))+~P107(f328(f328(f239(a909),x69053),x69051))
% 159.37/159.08  [6919]~P107(f328(f328(f240(a909),x69191),x69193))+P107(f328(f328(f240(a909),f328(f328(f3(a909),x69191),x69192)),x69193))
% 159.37/159.08  [6947]~P109(x69471)+E(f172(x69471,x69472,f328(f328(f150(x69471,x69471,f7(x69471)),x69472),x69473)),x69473)
% 159.37/159.08  [7034]E(f328(f328(f3(a909),f328(f328(f83(a909),x70341),x70342)),f328(a116,x70343)),f328(f328(f3(a909),x70341),f328(a116,f328(f328(f3(a909),x70343),x70342))))+~P107(f328(f328(f239(a909),x70342),x70343))
% 159.37/159.08  [7035]~P113(x70351)+P107(f328(f328(f239(x70351),f2(x70351)),f328(f328(f248(x70351),f328(f79(x70351),x70352)),x70353)))
% 159.37/159.08  [7082]P29(x70821,x70822,x70823)+~P107(f328(f328(f239(f916(f908(x70821),a903)),x70823),x70822))
% 159.37/159.08  [7124]~P107(f328(f64(x71241),x71242))+P107(f328(f64(x71241),f328(f328(f3(f916(x71241,a903)),x71242),x71243)))
% 159.37/159.08  [7125]~P107(f328(f64(x71251),x71253))+P107(f328(f64(x71251),f328(f328(f106(f916(x71251,a903)),x71252),x71253)))
% 159.37/159.08  [7126]~P107(f328(f64(x71261),x71262))+P107(f328(f64(x71261),f328(f328(f106(f916(x71261,a903)),x71262),x71263)))
% 159.37/159.08  [7263]~P43(x72631,x72633)+P43(x72631,f328(f328(f106(f916(f915(x72631,x72631),a903)),x72632),x72633))
% 159.37/159.08  [7264]~P43(x72641,x72642)+P43(x72641,f328(f328(f106(f916(f915(x72641,x72641),a903)),x72642),x72643))
% 159.37/159.08  [7389]~P101(x73891)+E(f13(x73891,f328(f174(x73891),f328(f328(f153(x73891),x73892),x73893))),f328(f144(x73891,x73891,f106(x73891),x73892),x73893))
% 159.37/159.08  [7390]~P101(x73901)+E(f12(x73901,f328(f174(x73901),f328(f328(f153(x73901),x73902),x73903))),f328(f144(x73901,x73901,f105(x73901),x73902),x73903))
% 159.37/159.08  [7391]~P109(x73911)+E(f16(x73911,f328(f174(x73911),f328(f328(f153(x73911),x73912),x73913))),f328(f144(x73911,x73911,f238(x73911),x73912),x73913))
% 159.37/159.08  [7392]~P109(x73921)+E(f17(x73921,f328(f174(x73921),f328(f328(f153(x73921),x73922),x73923))),f328(f144(x73921,x73921,f243(x73921),x73922),x73923))
% 159.37/159.08  [7457]~P107(f328(f64(x74571),x74572))+P107(f328(f328(f239(a909),f328(f38(x74571),x74572)),f328(f38(x74571),f328(f328(f310(x74571),x74573),x74572))))
% 159.37/159.08  [7464]E(f328(f328(f105(f916(a909,a903)),f328(f303(a909,x74641),x74642)),f328(f303(a909,x74642),f328(f328(f83(a909),x74642),x74643))),f328(f303(a909,x74641),f328(f328(f83(a909),x74642),x74643)))+~P107(f328(f328(f239(a909),x74641),x74642))
% 159.37/159.08  [7473]P107(f328(f328(f240(a909),x74731),x74732))+~P107(f328(f328(f240(a909),f328(f328(f83(a909),x74731),x74733)),x74732))
% 159.37/159.08  [7476]P107(f328(f328(f239(a909),x74761),x74762))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),x74763),x74761)),x74762))
% 159.37/159.08  [7477]P107(f328(f328(f239(a909),x74771),x74772))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),x74771),x74773)),x74772))
% 159.37/159.08  [7514]~P109(x75141)+E(f14(x75141,f238(x75141),f328(f174(x75141),f328(f328(f153(x75141),x75142),x75143))),f328(f144(x75141,x75141,f238(x75141),x75142),x75143))
% 159.37/159.08  [7515]~P109(x75151)+E(f15(x75151,f243(x75151),f328(f174(x75151),f328(f328(f153(x75151),x75152),x75153))),f328(f144(x75151,x75151,f243(x75151),x75152),x75153))
% 159.37/159.08  [7519]~E(x75192,f190(f916(f915(x75191,x75191),a903)))+P107(f328(f328(f239(f916(f915(x75191,x75191),a903)),x75192),x75193))
% 159.37/159.08  [7628]E(f328(f328(f105(f916(x76281,a903)),x76282),f328(f328(f3(f916(x76281,a903)),x76283),x76282)),x76283)+~P107(f328(f328(f239(f916(x76281,a903)),x76282),x76283))
% 159.37/159.08  [7629]~P107(f328(f328(f240(a909),x76291),f328(f328(f3(a909),x76293),x76292)))+P107(f328(f328(f240(a909),f328(f328(f83(a909),x76291),x76292)),x76293))
% 159.37/159.08  [7630]~P107(f328(f328(f239(a909),x76301),f328(f328(f83(a909),x76303),x76302)))+P107(f328(f328(f239(a909),f328(f328(f3(a909),x76301),x76302)),x76303))
% 159.37/159.08  [7684]E(x76841,f117(x76842))+E(f328(f143(x76842),f328(f328(f328(f185(f910(x76842),f910(x76842)),x76843),f169(x76842)),x76841)),f328(f328(f166(x76842),x76841),f48(a909,x76843,f328(f191(f910(x76842)),x76841))))
% 159.37/159.08  [7693]E(f328(f328(f310(x76931),x76932),f328(f328(f3(f916(x76931,a903)),x76933),f328(f328(f310(x76931),x76932),f190(f916(x76931,a903))))),x76933)+~P107(f328(f328(f330(x76931),x76932),x76933))
% 159.37/159.08  [7853]P107(f328(f328(f240(a909),x78531),f328(f328(f3(a909),x78532),x78533)))+~P107(f328(f328(f240(a909),f328(f328(f83(a909),x78531),x78533)),x78532))
% 159.37/159.08  [7854]P107(f328(f328(f239(a909),x78541),f328(f328(f83(a909),x78542),x78543)))+~P107(f328(f328(f239(a909),f328(f328(f3(a909),x78541),x78543)),x78542))
% 159.37/159.08  [7879]P107(f328(f64(x78791),x78792))+~P107(f328(f64(x78791),f328(f328(f105(f916(x78791,a903)),x78793),x78792)))
% 159.37/159.08  [7880]P107(f328(f64(x78801),x78802))+~P107(f328(f64(x78801),f328(f328(f105(f916(x78801,a903)),x78802),x78803)))
% 159.37/159.08  [7959]~P53(x79591,x79593)+P107(f328(f328(f330(f915(x79591,x79591)),f328(f328(f256(x79591,x79591),x79592),x79592)),x79593))
% 159.37/159.08  [8092]E(f328(f328(f166(a909),f141(a909,f328(f303(a909,x80921),x80922))),x80923),f328(f328(f83(a909),x80921),x80923))+~P107(f328(f328(f240(a909),f328(f328(f83(a909),x80921),x80923)),x80922))
% 159.37/159.08  [8163]~P107(f328(f328(f196(f328(a26,x81631)),x81632),x81633))+P107(f328(f328(f196(f328(f236(a904),f328(a28,x81631))),x81632),x81633))
% 159.37/159.08  [8168]E(f328(f328(f177(a909),x81681),f141(a909,f328(f303(a909,x81682),x81683))),f141(a909,f328(f303(a909,x81682),f328(f328(f83(a909),x81682),x81681))))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),x81682),x81681)),x81683))
% 159.37/159.08  [8226]~P94(x82261)+E(f328(f328(f248(x82261),x82262),f328(f108(a909),f328(f328(f83(a1),x82263),x82263))),f328(f328(f89(x82261,x82261),f328(f328(f248(x82261),x82262),f328(f108(a909),x82263))),f328(f328(f20(x82261,x82261,x82261),f84(x82261)),f7(x82261))))
% 159.37/159.08  [8430]P107(f328(f328(f196(f328(a26,x84301)),x84302),x84303))+~P107(f328(f328(f196(f328(f236(a904),f328(a28,x84301))),x84302),x84303))
% 159.37/159.08  [8487]E(f328(f328(f136(x84871),f328(f328(f177(x84871),x84872),x84873)),f328(f328(f153(x84871),f328(f328(f166(x84871),x84873),x84872)),f328(f328(f140(x84871),f328(a116,x84872)),x84873))),x84873)+~P107(f328(f328(f240(a909),x84872),f328(f191(f910(x84871)),x84873)))
% 159.37/159.08  [8494]P107(f328(f328(f239(f916(x84941,a903)),f316(x84941,x84942)),f316(x84941,x84943)))+~P107(f328(f328(f239(f916(x84941,f916(x84941,a903))),x84943),x84942))
% 159.37/159.08  [8495]~P62(x84951,x84952,x84953)+P62(x84951,x84952,f328(f328(f3(f916(f915(x84951,x84951),a903)),x84953),f308(x84951,f190(f916(f915(x84951,x84951),a903)))))
% 159.37/159.08  [8515]P107(f328(f328(f239(f916(x85151,a903)),f317(x85151,x85152)),f317(x85151,x85153)))+~P107(f328(f328(f239(f916(f915(x85151,x85151),a903)),x85153),x85152))
% 159.37/159.08  [8522]~P126(x85221)+P107(f328(f328(f239(x85221),f2(x85221)),f328(f328(f83(x85221),f328(f328(f84(x85221),x85222),x85222)),f328(f328(f84(x85221),x85223),x85223))))
% 159.37/159.08  [8557]P107(f328(f328(f239(f916(x85571,a903)),f328(f283(x85571),x85572)),f328(f283(x85571),x85573)))+~P107(f328(f328(f239(f916(f915(x85571,x85571),a903)),x85572),x85573))
% 159.37/159.08  [8590]~P60(x85901,x85902)+~P107(f328(f328(f330(f915(x85901,x85901)),f328(f328(f256(x85901,x85901),x85903),x85903)),x85902))
% 159.37/159.08  [8592]~P43(x85921,x85922)+~P107(f328(f328(f330(f915(x85921,x85921)),f328(f328(f256(x85921,x85921),x85923),x85923)),x85922))
% 159.37/159.08  [8655]P107(f328(f328(f239(f916(x86551,a903)),f40(f916(x86551,a903),x86552)),f40(f916(x86551,a903),x86553)))+~P107(f328(f328(f239(f916(f916(x86551,a903),a903)),x86552),x86553))
% 159.37/159.08  [8656]P107(f328(f328(f239(f916(x86561,a903)),f41(f916(x86561,a903),x86562)),f41(f916(x86561,a903),x86563)))+~P107(f328(f328(f239(f916(f916(x86561,a903),a903)),x86563),x86562))
% 159.37/159.08  [8710]~P13(x87101,x87103,x87102)+P107(f328(f328(f239(f916(f915(x87101,x87101),a903)),x87102),f328(f328(f258(x87101,x87101),x87103),f328(f18(f916(x87101,a903),x87101),x87103))))
% 159.37/159.08  [8711]~P59(x87111,x87113,x87112)+P107(f328(f328(f239(f916(f915(x87111,x87111),a903)),x87112),f328(f328(f258(x87111,x87111),x87113),f328(f18(f916(x87111,a903),x87111),x87113))))
% 159.37/159.08  [8758]~P86(x87581)+P107(f328(f328(f239(x87581),f328(f328(f3(x87581),f328(f79(x87581),x87582)),f328(f79(x87581),x87583))),f328(f79(x87581),f328(f328(f3(x87581),x87583),x87582))))
% 159.37/159.08  [8759]~P86(x87591)+P107(f328(f328(f239(x87591),f328(f328(f3(x87591),f328(f79(x87591),x87592)),f328(f79(x87591),x87593))),f328(f79(x87591),f328(f328(f3(x87591),x87592),x87593))))
% 159.37/159.08  [8791]P107(f328(f328(f239(f916(f915(x87911,x87911),a903)),f308(x87911,x87912)),f308(x87911,x87913)))+~P107(f328(f328(f239(f916(f915(x87911,x87911),a903)),x87912),x87913))
% 159.37/159.08  [8899]~P30(x88992,x88991,x88993,f246(f916(x88992,a903)))+E(f328(f76(x88991,x88992,x88992,f95(x88992,x88991,f246(f916(x88992,a903)),x88993)),x88993),f35(x88992))
% 159.37/159.08  [8958]P62(x89581,x89582,x89583)+~P62(x89581,x89582,f328(f328(f3(f916(f915(x89581,x89581),a903)),x89583),f308(x89581,f190(f916(f915(x89581,x89581),a903)))))
% 159.37/159.08  [8978]P107(f328(f328(f239(f916(f915(f910(x89781),f910(x89781)),a903)),f159(x89781,x89782)),f159(x89781,x89783)))+~P107(f328(f328(f239(f916(f915(x89781,x89781),a903)),x89782),x89783))
% 159.37/159.08  [8979]P107(f328(f328(f239(f916(f915(f910(x89791),f910(x89791)),a903)),f160(x89791,x89792)),f160(x89791,x89793)))+~P107(f328(f328(f239(f916(f915(x89791,x89791),a903)),x89792),x89793))
% 159.37/159.08  [9000]~P59(x90001,x90003,x90002)+P107(f328(f328(f239(f916(f915(x90001,x90001),a903)),x90002),f328(f328(f290(x90001,x90001,x90001),f328(f288(x90001,x90001),x90002)),x90002)))
% 159.37/159.08  [9053]~P107(f328(f139(x90531),x90532))+E(f328(f138(x90531,f328(f328(f9(x90531,f916(x90531,a903),a903),f330(x90531)),f328(f174(x90531),f178(x90531,x90532,x90533)))),x90532),f178(x90531,x90532,x90533))
% 159.37/159.08  [9105]E(x91051,x91052)+~P107(f328(f328(f330(f915(x91053,x91053)),f328(f328(f256(x91053,x91053),x91051),x91052)),f308(x91053,f190(f916(f915(x91053,x91053),a903)))))
% 159.37/159.08  [9189]P107(f328(f328(f330(x91891),x91892),f317(x91891,x91893)))+P107(f328(f328(f330(f915(x91891,x91891)),f328(f328(f256(x91891,x91891),f350(x91893,x91892,x91891)),x91892)),x91893))
% 159.37/159.08  [9190]P107(f328(f328(f330(x91901),x91902),f317(x91901,x91903)))+P107(f328(f328(f330(f915(x91901,x91901)),f328(f328(f256(x91901,x91901),f727(x91903,x91902,x91901)),x91902)),x91903))
% 159.37/159.08  [9191]P107(f328(f328(f330(x91911),x91912),f317(x91911,x91913)))+P107(f328(f328(f330(f915(x91911,x91911)),f328(f328(f256(x91911,x91911),f737(x91913,x91912,x91911)),x91912)),x91913))
% 159.37/159.08  [9226]P30(x92261,x92262,x92263,f246(f916(x92261,a903)))+~E(f328(f76(x92262,x92261,x92261,f95(x92261,x92262,f246(f916(x92261,a903)),x92263)),x92263),f35(x92261))
% 159.37/159.08  [9287]~P107(f328(f328(f330(f910(x92871)),x92873),f163(x92871,x92872)))+P107(f328(f162(x92871,f328(f328(f9(x92871,f916(x92871,a903),a903),f330(x92871)),x92872)),x92873))
% 159.37/159.08  [9309]P107(f328(x93093,x93092))+E(f328(f266(x93091),f328(f328(f20(x93091,a903,a903),f328(f328(f10(a903,f916(a903,a903),x93091),a326),f328(a325,x93092))),x93093)),f190(f916(x93091,a903)))
% 159.37/159.08  [9326]~P86(x93261)+P107(f328(f328(f239(x93261),f328(f79(x93261),f328(f328(f3(x93261),f328(f79(x93261),x93262)),f328(f79(x93261),x93263)))),f328(f79(x93261),f328(f328(f3(x93261),x93262),x93263))))
% 159.37/159.08  [9340]~P107(f328(x93403,x93402))+E(f328(f266(x93401),f328(f328(f20(x93401,a903,a903),f328(f328(f10(a903,f916(a903,a903),x93401),a326),f328(a325,x93402))),x93403)),f328(f328(f310(x93401),x93402),f190(f916(x93401,a903))))
% 159.37/159.08  [9347]~P107(f328(f328(f330(f916(x93471,a903)),x93473),f328(f309(x93471),x93472)))+P107(f328(f252(x93471,f328(f328(f9(x93471,f916(x93471,a903),a903),f330(x93471)),x93472)),x93473))
% 159.37/159.08  [9379]P43(x93791,x93792)+P107(f328(f328(f330(f915(x93791,x93791)),f328(f328(f256(x93791,x93791),f328(f554(x93792,x93791),f328(a116,x93793))),f328(f554(x93792,x93791),x93793))),x93792))
% 159.37/159.08  [9514]P107(f328(f328(f330(f910(x95141)),x95142),f163(x95141,x95143)))+~P107(f328(f162(x95141,f328(f328(f9(x95141,f916(x95141,a903),a903),f330(x95141)),x95143)),x95142))
% 159.37/159.08  [9526]P107(f328(f328(f330(f916(x95261,a903)),x95262),f328(f309(x95261),x95263)))+~P107(f328(f252(x95261,f328(f328(f9(x95261,f916(x95261,a903),a903),f330(x95261)),x95263)),x95262))
% 159.37/159.08  [9587]P107(f328(f328(f330(x95871),f328(f272(x95871,x95872),x95873)),f328(f174(x95871),f328(f328(f156(f915(a103,x95871),x95871),f260(a103,x95871)),x95872))))+~P107(f328(f328(f240(a103),x95873),f328(f167(a103),f328(f328(f156(f915(a103,x95871),a103),f255(a103,x95871)),x95872))))
% 159.37/159.08  [9634]P107(f328(f328(f239(f916(f915(f910(x96341),f910(x96341)),a903)),f160(x96341,x96342)),f328(f328(f258(f910(x96341),f910(x96341)),f163(x96341,x96343)),f328(f18(f916(f910(x96341),a903),f910(x96341)),f163(x96341,x96343)))))+~P107(f328(f328(f239(f916(f915(x96341,x96341),a903)),x96342),f328(f328(f258(x96341,x96341),x96343),f328(f18(f916(x96341,a903),x96341),x96343))))
% 159.37/159.08  [9656]P107(f328(f328(f330(x96561),f328(f255(x96561,f915(a103,a103)),f328(f270(x96561,x96562),x96563))),f328(f174(x96561),f328(f328(f156(f915(a103,x96561),x96561),f260(a103,x96561)),x96562))))+~P107(f328(f328(f240(a103),f2(a103)),f328(f167(a103),f328(f328(f156(f915(a103,x96561),a103),f255(a103,x96561)),x96562))))
% 159.37/159.08  [9669]~P107(f328(f328(f239(f916(f915(x96691,x96691),a903)),x96692),f328(f328(f258(x96691,x96691),x96693),f328(f18(f916(x96691,a903),x96691),x96693))))+P107(f328(f328(f239(f916(f915(x96691,x96691),a903)),f328(f328(f290(x96691,x96691,x96691),x96692),f308(x96691,x96692))),f328(f328(f258(x96691,x96691),x96693),f328(f18(f916(x96691,a903),x96691),x96693))))
% 159.37/159.08  [9963]~P43(x99631,x99632)+~P107(f328(f328(f330(f915(x99631,x99631)),f328(f328(f256(x99631,x99631),f328(x99633,f328(a116,f555(x99632,x99631,x99633)))),f328(x99633,f555(x99632,x99631,x99633)))),x99632))
% 159.37/159.08  [9964]~P43(x99641,x99642)+~P107(f328(f328(f330(f915(x99641,x99641)),f328(f328(f256(x99641,x99641),f328(x99643,f328(a116,f751(x99643,x99642,x99641)))),f328(x99643,f751(x99643,x99642,x99641)))),x99642))
% 159.37/159.08  [10206]P107(f328(f328(f239(f916(f915(f916(x102061,a903),f916(x102061,a903)),a903)),f328(f328(f290(f916(x102061,a903),f916(x102061,a903),f916(x102061,a903)),f321(x102061,x102062)),f328(f328(f105(f916(f915(f916(x102061,a903),f916(x102061,a903)),a903)),f321(x102061,x102063)),f328(f328(f310(f915(f916(x102061,a903),f916(x102061,a903))),f328(f328(f256(f916(x102061,a903),f916(x102061,a903)),f190(f916(x102061,a903))),f190(f916(x102061,a903)))),f190(f916(f915(f916(x102061,a903),f916(x102061,a903)),a903)))))),f321(x102061,x102062)))+~P107(f328(f328(f239(f916(f915(x102061,x102061),a903)),f328(f328(f290(x102061,x102061,x102061),x102062),x102063)),x102062))
% 159.37/159.08  [10207]P107(f328(f328(f239(f916(f915(f916(x102071,a903),f916(x102071,a903)),a903)),f328(f328(f290(f916(x102071,a903),f916(x102071,a903),f916(x102071,a903)),f319(x102071,x102072)),f328(f328(f105(f916(f915(f916(x102071,a903),f916(x102071,a903)),a903)),f319(x102071,x102073)),f328(f328(f310(f915(f916(x102071,a903),f916(x102071,a903))),f328(f328(f256(f916(x102071,a903),f916(x102071,a903)),f190(f916(x102071,a903))),f190(f916(x102071,a903)))),f190(f916(f915(f916(x102071,a903),f916(x102071,a903)),a903)))))),f319(x102071,x102072)))+~P107(f328(f328(f239(f916(f915(x102071,x102071),a903)),f328(f328(f290(x102071,x102071,x102071),x102072),x102073)),x102072))
% 159.37/159.08  [7388]~P107(f328(f328(f239(a909),x73882),x73881))+E(f328(f328(f3(a909),f328(a116,f328(f328(f3(a909),x73881),x73882))),x73883),f328(f328(f3(a909),f328(a116,x73881)),f328(f328(f83(a909),x73882),x73883)))
% 159.37/159.08  [7427]~P8(x74271)+E(f328(f328(f83(x74271),f48(x74271,x74272,x74273)),f328(f328(f84(x74271),f328(f328(f39(x74271),x74272),x74273)),x74273)),x74272)
% 159.37/159.08  [7634]E(f328(f328(f84(a909),f328(f108(a909),x76341)),f328(f328(f84(a909),f328(f108(a909),x76342)),x76343)),f328(f328(f84(a909),f328(f108(a909),f328(f328(f84(a1),x76341),x76342))),x76343))+P107(f328(f328(f240(a1),x76341),a86))
% 159.37/159.08  [8103]~P107(f328(f328(f239(a909),x81033),x81032))+P107(f328(f328(f239(a909),x81031),f328(f328(f3(a909),f328(f328(f83(a909),x81032),x81031)),x81033)))
% 159.37/159.08  [8309]~P107(f328(f328(f239(a909),x83091),x83092))+E(f328(f328(f136(a909),f141(a909,f328(f303(a909,x83091),x83092))),f141(a909,f328(f303(a909,x83092),f328(f328(f83(a909),x83092),x83093)))),f141(a909,f328(f303(a909,x83091),f328(f328(f83(a909),x83092),x83093))))
% 159.37/159.08  [8566]~P107(f328(f64(x85661),x85662))+E(f328(a116,f328(f38(x85661),f328(f328(f3(f916(x85661,a903)),x85662),f328(f328(f310(x85661),x85663),f190(f916(x85661,a903)))))),f328(f38(x85661),f328(f328(f310(x85661),x85663),x85662)))
% 159.37/159.08  [8611]~P107(f328(f64(x86111),x86112))+E(f328(f328(f83(a909),f81(a909)),f328(f38(x86111),f328(f328(f3(f916(x86111,a903)),x86112),f328(f328(f310(x86111),x86113),f190(f916(x86111,a903)))))),f328(f38(x86111),f328(f328(f310(x86111),x86113),x86112)))
% 159.37/159.08  [8799]E(f328(f328(f3(a909),f328(f38(x87991),x87992)),f328(f38(x87991),f328(f328(f106(f916(x87991,a903)),x87992),x87993))),f328(f38(x87991),f328(f328(f3(f916(x87991,a903)),x87992),x87993)))+~P107(f328(f64(x87991),f328(f328(f106(f916(x87991,a903)),x87992),x87993)))
% 159.37/159.08  [9048]~P11(f328(x90482,f386(x90482,x90483,x90481)))+E(f328(f104(a1),f328(f328(f11(x90481,a909),f328(f328(f10(a1,a909,x90481),a109),x90482)),x90483)),f328(f328(f11(x90481,a1),x90482),x90483))
% 159.37/159.08  [9049]~P11(f328(x90492,f483(x90492,x90493,x90491)))+E(f328(f104(a1),f328(f328(f8(x90491,a909),f328(f328(f10(a1,a909,x90491),a109),x90492)),x90493)),f328(f328(f8(x90491,a1),x90492),x90493))
% 159.37/159.08  [9089]~P107(f328(f64(x90891),x90893))+P107(f328(f328(f239(a909),f328(f328(f3(a909),f328(f38(x90891),x90892)),f328(f38(x90891),x90893))),f328(f38(x90891),f328(f328(f3(f916(x90891,a903)),x90892),x90893))))
% 159.37/159.08  [9115]P107(f328(f328(f330(x91151),f386(x91152,x91153,x91151)),x91153))+E(f328(f104(a1),f328(f328(f11(x91151,a909),f328(f328(f10(a1,a909,x91151),a109),x91152)),x91153)),f328(f328(f11(x91151,a1),x91152),x91153))
% 159.37/159.08  [9116]P107(f328(f328(f330(x91161),f483(x91162,x91163,x91161)),x91163))+E(f328(f104(a1),f328(f328(f8(x91161,a909),f328(f328(f10(a1,a909,x91161),a109),x91162)),x91163)),f328(f328(f8(x91161,a1),x91162),x91163))
% 159.37/159.08  [9181]E(f88(x91811,f328(f328(f9(x91811,f916(x91811,a903),a903),f330(x91811)),f328(f328(f3(f916(x91811,a903)),x91812),f328(f328(f310(x91811),x91813),f190(f916(x91811,a903)))))),f251(x91811,x91813,x91812))+P107(f328(f328(f239(f916(x91811,a903)),x91812),f328(f328(f310(x91811),x91813),f190(f916(x91811,a903)))))
% 159.37/159.08  [9527]E(f328(f328(f156(f910(x95271),x95271),f328(f328(f9(f910(x95271),a909,x95271),f166(x95271)),x95272)),f328(f138(f910(x95271),f328(f328(f10(a909,a903,f910(x95271)),f328(f240(a909),x95272)),f191(f910(x95271)))),x95273)),f328(f328(f166(f910(x95271)),f181(x95271,x95273)),x95272))+~P107(f328(f328(f240(a909),x95272),f328(f191(f910(f910(x95271))),f181(x95271,x95273))))
% 159.37/159.08  [9607]E(f328(f138(x96071,x96072),x96073),f179(x96071,x96072,x96073))+P107(f328(f328(f330(x96071),f664(x96073,x96072,x96071)),f328(f174(x96071),f328(f328(f140(x96071),f328(f191(f910(x96071)),f179(x96071,x96072,x96073))),x96073))))
% 159.37/159.08  [9741]E(f328(f328(f140(x97411),f328(f191(f910(x97411)),f179(x97411,x97412,x97413))),x97413),f117(x97411))+~P107(f328(x97412,f328(f143(x97411),f328(f328(f140(x97411),f328(f191(f910(x97411)),f179(x97411,x97412,x97413))),x97413))))
% 159.37/159.08  [9832]~P107(f328(f328(f330(f915(x98321,x98321)),x98322),f308(x98321,x98323)))+P107(f328(f328(f330(f915(x98321,x98321)),x98322),f328(f328(f42(a909,f916(f915(x98321,x98321),a903)),f246(f916(a909,a903))),f328(f328(f9(a909,f916(f915(x98321,x98321),a903),f916(f915(x98321,x98321),a903)),f185(f915(x98321,x98321),a903)),x98323))))
% 159.37/159.08  [9890]~P107(f328(f328(f239(f916(x98901,a903)),f328(f328(f42(a909,f916(x98901,a903)),f328(f303(a909,f2(a909)),f500(x98903,x98902,x98901))),x98902)),x98903))+P107(f328(f328(f239(f916(x98901,a903)),f328(f328(f42(a909,f916(x98901,a903)),f246(f916(a909,a903))),x98902)),x98903))
% 159.37/159.08  [9938]~P107(f328(f328(f240(a1),f2(a1)),x99383))+P107(f328(f328(f240(a1),x99381),f328(f328(f83(a1),x99382),f328(f328(f84(a1),f328(f328(f83(a1),f328(f79(a1),f328(f328(f3(a1),x99382),x99381))),f81(a1))),x99383))))
% 159.37/159.08  [9950]~P43(x99501,f328(f328(f105(f916(f915(x99501,x99501),a903)),x99502),x99503))+P43(x99501,f328(f328(f105(f916(f915(x99501,x99501),a903)),f328(f328(f105(f916(f915(x99501,x99501),a903)),f328(f328(f290(x99501,x99501,x99501),x99502),x99502)),f328(f328(f290(x99501,x99501,x99501),x99503),x99502))),x99503))
% 159.37/159.08  [10023]P43(x100231,f328(f328(f105(f916(f915(x100231,x100231),a903)),x100232),x100233))+~P43(x100231,f328(f328(f105(f916(f915(x100231,x100231),a903)),f328(f328(f105(f916(f915(x100231,x100231),a903)),f328(f328(f290(x100231,x100231,x100231),x100232),x100232)),f328(f328(f290(x100231,x100231,x100231),x100233),x100232))),x100233))
% 159.37/159.08  [9610]~P140(x96101)+E(f328(f107(x96101),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x96102),x96103)),f190(f916(f915(a909,a909),a903)))))),f328(f328(f3(x96101),f328(f104(x96101),x96102)),f328(f104(x96101),x96103)))
% 159.37/159.08  [9689]P107(f328(x96893,x96892))+E(f328(f266(x96891),f328(f328(f20(x96891,a903,a903),f328(f328(f10(a903,f916(a903,a903),x96891),a326),f328(f328(f9(x96891,x96891,a903),a325),x96892))),x96893)),f190(f916(x96891,a903)))
% 159.37/159.08  [9691]~P107(f328(x96913,x96912))+E(f328(f266(x96911),f328(f328(f20(x96911,a903,a903),f328(f328(f10(a903,f916(a903,a903),x96911),a326),f328(f328(f9(x96911,x96911,a903),a325),x96912))),x96913)),f328(f328(f310(x96911),x96912),f190(f916(x96911,a903))))
% 159.37/159.08  [9918]E(x99181,x99182)+P107(f328(f328(f247(x99183,x99183,f328(f328(f10(f916(x99183,a903),f916(x99183,a903),x99183),f328(f10(a903,a903,x99183),a323)),a325)),x99181),x99182))
% 159.37/159.08  [10003]~E(x100031,x100032)+~P107(f328(f328(f247(x100033,x100033,f328(f328(f10(f916(x100033,a903),f916(x100033,a903),x100033),f328(f10(a903,a903,x100033),a323)),a325)),x100031),x100032))
% 159.37/159.08  [10015]~P107(f328(f64(x100151),x100153))+E(f328(f328(f67(x100151,f916(x100151,a903),f328(f328(f10(f916(x100151,a903),f916(f916(x100151,a903),f916(x100151,a903)),x100151),f328(f9(f916(x100151,a903),f916(x100151,a903),f916(x100151,a903)),f3(f916(x100151,a903)))),f328(f328(f9(x100151,f916(x100151,a903),f916(x100151,a903)),f310(x100151)),f190(f916(x100151,a903))))),x100152),x100153),f328(f328(f3(f916(x100151,a903)),x100152),x100153))
% 159.37/159.08  [10046]~P107(f328(f328(f240(a1),f2(a1)),x100463))+P107(f328(f328(f240(a1),f328(f328(f3(a1),x100461),f328(f328(f84(a1),f328(f328(f83(a1),f328(f79(a1),f328(f328(f3(a1),x100461),x100462))),f81(a1))),x100463))),x100462))
% 159.37/159.08  [10286]~P107(f328(f328(f330(x102861),x102863),f317(x102861,x102862)))+P107(f328(f316(x102861,f328(f328(f9(x102861,f916(f915(x102861,x102861),a903),f916(x102861,a903)),f328(f328(f10(f916(x102861,f916(f916(f915(x102861,x102861),a903),a903)),f916(f916(f915(x102861,x102861),a903),f916(x102861,a903)),x102861),f9(x102861,f916(f915(x102861,x102861),a903),a903)),f328(f328(f10(f916(x102861,f915(x102861,x102861)),f916(x102861,f916(f916(f915(x102861,x102861),a903),a903)),x102861),f328(f10(f915(x102861,x102861),f916(f916(f915(x102861,x102861),a903),a903),x102861),f330(f915(x102861,x102861)))),f256(x102861,x102861)))),x102862)),x102863))
% 159.37/159.08  [10300]P107(f328(f328(f330(x103001),x103002),f317(x103001,x103003)))+~P107(f328(f316(x103001,f328(f328(f9(x103001,f916(f915(x103001,x103001),a903),f916(x103001,a903)),f328(f328(f10(f916(x103001,f916(f916(f915(x103001,x103001),a903),a903)),f916(f916(f915(x103001,x103001),a903),f916(x103001,a903)),x103001),f9(x103001,f916(f915(x103001,x103001),a903),a903)),f328(f328(f10(f916(x103001,f915(x103001,x103001)),f916(x103001,f916(f916(f915(x103001,x103001),a903),a903)),x103001),f328(f10(f915(x103001,x103001),f916(f916(f915(x103001,x103001),a903),a903),x103001),f330(f915(x103001,x103001)))),f256(x103001,x103001)))),x103003)),x103002))
% 159.37/159.08  [9888]~P107(f328(f64(x98881),f328(f266(x98881),x98883)))+P107(f328(f64(x98881),f328(f266(x98881),f328(f328(f20(x98881,a903,a903),f328(f328(f10(a903,f916(a903,a903),x98881),a326),x98882)),x98883))))
% 159.37/159.08  [9889]~P107(f328(f64(x98891),f328(f266(x98891),x98892)))+P107(f328(f64(x98891),f328(f266(x98891),f328(f328(f20(x98891,a903,a903),f328(f328(f10(a903,f916(a903,a903),x98891),a326),x98892)),x98893))))
% 159.37/159.08  [9982]P107(f328(f64(x99821),f328(f266(x99821),x99822)))+~P107(f328(f64(x99821),f328(f266(x99821),f328(f328(f20(x99821,a903,a903),f328(f328(f10(a903,f916(a903,a903),x99821),a327),x99823)),x99822))))
% 159.37/159.08  [9983]P107(f328(f64(x99831),f328(f266(x99831),x99832)))+~P107(f328(f64(x99831),f328(f266(x99831),f328(f328(f20(x99831,a903,a903),f328(f328(f10(a903,f916(a903,a903),x99831),a327),x99832)),x99833))))
% 159.37/159.08  [10265]~P107(f328(f64(x102651),x102652))+P107(f328(f64(f910(x102651)),f328(f266(f910(x102651)),f328(f328(f20(f910(x102651),a903,a903),f328(f328(f10(a903,f916(a903,a903),f910(x102651)),a326),f328(f328(f9(f910(x102651),f916(x102651,a903),a903),f328(f328(f10(f916(x102651,a903),f916(f916(x102651,a903),a903),f910(x102651)),f239(f916(x102651,a903))),f174(x102651))),x102652))),f328(f328(f9(f910(x102651),a909,a903),f328(f328(f10(a909,f916(a909,a903),f910(x102651)),a325),f191(f910(x102651)))),x102653)))))
% 159.37/159.08  [10266]~P107(f328(f64(x102661),x102662))+P107(f328(f64(f910(x102661)),f328(f266(f910(x102661)),f328(f328(f20(f910(x102661),a903,a903),f328(f328(f10(a903,f916(a903,a903),f910(x102661)),a326),f328(f328(f9(f910(x102661),f916(x102661,a903),a903),f328(f328(f10(f916(x102661,a903),f916(f916(x102661,a903),a903),f910(x102661)),f239(f916(x102661,a903))),f174(x102661))),x102662))),f328(f328(f9(f910(x102661),a909,a903),f328(f328(f10(a909,f916(a909,a903),f910(x102661)),f239(a909)),f191(f910(x102661)))),x102663)))))
% 159.37/159.08  [9996]~P114(x99961)+E(f328(f328(f248(x99961),x99962),f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x99963)),f328(f328(f84(x99961),f328(f328(f248(x99961),x99962),x99963)),f328(f328(f248(x99961),x99962),x99963)))
% 159.37/159.08  [10027]~P84(x100271)+E(f328(f328(f248(x100271),f328(f328(f248(x100271),x100272),x100273)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f328(f248(x100271),x100272),f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100273)))
% 159.37/159.08  [10072]~P140(x100721)+E(f328(f328(f248(x100721),f328(f82(x100721),x100722)),f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100723)),f328(f328(f248(x100721),x100722),f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100723)))
% 159.37/159.08  [10213]~P113(x102131)+P107(f328(f328(f239(x102131),f2(x102131)),f328(f328(f83(x102131),f328(f328(f248(x102131),x102132),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102131),x102133),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))))
% 159.37/159.08  [10082]~P114(x100821)+E(f328(f328(f248(x100821),x100822),f328(a116,f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100823))),f328(f328(f84(x100821),x100822),f328(f328(f84(x100821),f328(f328(f248(x100821),x100822),x100823)),f328(f328(f248(x100821),x100822),x100823))))
% 159.37/159.08  [10131]~P84(x101311)+E(f328(f328(f84(x101311),x101312),f328(f328(f248(x101311),f328(f328(f248(x101311),x101312),x101313)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x101311),x101312),f328(a116,f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101313))))
% 159.37/159.08  [10168]~P113(x101681)+P107(f328(f328(f239(x101681),f2(x101681)),f328(f328(f248(x101681),x101682),f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x101683))))
% 159.37/159.08  [10243]~P94(x102431)+E(f328(f328(f83(x102431),f328(f328(f83(x102431),f328(f328(f248(x102431),x102432),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102431),x102433),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))),f328(f328(f84(x102431),f328(f328(f84(x102431),f328(f108(x102431),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x102432)),x102433)),f328(f328(f248(x102431),f328(f328(f83(x102431),x102432),x102433)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.08  [10244]~P94(x102441)+E(f328(f328(f3(x102441),f328(f328(f83(x102441),f328(f328(f248(x102441),x102442),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102441),x102443),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))),f328(f328(f84(x102441),f328(f328(f84(x102441),f328(f108(x102441),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x102442)),x102443)),f328(f328(f248(x102441),f328(f328(f3(x102441),x102442),x102443)),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.08  [4795]E(x47951,x47952)+~E(f34(x47953,x47951),f34(x47954,x47952))
% 159.37/159.08  [4796]E(x47961,x47962)+~E(f34(x47961,x47963),f34(x47962,x47964))
% 159.37/159.08  [4797]E(x47971,x47972)+~E(f27(x47973,x47971),f27(x47974,x47972))
% 159.37/159.08  [4798]E(x47981,x47982)+~E(f27(x47981,x47983),f27(x47982,x47984))
% 159.37/159.08  [4799]E(x47991,x47992)+~E(f33(x47993,x47991),f33(x47994,x47992))
% 159.37/159.08  [4800]E(x48001,x48002)+~E(f33(x48001,x48003),f33(x48002,x48004))
% 159.37/159.08  [5954]P47(f33(x59541,x59543),x59542,x59544,x59542)+P107(f328(x59541,x59542))
% 159.37/159.08  [7071]~P47(x70711,x70712,x70713,x70714)+P47(x70711,x70712,f328(a116,x70713),x70714)
% 159.37/159.08  [7898]P30(x78981,x78982,x78983,x78984)+~E(f458(x78984,x78983,x78982,x78981),f462(x78984,x78983,x78982,x78981))
% 159.37/159.08  [8202]P40(x82021,x82022,x82023,x82024,f117(x82022))+~E(x82024,f117(x82021))
% 159.37/159.08  [8203]P40(x82031,x82032,x82033,f117(x82031),x82034)+~E(x82034,f117(x82032))
% 159.37/159.08  [8748]~P40(x87482,x87483,x87484,x87481,f117(x87483))+E(x87481,f117(x87482))
% 159.37/159.08  [8749]~P40(x87493,x87492,x87494,f117(x87493),x87491)+E(x87491,f117(x87492))
% 159.37/159.08  [5178]~P22(x51783,x51781,x51784)+E(f328(f328(x51781,x51782),x51782),x51782)
% 159.37/159.08  [5432]P107(f328(x54322,x54324))+E(f328(f138(x54321,x54322),f171(x54321,x54323,x54324)),f117(x54321))
% 159.37/159.08  [5470]~E(x54704,f190(f916(x54701,a903)))+E(f328(f311(x54701,x54702,x54703),x54704),f190(f916(x54702,a903)))
% 159.37/159.08  [5712]~P107(f328(x57122,x57124))+E(f328(f138(x57121,x57122),f171(x57121,x57123,x57124)),f171(x57121,x57123,x57124))
% 159.37/159.08  [5741]~E(f328(f311(x57412,x57413,x57414),x57411),f190(f916(x57413,a903)))+E(x57411,f190(f916(x57412,a903)))
% 159.37/159.08  [6033]~P109(x60332)+E(f328(f328(f150(x60331,x60332,x60333),x60334),f117(x60331)),f328(f328(f153(x60331),x60334),f117(x60331)))
% 159.37/159.08  [6390]~E(x63901,f190(f916(x63902,a903)))+~P107(f328(f65(x63902,x63903,x63901),x63904))
% 159.37/159.08  [6412]~P65(x64121,x64123,x64124,x64122)+P107(f328(f64(x64121),x64122))
% 159.37/159.08  [6414]~P65(x64141,x64143,x64142,x64144)+P107(f328(f64(x64141),x64142))
% 159.37/159.08  [6421]~P65(x64212,x64213,x64214,x64211)+~E(x64211,f190(f916(x64212,a903)))
% 159.37/159.08  [6452]~P111(x64521)+E(f328(f328(f106(f916(x64521,a903)),f328(f303(x64521,x64522),x64523)),f304(x64521,x64523,x64524)),f190(f916(x64521,a903)))
% 159.37/159.08  [6478]~P107(f328(f328(x64783,x64784),x64782))+P107(f328(f328(f330(x64781),x64782),f294(x64781,x64783,x64784)))
% 159.37/159.08  [6479]~P107(f328(f328(x64793,x64794),x64792))+P107(f328(f328(f330(x64791),x64792),f295(x64791,x64793,x64794)))
% 159.37/159.08  [6480]~P107(f328(f328(x64803,x64802),x64804))+P107(f328(f328(f330(x64801),x64802),f296(x64801,x64803,x64804)))
% 159.37/159.08  [6481]~P107(f328(f328(x64813,x64812),x64814))+P107(f328(f328(f330(x64811),x64812),f299(x64811,x64813,x64814)))
% 159.37/159.08  [6623]~P111(x66231)+E(f328(f328(f106(f916(x66231,a903)),f307(x66231,x66232,x66233)),f304(x66231,x66233,x66234)),f190(f916(x66231,a903)))
% 159.37/159.08  [6624]~P111(x66241)+E(f328(f328(f106(f916(x66241,a903)),f306(x66241,x66242,x66243)),f307(x66241,x66243,x66244)),f190(f916(x66241,a903)))
% 159.37/159.08  [6625]~P111(x66251)+E(f328(f328(f106(f916(x66251,a903)),f306(x66251,x66252,x66253)),f306(x66251,x66253,x66254)),f190(f916(x66251,a903)))
% 159.37/159.08  [6626]~P111(x66261)+E(f328(f328(f106(f916(x66261,a903)),f304(x66261,x66262,x66263)),f307(x66261,x66263,x66264)),f190(f916(x66261,a903)))
% 159.37/159.08  [6627]~P111(x66271)+E(f328(f328(f106(f916(x66271,a903)),f304(x66271,x66272,x66273)),f306(x66271,x66273,x66274)),f190(f916(x66271,a903)))
% 159.37/159.08  [6664]P107(f328(f328(x66641,x66642),f633(x66642,x66641)))+~P107(f328(f253(x66643,x66644,x66641),x66642))
% 159.37/159.08  [6744]~P109(x67442)+E(f328(f174(x67441),f152(x67441,x67442,x67443,x67444)),f328(f174(x67441),x67444))
% 159.37/159.08  [6795]~P108(x67951)+E(f192(x67951,x67952,f328(a116,x67953),x67954),f192(x67951,x67952,x67953,f328(x67952,x67954)))
% 159.37/159.08  [6853]~P107(f328(f328(f330(x68534),x68533),f294(x68534,x68531,x68532)))+P107(f328(f328(x68531,x68532),x68533))
% 159.37/159.08  [6854]~P107(f328(f328(f330(x68544),x68543),f295(x68544,x68541,x68542)))+P107(f328(f328(x68541,x68542),x68543))
% 159.37/159.08  [6855]~P107(f328(f328(f330(x68554),x68552),f296(x68554,x68551,x68553)))+P107(f328(f328(x68551,x68552),x68553))
% 159.37/159.08  [6856]~P107(f328(f328(f330(x68564),x68562),f299(x68564,x68561,x68563)))+P107(f328(f328(x68561,x68562),x68563))
% 159.37/159.08  [6932]E(f328(f38(f917(x69321,x69322)),f314(x69321,x69322,x69323,x69324)),f2(a909))+P107(f328(f64(x69322),x69324))
% 159.37/159.08  [6933]E(f328(f38(f917(x69331,x69332)),f314(x69331,x69332,x69333,x69334)),f2(a909))+P107(f328(f64(x69331),x69333))
% 159.37/159.08  [7132]~P19(x71324,x71321,x71322)+E(f328(f76(x71321,x71321,x71321,f328(x71322,x71323)),f328(x71322,x71323)),f328(x71322,x71323))
% 159.37/159.08  [7373]E(f279(x73731,x73732,x73733,x73734),f328(f256(f916(a103,f916(a903,f913(f911(x73731)))),f915(a103,a103)),f44(x73731)))+~P107(f328(f328(f239(a103),x73733),f2(a103)))
% 159.37/159.08  [7435]~P47(f328(a26,x74351),x74352,f328(a116,x74353),x74354)+P47(f328(f236(a904),f328(a28,x74351)),x74352,x74353,x74354)
% 159.37/159.08  [7469]P47(f328(a26,x74691),x74692,f328(a116,x74693),x74694)+~P47(f328(f236(a904),f328(a28,x74691)),x74692,x74693,x74694)
% 159.37/159.08  [7755]~P47(f328(a26,x77554),x77553,x77552,x77551)+E(f328(a116,f886(x77551,x77552,x77553,x77554)),x77552)
% 159.37/159.08  [8024]~E(x80242,x80243)+P107(f328(f328(f330(f915(x80241,x80241)),f328(f328(f256(x80241,x80241),x80242),x80243)),f308(x80241,x80244)))
% 159.37/159.08  [8053]~P30(x80531,x80532,x80533,f246(f916(x80531,a903)))+E(f328(f80(x80531,x80532,f246(f916(x80531,a903)),x80533),f328(x80533,x80534)),x80534)
% 159.37/159.08  [8054]~P30(x80541,x80542,x80543,f246(f916(x80541,a903)))+E(f328(f95(x80541,x80542,f246(f916(x80541,a903)),x80543),f328(x80543,x80544)),x80544)
% 159.37/159.08  [8146]~P107(f328(f328(f330(f910(x81461)),f328(f328(f136(x81461),x81464),x81462)),f163(x81461,x81463)))+P107(f328(f328(f330(f910(x81461)),x81462),f163(x81461,x81463)))
% 159.37/159.08  [8147]~P107(f328(f328(f330(f910(x81471)),f328(f328(f136(x81471),x81472),x81474)),f163(x81471,x81473)))+P107(f328(f328(f330(f910(x81471)),x81472),f163(x81471,x81473)))
% 159.37/159.08  [8148]~P107(f328(f328(f330(f910(x81481)),f328(f328(f153(x81481),x81484),x81482)),f163(x81481,x81483)))+P107(f328(f328(f330(f910(x81481)),x81482),f163(x81481,x81483)))
% 159.37/159.08  [8164]~P109(x81641)+P18(x81641,f328(f328(f156(x81642,x81641),x81643),f152(x81642,x81641,x81643,x81644)))
% 159.37/159.08  [8233]~P47(f328(a26,x82331),x82332,x82334,x82333)+P47(f328(f236(a904),f328(a28,x82331)),x82332,f886(x82333,x82334,x82332,x82331),x82333)
% 159.37/159.08  [8267]P30(x82674,x82673,x82671,x82672)+E(f328(x82671,f458(x82672,x82671,x82673,x82674)),f328(x82671,f462(x82672,x82671,x82673,x82674)))
% 159.37/159.08  [8374]~P30(x83742,x83741,x83744,x83743)+P30(x83741,x83742,f80(x83742,x83741,x83743,x83744),f328(f311(x83742,x83741,x83744),x83743))
% 159.37/159.08  [8513]P43(f915(x85132,x85134),f282(x85132,x85134,x85131,x85133))+P107(f328(x85131,f642(x85132,x85133,x85134,x85131)))
% 159.37/159.08  [8636]E(x86361,x86362)+~P107(f328(f328(f330(f915(x86363,x86363)),f328(f328(f256(x86363,x86363),x86361),x86362)),f267(x86363,x86364)))
% 159.37/159.08  [8702]~P107(f328(f64(f917(x87023,x87021)),f314(x87023,x87021,x87024,x87022)))+P107(f328(f64(x87021),x87022))
% 159.37/159.08  [8703]~P107(f328(f64(f917(x87031,x87033)),f314(x87031,x87033,x87032,x87034)))+P107(f328(f64(x87031),x87032))
% 159.37/159.08  [8800]~P31(x88002,x88003,x88004,x88001,f190(f916(x88003,a903)))+E(x88001,f190(f916(x88002,a903)))
% 159.37/159.08  [8801]~P31(x88013,x88012,x88014,f190(f916(x88013,a903)),x88011)+E(x88011,f190(f916(x88012,a903)))
% 159.37/159.08  [8892]P43(f915(x88921,x88922),f282(x88921,x88922,x88923,x88924))+~P43(x88922,f328(x88924,f642(x88921,x88924,x88922,x88923)))
% 159.37/159.08  [9451]E(f328(f328(f161(x94511,x94512),f585(x94513,x94514,x94512,x94511)),f586(x94513,x94514,x94512,x94511)),x94514)+~P107(f328(f328(f330(f915(f910(x94511),f910(x94511))),f328(f328(f256(f910(x94511),f910(x94511)),x94512),x94514)),f159(x94511,x94513)))
% 159.37/159.08  [9456]~P107(f328(f328(f330(f915(f910(x94561),f910(x94561))),f328(f328(f256(f910(x94561),f910(x94561)),x94562),x94563)),f147(x94561,x94564)))+P107(f328(f328(f330(f915(f910(x94561),f910(x94561))),f328(f328(f256(f910(x94561),f910(x94561)),x94562),x94563)),f149(x94561,x94564)))
% 159.37/159.08  [9564]P107(f328(f64(x95641),x95642))+~P107(f328(f328(f330(f915(f916(x95641,a903),f916(x95641,a903))),f328(f328(f256(f916(x95641,a903),f916(x95641,a903)),x95643),x95642)),f319(x95641,x95644)))
% 159.37/159.08  [9565]P107(f328(f64(x95651),x95652))+~P107(f328(f328(f330(f915(f916(x95651,a903),f916(x95651,a903))),f328(f328(f256(f916(x95651,a903),f916(x95651,a903)),x95652),x95653)),f319(x95651,x95654)))
% 159.37/159.08  [9568]~E(x95681,f190(f916(x95682,a903)))+~P107(f328(f328(f330(f915(f916(x95682,a903),f916(x95682,a903))),f328(f328(f256(f916(x95682,a903),f916(x95682,a903)),x95683),x95681)),f319(x95682,x95684)))
% 159.37/159.08  [10179]P16(x101791,x101792,x101793,x101794)+~P107(f328(f328(f261(x101791,x101791,a903),f328(f328(f9(x101791,f916(x101791,x101792),f916(x101791,a903)),f328(f328(f10(f916(x101792,a903),f916(f916(x101791,x101792),f916(x101791,a903)),x101791),f10(x101792,a903,x101791)),f328(f328(f10(x101792,f916(x101792,a903),x101791),a325),x101794))),x101794)),f590(x101794,x101793,x101792,x101791)))
% 159.37/159.08  [5079]~E(x50792,f117(x50791))+E(f328(f328(f161(x50791,x50792),x50793),x50794),f117(x50791))
% 159.37/159.08  [5080]~E(x50804,f117(x50801))+E(f328(f328(f156(x50801,x50802),x50803),x50804),f117(x50802))
% 159.37/159.08  [5311]E(x53111,f117(x53112))+~E(f328(f328(f156(x53112,x53113),x53114),x53111),f117(x53113))
% 159.37/159.08  [5312]E(x53121,f117(x53122))+~E(f328(f328(f161(x53122,x53121),x53123),x53124),f117(x53122))
% 159.37/159.08  [5348]E(x53481,x53482)+~E(f328(f328(f136(x53483),x53484),x53481),f328(f328(f136(x53483),x53484),x53482))
% 159.37/159.08  [5349]E(x53491,x53492)+~E(f328(f328(f136(x53493),x53491),x53494),f328(f328(f136(x53493),x53492),x53494))
% 159.37/159.08  [5506]P107(f328(x55063,x55062))+E(f172(x55061,x55062,f328(f138(x55061,x55063),x55064)),f328(f138(x55061,x55063),x55064))
% 159.37/159.08  [5508]~P107(f328(x55082,x55083))+P39(x55081,x55082,f328(f328(f153(x55081),x55083),x55084))
% 159.37/159.08  [5517]E(x55171,x55172)+~E(f141(a909,f328(f303(a909,x55171),x55173)),f328(f328(f153(a909),x55172),x55174))
% 159.37/159.08  [5564]~P32(x55642,x55643)+P32(x55641,f328(f328(f77(x55642,x55641),x55643),x55644))
% 159.37/159.08  [5565]~P43(x55652,x55653)+P43(x55651,f328(f328(f289(x55652,x55651),x55653),x55654))
% 159.37/159.08  [5566]~P44(x55662,x55663)+P44(x55661,f328(f328(f289(x55662,x55661),x55663),x55664))
% 159.37/159.08  [5567]~P58(x55672,x55673)+P58(x55671,f328(f328(f289(x55672,x55671),x55673),x55674))
% 159.37/159.08  [5696]~P39(x56961,x56962,x56964)+P39(x56961,x56962,f328(f328(f136(x56961),x56963),x56964))
% 159.37/159.08  [5697]~P39(x56971,x56972,x56973)+P39(x56971,x56972,f328(f328(f136(x56971),x56973),x56974))
% 159.37/159.08  [5698]~P39(x56981,x56982,x56984)+P39(x56981,x56982,f328(f328(f153(x56981),x56983),x56984))
% 159.37/159.08  [5785]~E(x57851,f117(x57852))+~E(f328(f328(f136(x57852),x57853),f328(f328(f153(x57852),x57854),f117(x57852))),x57851)
% 159.37/159.08  [5810]~P37(x58103,x58101,f328(f328(f153(x58103),x58102),x58104))+P107(f328(x58101,x58102))
% 159.37/159.08  [5820]E(f146(x58201,x58202),x58203)+~E(f328(f328(f136(x58201),x58204),f328(f328(f153(x58201),x58203),f117(x58201))),x58202)
% 159.37/159.08  [5821]E(f118(x58211,x58212),x58213)+~E(f328(f328(f136(x58211),x58213),f328(f328(f153(x58211),x58214),f117(x58211))),x58212)
% 159.37/159.08  [5929]~E(f141(a909,f328(f303(a909,x59291),x59292)),f328(f328(f153(a909),x59293),x59294))+P107(f328(f328(f240(a909),x59291),x59292))
% 159.37/159.08  [5938]P37(x59381,x59382,x59383)+~P37(x59381,x59382,f328(f328(f136(x59381),x59384),x59383))
% 159.37/159.08  [5939]P37(x59391,x59392,x59393)+~P37(x59391,x59392,f328(f328(f136(x59391),x59393),x59394))
% 159.37/159.08  [5940]P37(x59401,x59402,x59403)+~P37(x59401,x59402,f328(f328(f153(x59401),x59404),x59403))
% 159.37/159.08  [6137]E(x61371,f328(f328(f136(x61372),f328(f170(x61372),x61373)),f328(f328(f153(x61372),x61374),f117(x61372))))+~E(f328(f170(x61372),x61371),f328(f328(f153(x61372),x61374),x61373))
% 159.37/159.08  [6312]~P111(x63121)+E(f328(f328(f106(f916(x63121,a903)),f328(f303(x63121,x63122),x63123)),f328(f303(x63121,x63123),x63124)),f190(f916(x63121,a903)))
% 159.37/159.08  [6323]E(f328(f328(f166(x63231),f171(x63231,x63232,x63233)),x63234),x63233)+~P107(f328(f328(f240(a909),x63234),x63232))
% 159.37/159.08  [6350]~P76(x63501)+E(f328(f167(x63501),f328(f328(f156(a1,x63501),x63502),f180(x63503,x63504))),f328(f328(f8(a1,x63501),x63502),f328(f174(a1),f180(x63503,x63504))))
% 159.37/159.08  [6351]~P76(x63511)+E(f328(f328(f8(a1,x63511),x63512),f328(f174(a1),f180(x63513,x63514))),f328(f167(x63511),f328(f328(f156(a1,x63511),x63512),f180(x63513,x63514))))
% 159.37/159.08  [6491]~E(x64912,f328(f328(f136(x64911),f328(f170(x64911),x64914)),f328(f328(f153(x64911),x64913),f117(x64911))))+E(f328(f170(x64911),x64912),f328(f328(f153(x64911),x64913),x64914))
% 159.37/159.08  [6507]~P24(x65072,x65073,x65074,x65071)+E(f328(x65071,f190(f916(x65072,a903))),f35(x65073))
% 159.37/159.08  [6534]~P111(x65341)+E(f328(f328(f106(f916(x65341,a903)),f307(x65341,x65342,x65343)),f328(f303(x65341,x65343),x65344)),f190(f916(x65341,a903)))
% 159.37/159.08  [6616]~P47(x66161,x66162,x66164,x66163)+P107(f328(f328(f196(x66161),x66162),x66163))
% 159.37/159.08  [6745]E(x67451,f190(f916(x67452,a903)))+~E(f314(x67453,x67452,x67454,x67451),f190(f916(f917(x67453,x67452),a903)))
% 159.37/159.08  [6746]E(x67461,f190(f916(x67462,a903)))+~E(f314(x67462,x67463,x67461,x67464),f190(f916(f917(x67462,x67463),a903)))
% 159.37/159.08  [6814]~P109(x68142)+E(f328(f191(f910(x68141)),f152(x68141,x68142,x68143,x68144)),f328(f191(f910(x68141)),x68144))
% 159.37/159.08  [6825]~P107(f328(f254(x68253,x68254,x68251),x68252))+P107(f328(f328(x68251,f553(x68252,x68251)),x68252))
% 159.37/159.08  [6864]~P107(f328(f64(x68642),x68644))+P107(f328(f64(x68641),f328(f311(x68642,x68641,x68643),x68644)))
% 159.37/159.08  [7094]~P30(x70942,x70941,x70943,x70944)+E(f328(f38(x70941),f328(f311(x70942,x70941,x70943),x70944)),f328(f38(x70942),x70944))
% 159.37/159.08  [7112]E(f328(f311(x71121,x71122,x71123),f328(f312(x71121,x71122,x71123),x71124)),x71124)+~E(f328(f311(x71121,x71122,x71123),f246(f916(x71121,a903))),f246(f916(x71122,a903)))
% 159.37/159.08  [7528]~P30(x75281,x75282,x75283,f246(f916(x75281,a903)))+E(f328(f312(x75281,x75282,x75283),f328(f311(x75281,x75282,x75283),x75284)),x75284)
% 159.37/159.08  [7813]E(x78131,x78132)+~P107(f328(f328(f330(x78133),x78131),f328(f174(x78133),f171(x78133,x78134,x78132))))
% 159.37/159.08  [7822]~E(x78221,f2(a909))+~P107(f328(f328(f330(x78222),x78223),f328(f174(x78222),f171(x78222,x78221,x78224))))
% 159.37/159.08  [7856]P107(f328(x78561,x78562))+~P107(f328(f328(f330(x78563),x78562),f328(f174(x78563),f179(x78563,x78561,x78564))))
% 159.37/159.08  [7970]~P107(f328(f328(f330(f910(x79701)),f328(f328(f153(x79701),x79702),x79704)),f163(x79701,x79703)))+P107(f328(f328(f330(x79701),x79702),x79703))
% 159.37/159.08  [8100]~P107(f328(f328(f330(x81001),x81002),f328(f174(x81001),f178(x81001,x81003,x81004))))+P107(f328(f328(f330(x81001),x81002),f328(f174(x81001),x81003)))
% 159.37/159.08  [8101]~P107(f328(f328(f330(x81011),x81012),f328(f174(x81011),f172(x81011,x81014,x81013))))+P107(f328(f328(f330(x81011),x81012),f328(f174(x81011),x81013)))
% 159.37/159.08  [8102]~P107(f328(f328(f330(x81021),x81022),f328(f174(x81021),f179(x81021,x81024,x81023))))+P107(f328(f328(f330(x81021),x81022),f328(f174(x81021),x81023)))
% 159.37/159.08  [8112]E(f328(f191(f910(x81121)),x81122),x81123)+~P107(f328(f328(f330(f910(x81121)),x81122),f328(f174(f910(x81121)),f58(x81121,x81123,x81124))))
% 159.37/159.08  [8217]P107(f328(x82173,x82172))+E(f328(f138(x82171,f328(f328(f10(a903,a903,x82171),a323),f328(a325,x82172))),f328(f138(x82171,x82173),x82174)),f328(f138(x82171,x82173),x82174))
% 159.37/159.08  [8325]E(f328(f328(f166(x83251),f179(x83251,x83252,x83253)),x83254),f328(f328(f166(x83251),x83253),x83254))+~P107(f328(f328(f240(a909),x83254),f328(f191(f910(x83251)),f179(x83251,x83252,x83253))))
% 159.37/159.08  [8412]~P76(x84121)+E(f328(f328(f8(a909,x84121),f328(f328(f10(a909,x84121,a909),x84122),a116)),f328(f303(a909,x84123),x84124)),f328(f328(f8(a909,x84121),x84122),f328(f303(a909,f328(a116,x84123)),f328(a116,x84124))))
% 159.37/159.08  [8421]~P76(x84211)+E(f328(f328(f8(a909,x84211),f328(f328(f10(a909,x84211,a909),x84212),a116)),f304(a909,x84213,x84214)),f328(f328(f8(a909,x84211),x84212),f304(a909,f328(a116,x84213),f328(a116,x84214))))
% 159.37/159.08  [8550]~P30(x85501,x85503,x85504,f246(f916(x85501,a903)))+P30(x85501,f916(x85502,x85503),f328(f328(f10(x85503,f916(x85502,x85503),x85501),f18(x85503,x85502)),x85504),f246(f916(x85501,a903)))
% 159.37/159.08  [8644]~P30(x86442,x86441,x86444,x86443)+E(f328(f311(x86441,x86442,f80(x86442,x86441,x86443,x86444)),f328(f311(x86442,x86441,x86444),x86443)),x86443)
% 159.37/159.08  [8704]~P107(f328(f328(f330(f915(x87041,x87041)),f328(f328(f256(x87041,x87041),x87042),x87044)),f267(x87041,x87043)))+P107(f328(f328(f330(x87041),x87042),x87043))
% 159.37/159.08  [8824]~P30(x88242,x88241,x88243,f246(f916(x88242,a903)))+E(f328(f311(x88241,x88242,f95(x88242,x88241,f246(f916(x88242,a903)),x88243)),f328(f311(x88242,x88241,x88243),x88244)),x88244)
% 159.37/159.08  [8930]~E(f328(f328(f8(x89301,a909),x89304),x89303),f328(a116,x89302))+P107(f328(f328(f330(x89301),f703(x89302,x89303,x89304,x89301)),x89303))
% 159.37/159.08  [8950]~E(f328(f328(f8(x89504,a909),x89501),x89503),f328(a116,x89502))+P107(f328(f328(f240(a909),f2(a909)),f328(x89501,f703(x89502,x89503,x89501,x89504))))
% 159.37/159.08  [8961]~P107(f328(f64(x89612),x89614))+P107(f328(f328(f239(a909),f328(f38(x89611),f328(f311(x89612,x89611,x89613),x89614))),f328(f38(x89612),x89614)))
% 159.37/159.08  [8962]E(f328(f328(f256(x89621,x89622),f778(x89623,x89624,x89622,x89621)),f779(x89623,x89624,x89622,x89621)),x89624)+~P107(f328(f328(f330(f915(x89621,x89622)),x89624),f328(f288(x89622,x89621),x89623)))
% 159.37/159.08  [8970]P30(x89701,x89702,x89703,x89704)+P107(f328(f328(f330(x89701),f458(x89704,x89703,x89702,x89701)),x89704))
% 159.37/159.08  [8971]P30(x89711,x89712,x89713,x89714)+P107(f328(f328(f330(x89711),f462(x89714,x89713,x89712,x89711)),x89714))
% 159.37/159.08  [9040]P16(x90401,x90402,x90403,x90404)+P107(f328(f328(f330(f915(x90401,x90401)),f590(x90404,x90403,x90402,x90401)),x90403))
% 159.37/159.08  [9094]P107(f328(x90941,x90942))+~P107(f328(x90941,f328(f328(f256(x90943,x90944),f883(x90944,x90943,x90941)),f884(x90944,x90943,x90941))))
% 159.37/159.08  [9110]E(f328(f191(f910(x91101)),x91102),f328(f191(f910(x91101)),x91103))+~P107(f328(f328(f330(f915(f910(x91101),f910(x91101))),f328(f328(f256(f910(x91101),f910(x91101)),x91102),x91103)),f147(x91101,x91104)))
% 159.37/159.08  [9111]E(f328(f191(f910(x91111)),x91112),f328(f191(f910(x91111)),x91113))+~P107(f328(f328(f330(f915(f910(x91111),f910(x91111))),f328(f328(f256(f910(x91111),f910(x91111)),x91112),x91113)),f159(x91111,x91114)))
% 159.37/159.08  [9114]E(f328(f191(f910(x91141)),x91142),f328(f191(f910(x91141)),x91143))+~P107(f328(f328(f330(f915(f910(x91141),f910(x91141))),f328(f328(f256(f910(x91141),f910(x91141)),x91142),x91143)),f160(x91141,x91144)))
% 159.37/159.08  [9185]P107(f328(f328(f239(a909),f157(x91851,x91852,x91853)),f157(x91851,x91854,x91853)))+P107(f328(f328(f330(x91851),f610(x91854,x91852,x91853,x91851)),f328(f174(x91851),x91853)))
% 159.37/159.08  [9188]E(f328(f191(f910(x91881)),x91882),f328(f191(f910(x91881)),x91883))+~P107(f328(f328(f330(f915(f910(x91881),f910(x91881))),f328(f328(f256(f910(x91881),f910(x91881)),x91882),x91883)),f308(f910(x91881),f159(x91881,x91884))))
% 159.37/159.08  [9423]~P30(x94231,x94232,x94233,x94234)+~P107(f328(f328(f240(a909),f328(f38(x94232),f328(f311(x94231,x94232,x94233),x94234))),f328(f38(x94231),x94234)))
% 159.37/159.08  [9469]~P107(f328(f328(f330(f915(f910(x94691),f910(x94691))),f328(f328(f256(f910(x94691),f910(x94691)),x94692),x94693)),f159(x94691,x94694)))+P107(f328(f328(f330(f915(f910(x94691),f910(x94691))),f328(f328(f256(f910(x94691),f910(x94691)),x94692),x94693)),f160(x94691,f308(x94691,x94694))))
% 159.37/159.08  [9473]~P107(f328(f328(f330(f915(f910(x94731),f910(x94731))),f328(f328(f256(f910(x94731),f910(x94731)),x94732),x94733)),f160(x94731,x94734)))+P107(f328(f328(f330(f915(f910(x94731),f910(x94731))),f328(f328(f256(f910(x94731),f910(x94731)),x94732),x94733)),f308(f910(x94731),f159(x94731,x94734))))
% 159.37/159.08  [9489]P107(f328(f328(f330(f915(x94891,x94891)),f328(f328(f256(x94891,x94891),x94892),x94893)),f308(x94891,x94894)))+~P107(f328(f328(f330(f915(x94891,x94891)),f328(f328(f256(x94891,x94891),x94892),x94893)),f328(f328(f290(x94891,x94891,x94891),x94894),f308(x94891,x94894))))
% 159.37/159.08  [9670]E(f328(f328(f136(x96701),f565(x96702,x96703,x96704,x96701)),f328(f328(f153(x96701),f566(x96702,x96703,x96704,x96701)),f569(x96702,x96703,x96704,x96701))),x96704)+~P107(f328(f328(f330(f915(f910(x96701),f910(x96701))),f328(f328(f256(f910(x96701),f910(x96701)),x96704),x96703)),f159(x96701,x96702)))
% 159.37/159.08  [9671]E(f328(f328(f136(x96711),f565(x96712,x96713,x96714,x96711)),f328(f328(f153(x96711),f568(x96712,x96713,x96714,x96711)),f569(x96712,x96713,x96714,x96711))),x96713)+~P107(f328(f328(f330(f915(f910(x96711),f910(x96711))),f328(f328(f256(f910(x96711),f910(x96711)),x96714),x96713)),f159(x96711,x96712)))
% 159.37/159.08  [9748]P107(f328(f328(f330(f915(x97481,x97481)),f328(f328(f256(x97481,x97481),x97482),f731(x97483,x97484,x97482,x97481))),f308(x97481,x97483)))+~P107(f328(f328(f330(f915(x97481,x97481)),f328(f328(f256(x97481,x97481),x97482),x97484)),f328(f328(f290(x97481,x97481,x97481),x97483),f308(x97481,x97483))))
% 159.37/159.08  [9815]P107(f328(f328(f239(a909),f157(x98151,x98152,x98153)),f157(x98151,x98154,x98153)))+~P107(f328(f328(f240(a909),f328(x98152,f610(x98154,x98152,x98153,x98151))),f328(x98154,f610(x98154,x98152,x98153,x98151))))
% 159.37/159.08  [9884]P107(f328(f328(f330(f915(x98841,x98841)),f328(f328(f256(x98841,x98841),f730(x98842,x98843,x98844,x98841)),x98843)),f308(x98841,x98842)))+~P107(f328(f328(f330(f915(x98841,x98841)),f328(f328(f256(x98841,x98841),x98844),x98843)),f328(f328(f290(x98841,x98841,x98841),x98842),f308(x98841,x98842))))
% 159.37/159.08  [5330]~E(x53302,x53303)+E(f172(x53301,x53302,f328(f328(f153(x53301),x53303),x53304)),x53304)
% 159.37/159.08  [5463]P107(f328(x54632,x54633))+E(f179(x54631,x54632,f328(f328(f153(x54631),x54633),x54634)),f117(x54631))
% 159.37/159.08  [5529]~P91(x55292)+E(f328(f328(f82(f916(x55291,x55292)),x55293),x55294),f328(f82(x55292),f328(x55293,x55294)))
% 159.37/159.08  [5540]~E(x55402,f2(a909))+E(f328(f328(f140(x55401),x55402),f328(f328(f153(x55401),x55403),x55404)),f328(f328(f153(x55401),x55403),x55404))
% 159.37/159.08  [5541]P107(f328(x55412,x55413))+E(f328(f138(x55411,x55412),f328(f328(f153(x55411),x55413),x55414)),f328(f138(x55411,x55412),x55414))
% 159.37/159.08  [5679]~E(x56792,x56794)+P107(f328(f328(f328(f310(x56791),x56792),x56793),x56794))
% 159.37/159.08  [5687]E(x56871,f117(x56872))+E(f146(x56873,f328(f328(f156(x56872,x56873),x56874),x56871)),f328(x56874,f146(x56872,x56871)))
% 159.37/159.08  [5701]~E(x57011,f66(x57012,x57014))+E(f328(x57011,f328(f328(f310(x57012),x57013),f190(f916(x57012,a903)))),x57013)
% 159.37/159.08  [5736]E(x57361,f117(x57362))+E(f328(f143(x57363),f328(f328(f156(x57362,x57363),x57364),x57361)),f328(x57364,f328(f143(x57362),x57361)))
% 159.37/159.08  [5840]~P107(f328(x58403,x58404))+P107(f328(f328(f328(f310(x58401),x58402),x58403),x58404))
% 159.37/159.08  [5960]~P23(x59602,x59604,x59601)+E(f328(x59601,f328(f328(f310(x59602),x59603),f190(f916(x59602,a903)))),x59603)
% 159.37/159.08  [5987]~E(x59872,x59873)+P107(f328(f328(f330(x59871),x59872),f328(f328(f310(x59871),x59873),x59874)))
% 159.37/159.08  [5991]~P114(x59911)+E(f328(f328(f83(x59911),x59912),f328(f328(f83(x59911),x59913),x59914)),f328(f328(f83(x59911),x59913),f328(f328(f83(x59911),x59912),x59914)))
% 159.37/159.08  [5992]~P114(x59921)+E(f328(f328(f84(x59921),x59922),f328(f328(f84(x59921),x59923),x59924)),f328(f328(f84(x59921),x59923),f328(f328(f84(x59921),x59922),x59924)))
% 159.37/159.08  [5994]~P109(x59941)+E(f328(f328(f243(x59941),x59942),f328(f328(f243(x59941),x59943),x59944)),f328(f328(f243(x59941),x59943),f328(f328(f243(x59941),x59942),x59944)))
% 159.37/159.08  [5996]~P109(x59961)+E(f328(f328(f238(x59961),x59962),f328(f328(f238(x59961),x59963),x59964)),f328(f328(f238(x59961),x59963),f328(f328(f238(x59961),x59962),x59964)))
% 159.37/159.08  [5998]~P100(x59981)+E(f328(f328(f105(x59981),x59982),f328(f328(f105(x59981),x59983),x59984)),f328(f328(f105(x59981),x59983),f328(f328(f105(x59981),x59982),x59984)))
% 159.37/159.08  [5999]~P101(x59991)+E(f328(f328(f105(x59991),x59992),f328(f328(f105(x59991),x59993),x59994)),f328(f328(f105(x59991),x59993),f328(f328(f105(x59991),x59992),x59994)))
% 159.37/159.08  [6000]~P101(x60001)+E(f328(f328(f106(x60001),x60002),f328(f328(f106(x60001),x60003),x60004)),f328(f328(f106(x60001),x60003),f328(f328(f106(x60001),x60002),x60004)))
% 159.37/159.08  [6002]~P104(x60021)+E(f328(f328(f106(x60021),x60022),f328(f328(f106(x60021),x60023),x60024)),f328(f328(f106(x60021),x60023),f328(f328(f106(x60021),x60022),x60024)))
% 159.37/159.08  [6007]E(x60071,x60072)+E(f172(x60073,x60071,f328(f328(f153(x60073),x60072),x60074)),f328(f328(f153(x60073),x60072),f172(x60073,x60071,x60074)))
% 159.37/159.08  [6020]~P107(f328(x60202,x60203))+E(f328(f138(x60201,x60202),f328(f328(f153(x60201),x60203),x60204)),f328(f328(f153(x60201),x60203),f328(f138(x60201,x60202),x60204)))
% 159.37/159.08  [6157]~P107(f328(x61572,x61573))+E(f179(x61571,x61572,f328(f328(f153(x61571),x61573),x61574)),f328(f328(f153(x61571),x61573),f179(x61571,x61572,x61574)))
% 159.37/159.08  [6223]E(x62231,f190(f916(x62232,a903)))+E(f328(f328(f42(x62232,f916(x62233,a903)),x62231),f328(f18(f916(x62233,a903),x62232),x62234)),x62234)
% 159.37/159.08  [6224]E(x62241,f190(f916(x62242,a903)))+E(f328(f328(f43(x62242,f916(x62243,a903)),x62241),f328(f18(f916(x62243,a903),x62242),x62244)),x62244)
% 159.37/159.08  [6233]~E(x62334,f190(f916(x62332,a903)))+E(f328(f328(f258(x62331,x62332),x62333),f328(f18(f916(x62332,a903),x62331),x62334)),f190(f916(f915(x62331,x62332),a903)))
% 159.37/159.08  [6234]~E(x62343,f190(f916(x62341,a903)))+E(f328(f328(f258(x62341,x62342),x62343),f328(f18(f916(x62342,a903),x62341),x62344)),f190(f916(f915(x62341,x62342),a903)))
% 159.37/159.08  [6285]E(x62851,f2(a909))+E(f328(f328(f140(x62852),x62851),f328(f328(f153(x62852),x62853),x62854)),f328(f328(f140(x62852),f328(f328(f3(a909),x62851),f81(a909))),x62854))
% 159.37/159.08  [6306]E(x63061,f190(f916(x63062,a903)))+E(f328(f311(x63062,x63063,f328(f18(x63063,x63062),x63064)),x63061),f328(f328(f310(x63063),x63064),f190(f916(x63063,a903))))
% 159.37/159.08  [6309]E(f328(f312(x63091,x63092,f328(f18(x63092,x63091),x63093)),x63094),f190(f916(x63091,a903)))+P107(f328(f328(f330(x63092),x63093),x63094))
% 159.37/159.08  [6374]~E(x63743,f190(f916(x63741,a903)))+E(f328(f328(f42(x63741,f916(x63742,a903)),x63743),f328(f18(f916(x63742,a903),x63741),x63744)),f190(f916(x63742,a903)))
% 159.37/159.08  [6375]~E(x63753,f190(f916(x63751,a903)))+E(f328(f328(f43(x63751,f916(x63752,a903)),x63753),f328(f18(f916(x63752,a903),x63751),x63754)),f246(f916(x63752,a903)))
% 159.37/159.08  [6377]~P8(x63771)+E(f48(x63771,f328(f328(f84(x63771),x63772),x63773),f328(f328(f84(x63771),x63772),x63774)),f328(f328(f84(x63771),x63772),f48(x63771,x63773,x63774)))
% 159.37/159.08  [6544]E(f328(f312(x65441,x65442,f328(f18(x65442,x65441),x65443)),x65444),f246(f916(x65441,a903)))+~P107(f328(f328(f330(x65442),x65443),x65444))
% 159.37/159.08  [6568]~P107(f328(f328(f330(x65681),x65682),x65684))+P107(f328(f328(f330(x65681),x65682),f328(f328(f310(x65681),x65683),x65684)))
% 159.37/159.08  [6573]P107(f328(x65731,x65732))+~P107(f328(f162(x65733,x65731),f328(f328(f153(x65733),x65732),x65734)))
% 159.37/159.08  [6582]~E(x65823,f328(f328(f3(a909),f328(f191(f910(x65821)),x65822)),f81(a909)))+E(f118(x65821,f328(f328(f161(x65821,x65822),x65823),x65824)),f118(x65821,x65822))
% 159.37/159.08  [6600]~P109(x66001)+E(f328(f328(f106(f916(x66001,a903)),f328(f302(x66001),x66002)),f304(x66001,x66003,x66004)),f304(x66001,x66003,f328(f328(f243(x66001),x66002),x66004)))
% 159.37/159.08  [6601]~P109(x66011)+E(f328(f328(f106(f916(x66011,a903)),f328(f285(x66011),x66012)),f304(x66011,x66013,x66014)),f304(x66011,f328(f328(f238(x66011),x66012),x66013),x66014))
% 159.37/159.08  [6618]E(f328(f328(f106(f916(x66181,a903)),x66182),f328(f328(f310(x66181),x66183),x66184)),f328(f328(f106(f916(x66181,a903)),x66182),x66184))+P107(f328(f328(f330(x66181),x66183),x66182))
% 159.37/159.08  [6630]E(f172(x66301,x66302,f328(f328(f136(x66301),x66303),x66304)),f328(f328(f136(x66301),x66303),f172(x66301,x66302,x66304)))+P107(f328(f328(f330(x66301),x66302),f328(f174(x66301),x66303)))
% 159.37/159.08  [6635]~P84(x66351)+E(f328(f328(f84(x66351),f328(f328(f248(x66351),x66352),x66353)),f328(f328(f248(x66351),x66352),x66354)),f328(f328(f248(x66351),x66352),f328(f328(f83(a909),x66353),x66354)))
% 159.37/159.08  [6636]~P114(x66361)+E(f328(f328(f84(x66361),f328(f328(f248(x66361),x66362),x66363)),f328(f328(f248(x66361),x66362),x66364)),f328(f328(f248(x66361),x66362),f328(f328(f83(a909),x66363),x66364)))
% 159.37/159.08  [6672]~P114(x66721)+E(f328(f328(f83(x66721),f328(f328(f84(x66721),x66722),x66723)),f328(f328(f84(x66721),x66722),x66724)),f328(f328(f84(x66721),x66722),f328(f328(f83(x66721),x66723),x66724)))
% 159.37/159.08  [6673]~P109(x66731)+E(f328(f328(f238(x66731),f328(f328(f243(x66731),x66732),x66733)),f328(f328(f243(x66731),x66732),x66734)),f328(f328(f243(x66731),x66732),f328(f328(f238(x66731),x66733),x66734)))
% 159.37/159.08  [6674]~P109(x66741)+E(f328(f328(f243(x66741),f328(f328(f238(x66741),x66742),x66743)),f328(f328(f238(x66741),x66742),x66744)),f328(f328(f238(x66741),x66742),f328(f328(f243(x66741),x66743),x66744)))
% 159.37/159.08  [6675]~P102(x66751)+E(f328(f328(f106(x66751),f328(f328(f105(x66751),x66752),x66753)),f328(f328(f105(x66751),x66752),x66754)),f328(f328(f105(x66751),x66752),f328(f328(f106(x66751),x66753),x66754)))
% 159.37/159.08  [6676]~P102(x66761)+E(f328(f328(f105(x66761),f328(f328(f106(x66761),x66762),x66763)),f328(f328(f106(x66761),x66762),x66764)),f328(f328(f106(x66761),x66762),f328(f328(f105(x66761),x66763),x66764)))
% 159.37/159.08  [6710]~P8(x67101)+E(f48(x67101,f328(f328(f84(x67101),x67102),x67103),f328(f328(f84(x67101),x67104),x67103)),f328(f328(f84(x67101),f48(x67101,x67102,x67104)),x67103))
% 159.37/159.08  [6713]~E(f328(f191(f910(x67131)),x67133),f328(f191(f910(x67132)),x67134))+E(f328(f328(f156(f915(x67131,x67132),x67132),f260(x67131,x67132)),f328(f328(f183(x67131,x67132),x67133),x67134)),x67134)
% 159.37/159.08  [6714]~E(f328(f191(f910(x67141)),x67143),f328(f191(f910(x67142)),x67144))+E(f328(f328(f156(f915(x67141,x67142),x67141),f255(x67141,x67142)),f328(f328(f183(x67141,x67142),x67143),x67144)),x67143)
% 159.37/159.08  [6719]P107(f328(f162(x67191,x67192),x67193))+~P107(f328(f162(x67191,x67192),f328(f328(f136(x67191),x67194),x67193)))
% 159.37/159.08  [6720]P107(f328(f162(x67201,x67202),x67203))+~P107(f328(f162(x67201,x67202),f328(f328(f136(x67201),x67203),x67204)))
% 159.37/159.08  [6721]P107(f328(f162(x67211,x67212),x67213))+~P107(f328(f162(x67211,x67212),f328(f328(f153(x67211),x67214),x67213)))
% 159.37/159.08  [6727]~P8(x67271)+E(f48(x67271,f328(f328(f84(x67271),x67272),f48(x67271,x67273,x67274)),x67274),f48(x67271,f328(f328(f84(x67271),x67272),x67273),x67274))
% 159.37/159.08  [6728]~P9(x67281)+E(f48(x67281,f328(f328(f3(x67281),x67282),f48(x67281,x67283,x67284)),x67284),f48(x67281,f328(f328(f3(x67281),x67282),x67283),x67284))
% 159.37/159.08  [6729]~P8(x67291)+E(f48(x67291,f328(f328(f83(x67291),x67292),f48(x67291,x67293,x67294)),x67294),f48(x67291,f328(f328(f83(x67291),x67292),x67293),x67294))
% 159.37/159.08  [6808]~P109(x68081)+E(f328(f328(f106(f916(x68081,a903)),f304(x68081,x68082,x68083)),f328(f302(x68081),x68084)),f304(x68081,x68082,f328(f328(f243(x68081),x68083),x68084)))
% 159.37/159.08  [6809]~P109(x68091)+E(f328(f328(f106(f916(x68091,a903)),f304(x68091,x68092,x68093)),f328(f285(x68091),x68094)),f304(x68091,f328(f328(f238(x68091),x68092),x68094),x68093))
% 159.37/159.08  [6812]~E(f328(f191(f910(x68121)),x68123),f328(f191(f910(x68122)),x68124))+E(f328(f328(f183(x68121,x68122),f328(f170(x68121),x68123)),f328(f170(x68122),x68124)),f328(f170(f915(x68121,x68122)),f328(f328(f183(x68121,x68122),x68123),x68124)))
% 159.37/159.08  [6822]E(x68221,f328(f328(f3(a909),f328(f191(f910(x68222)),x68223)),f81(a909)))+E(f118(x68222,f328(f328(f161(x68222,x68223),x68221),x68224)),f328(f328(f161(x68222,f118(x68222,x68223)),x68221),x68224))
% 159.37/159.08  [6836]~P107(f328(f139(x68362),x68364))+P107(f328(f139(f915(x68361,x68362)),f328(f328(f183(x68361,x68362),x68363),x68364)))
% 159.37/159.08  [6837]~P107(f328(f139(x68371),x68373))+P107(f328(f139(f915(x68371,x68372)),f328(f328(f183(x68371,x68372),x68373),x68374)))
% 159.37/159.08  [6926]E(x69261,f328(f328(f328(a198,x69262),x69263),f328(x69264,x69262)))+~P107(f328(f328(f196(f27(x69263,x69264)),x69262),x69261))
% 159.37/159.08  [7097]E(f328(f328(f39(a909),x70971),x70972),x70973)+~P107(f328(f51(x70971,x70972),f328(f328(f256(a909,a909),x70973),x70974)))
% 159.37/159.08  [7120]E(f48(a909,x71201,x71202),x71203)+~P107(f328(f51(x71201,x71202),f328(f328(f256(a909,a909),x71204),x71203)))
% 159.37/159.08  [7123]P107(f328(f139(x71231),x71232))+~P107(f328(f139(x71233),f328(f328(f156(x71231,x71233),x71234),x71232)))
% 159.37/159.08  [7205]E(f172(x72051,x72052,f328(f328(f136(x72051),x72053),x72054)),f328(f328(f136(x72051),f172(x72051,x72052,x72053)),x72054))+~P107(f328(f328(f330(x72051),x72052),f328(f174(x72051),x72053)))
% 159.37/159.08  [7297]~P9(x72971)+E(f48(x72971,f328(f328(f3(x72971),f48(x72971,x72972,x72973)),x72974),x72973),f48(x72971,f328(f328(f3(x72971),x72972),x72974),x72973))
% 159.37/159.08  [7298]~P8(x72981)+E(f48(x72981,f328(f328(f83(x72981),f48(x72981,x72982,x72983)),x72984),x72983),f48(x72981,f328(f328(f83(x72981),x72982),x72984),x72983))
% 159.37/159.08  [7299]~P8(x72991)+E(f48(x72991,f328(f328(f84(x72991),f48(x72991,x72992,x72993)),x72994),x72993),f48(x72991,f328(f328(f84(x72991),x72992),x72994),x72993))
% 159.37/159.08  [7499]~E(x74991,f328(f328(f153(x74992),x74993),x74994))+~P107(f328(f328(f239(a909),f328(f191(f910(x74992)),x74991)),f328(f191(f910(x74992)),x74994)))
% 159.37/159.08  [7706]P30(x77061,x77062,x77063,f328(f174(x77061),x77064))+~P107(f328(f139(x77062),f328(f328(f156(x77061,x77062),x77063),x77064)))
% 159.37/159.08  [7780]~P107(f328(f328(f239(f916(x77801,a903)),x77802),x77804))+P107(f328(f328(f239(f916(x77801,a903)),x77802),f328(f328(f310(x77801),x77803),x77804)))
% 159.37/159.08  [7814]~P8(x78141)+E(f48(x78141,f328(f328(f83(x78141),f48(x78141,x78142,x78143)),f48(x78141,x78144,x78143)),x78143),f48(x78141,f328(f328(f83(x78141),x78142),x78144),x78143))
% 159.37/159.08  [7815]~P8(x78151)+E(f48(x78151,f328(f328(f84(x78151),f48(x78151,x78152,x78153)),f48(x78151,x78154,x78153)),x78153),f48(x78151,f328(f328(f84(x78151),x78152),x78154),x78153))
% 159.37/159.08  [7816]~P9(x78161)+E(f48(x78161,f328(f328(f3(x78161),f48(x78161,x78162,x78163)),f48(x78161,x78164,x78163)),x78163),f48(x78161,f328(f328(f3(x78161),x78162),x78164),x78163))
% 159.37/159.08  [7921]~E(f328(x79214,f383(x79214,x79213,x79211,x79212)),f190(f916(x79212,a903)))+E(f328(f328(f42(x79211,f916(x79212,a903)),x79213),x79214),f190(f916(x79212,a903)))
% 159.37/159.08  [7922]~E(f328(x79224,f613(x79224,x79223,x79221,x79222)),f246(f916(x79222,a903)))+E(f328(f328(f43(x79221,f916(x79222,a903)),x79223),x79224),f246(f916(x79222,a903)))
% 159.37/159.08  [7923]~E(f328(x79234,f384(x79234,x79233,x79232,x79231)),f190(f916(x79232,a903)))+E(f328(f328(f42(x79231,f916(x79232,a903)),x79233),x79234),f190(f916(x79232,a903)))
% 159.37/159.08  [7924]~E(f328(x79244,f614(x79244,x79243,x79242,x79241)),f246(f916(x79242,a903)))+E(f328(f328(f43(x79241,f916(x79242,a903)),x79243),x79244),f246(f916(x79242,a903)))
% 159.37/159.08  [8326]P107(f328(x83261,x83262))+~P107(f328(f328(f330(x83263),x83262),f328(f328(f106(f916(x83263,a903)),x83264),f328(f266(x83263),x83261))))
% 159.37/159.08  [8364]~P107(f328(f328(f239(f916(x83641,a903)),x83643),x83644))+P107(f328(f328(f239(f916(x83641,a903)),f328(f328(f310(x83641),x83642),x83643)),f328(f328(f310(x83641),x83642),x83644)))
% 159.37/159.08  [8533]P107(f328(f328(f196(x85331),x85332),f871(x85333,x85332,x85334,x85331)))+~P107(f328(f328(f196(f34(x85331,x85334)),x85332),x85333))
% 159.37/159.08  [8534]P107(f328(f328(f196(x85341),x85342),f877(x85343,x85342,x85344,x85341)))+~P107(f328(f328(f196(f34(x85341,x85344)),x85342),x85343))
% 159.37/159.08  [8543]P107(f328(x85432,x85433))+E(f328(f328(f140(x85431),f328(f191(f910(x85431)),f179(x85431,x85432,f328(f328(f153(x85431),x85433),x85434)))),f328(f328(f153(x85431),x85433),x85434)),f328(f328(f153(x85431),x85433),x85434))
% 159.37/159.08  [8658]~P107(f328(f328(f240(a909),f328(x86584,x86582)),f328(x86584,x86583)))+P107(f328(f328(f330(f915(x86581,x86581)),f328(f328(f256(x86581,x86581),x86582),x86583)),f328(f328(f289(a909,x86581),a244),x86584)))
% 159.37/159.08  [8752]~P107(f328(x87522,f702(x87524,x87522,x87523,x87521)))+E(f179(x87521,x87522,f328(f328(f136(x87521),x87523),x87524)),f328(f328(f136(x87521),x87523),f179(x87521,x87522,x87524)))
% 159.37/159.08  [8828]P30(f910(x88281),f910(x88282),f328(f156(x88281,x88282),x88283),x88284)+~P30(x88281,x88282,x88283,f40(f916(x88281,a903),f328(f311(f910(x88281),f916(x88281,a903),f174(x88281)),x88284)))
% 159.37/159.08  [8901]~P107(f328(x89012,x89013))+E(f328(f328(f140(x89011),f328(f191(f910(x89011)),f179(x89011,x89012,f328(f328(f153(x89011),x89013),x89014)))),f328(f328(f153(x89011),x89013),x89014)),f328(f328(f140(x89011),f328(f191(f910(x89011)),f179(x89011,x89012,x89014))),x89014))
% 159.37/159.08  [8941]~E(x89412,x89413)+E(f328(f138(x89411,f328(f328(f10(a903,a903,x89411),a323),f328(a325,x89412))),f328(f328(f153(x89411),x89413),x89414)),f328(f138(x89411,f328(f328(f10(a903,a903,x89411),a323),f328(a325,x89412))),x89414))
% 159.37/159.08  [8951]E(f328(f328(f42(x89511,f916(x89512,a903)),x89513),x89514),f190(f916(x89512,a903)))+P107(f328(f328(f330(x89511),f383(x89514,x89513,x89511,x89512)),x89513))
% 159.37/159.08  [8952]E(f328(f328(f43(x89521,f916(x89522,a903)),x89523),x89524),f246(f916(x89522,a903)))+P107(f328(f328(f330(x89521),f613(x89524,x89523,x89521,x89522)),x89523))
% 159.37/159.08  [8953]E(f328(f328(f42(x89531,f916(x89532,a903)),x89533),x89534),f190(f916(x89532,a903)))+P107(f328(f328(f330(x89531),f384(x89534,x89533,x89532,x89531)),x89533))
% 159.37/159.08  [8954]E(f328(f328(f43(x89541,f916(x89542,a903)),x89543),x89544),f246(f916(x89542,a903)))+P107(f328(f328(f330(x89541),f614(x89544,x89543,x89542,x89541)),x89543))
% 159.37/159.08  [8992]P107(f328(f328(f240(a909),f328(x89921,x89922)),f328(x89921,x89923)))+~P107(f328(f328(f330(f915(x89924,x89924)),f328(f328(f256(x89924,x89924),x89922),x89923)),f328(f328(f289(a909,x89924),a244),x89921)))
% 159.37/159.08  [9018]E(f179(x90181,x90182,f328(f328(f136(x90181),x90183),x90184)),f328(f328(f136(x90181),x90183),f179(x90181,x90182,x90184)))+P107(f328(f328(f330(x90181),f702(x90184,x90182,x90183,x90181)),f328(f174(x90181),x90183)))
% 159.37/159.08  [9056]P107(f328(f328(f196(x90561),f871(x90562,x90563,x90561,x90564)),x90562))+~P107(f328(f328(f196(f34(x90564,x90561)),x90563),x90562))
% 159.37/159.08  [9057]P107(f328(f328(f196(x90571),f877(x90572,x90573,x90571,x90574)),x90572))+~P107(f328(f328(f196(f34(x90574,x90571)),x90573),x90572))
% 159.37/159.08  [9174]P107(f328(f328(f330(x91741),f360(x91742,x91743,x91744,x91741)),x91743))+~P107(f328(f328(f330(f916(x91741,a903)),x91744),f328(f328(f63(x91741),x91743),x91742)))
% 159.37/159.08  [9177]E(x91771,x91772)+~P107(f328(f328(f330(f915(x91773,x91773)),f328(f328(f256(x91773,x91773),x91771),x91772)),f328(f328(f185(f915(x91773,x91773),a903),f2(a909)),x91774)))
% 159.37/159.08  [9257]E(f328(f287(x92571,x92571,x92572),f328(f328(f310(x92571),f360(x92572,x92573,x92574,x92571)),f190(f916(x92571,a903)))),x92574)+~P107(f328(f328(f330(f916(x92571,a903)),x92574),f328(f328(f63(x92571),x92573),x92572)))
% 159.37/159.08  [9268]~P107(f328(f328(f330(f915(x92681,x92681)),f328(f328(f256(x92681,x92681),x92683),x92682)),f308(x92681,x92684)))+P107(f328(f328(f330(f915(x92681,x92681)),f328(f328(f256(x92681,x92681),x92682),x92683)),f308(x92681,f328(f288(x92681,x92681),x92684))))
% 159.37/159.08  [9283]~P8(x92831)+E(f328(f328(f83(x92831),f328(f328(f83(x92831),f328(f328(f84(x92831),x92832),f328(f328(f39(x92831),x92833),x92832))),f48(x92831,x92833,x92832))),x92834),f328(f328(f83(x92831),x92833),x92834))
% 159.37/159.08  [9293]~P107(f328(f328(f330(x92931),x92933),x92934))+P107(f328(f328(f330(f916(x92931,a903)),f328(f287(x92931,x92931,x92932),f328(f328(f310(x92931),x92933),f190(f916(x92931,a903))))),f328(f328(f63(x92931),x92934),x92932)))
% 159.37/159.08  [9305]P107(f328(f328(f330(f915(x93051,x93051)),f328(f328(f256(x93051,x93051),x93052),x93053)),f308(x93051,x93054)))+~P107(f328(f328(f330(f915(x93051,x93051)),f328(f328(f256(x93051,x93051),x93053),x93052)),f308(x93051,f328(f288(x93051,x93051),x93054))))
% 159.37/159.08  [9386]E(f328(f328(f161(x93861,f328(f170(x93861),x93862)),f328(f328(f3(a909),f328(f328(f3(a909),f328(f191(f910(x93861)),x93862)),x93863)),f81(a909))),x93864),f328(f170(x93861),f328(f328(f161(x93861,x93862),x93863),x93864)))+~P107(f328(f328(f240(a909),x93863),f328(f191(f910(x93861)),x93862)))
% 159.37/159.08  [9389]~P107(f328(x93892,f696(x93894,x93892,x93893,x93891)))+E(f328(f328(f140(x93891),f328(f191(f910(x93891)),f179(x93891,x93892,f328(f328(f136(x93891),x93893),x93894)))),f328(f328(f136(x93891),x93893),x93894)),f328(f328(f140(x93891),f328(f191(f910(x93891)),f179(x93891,x93892,x93894))),x93894))
% 159.37/159.08  [9431]~P30(x94312,x94311,x94313,f246(f916(x94312,a903)))+P107(f328(f328(f239(f916(x94311,a903)),f328(f311(x94312,x94311,x94313),f328(f82(f916(x94312,a903)),x94314))),f328(f82(f916(x94311,a903)),f328(f311(x94312,x94311,x94313),x94314))))
% 159.37/159.08  [9442]~P10(x94421)+E(f328(f144(x94421,x94422,f328(f9(x94422,x94421,x94421),f328(f328(f10(x94421,f916(x94421,x94421),x94422),f105(x94421)),x94423)),f190(x94421)),x94424),f328(f328(f42(x94422,x94421),f328(f174(x94422),x94424)),x94423))
% 159.37/159.08  [9443]~P10(x94431)+E(f328(f144(x94431,x94432,f328(f9(x94432,x94431,x94431),f328(f328(f10(x94431,f916(x94431,x94431),x94432),f106(x94431)),x94433)),f246(x94431)),x94434),f328(f328(f43(x94432,x94431),f328(f174(x94432),x94434)),x94433))
% 159.37/159.08  [9453]E(f328(f328(f140(x94531),f328(f191(f910(x94531)),f179(x94531,x94532,f328(f328(f136(x94531),x94533),x94534)))),f328(f328(f136(x94531),x94533),x94534)),f328(f328(f140(x94531),f328(f191(f910(x94531)),f179(x94531,x94532,x94534))),x94534))+P107(f328(f328(f330(x94531),f696(x94534,x94532,x94533,x94531)),f328(f174(x94531),x94533)))
% 159.37/159.08  [9521]~P107(f328(f328(f330(f915(f910(x95214),f910(x95214))),f328(f328(f256(f910(x95214),f910(x95214)),x95213),x95212)),f159(x95214,x95211)))+P107(f328(f328(f240(a909),f585(x95211,x95212,x95213,x95214)),f328(f191(f910(x95214)),x95213)))
% 159.37/159.08  [9522]~P8(x95221)+E(f328(f328(f83(x95221),f328(f328(f83(x95221),f328(f328(f84(x95221),f328(f328(f39(x95221),x95222),x95223)),x95223)),f48(x95221,x95222,x95223))),x95224),f328(f328(f83(x95221),x95222),x95224))
% 159.37/159.08  [9550]~P107(f328(f328(f330(f915(f910(x95501),f910(x95501))),f328(f328(f256(f910(x95501),f910(x95501)),x95502),x95503)),f328(f288(f910(x95501),f910(x95501)),f159(x95501,x95504))))+P107(f328(f328(f330(f915(f910(x95501),f910(x95501))),f328(f328(f256(f910(x95501),f910(x95501)),x95502),x95503)),f159(x95501,f328(f288(x95501,x95501),x95504))))
% 159.37/159.08  [9551]P107(f328(f328(f330(f915(f910(x95511),f910(x95511))),f328(f328(f256(f910(x95511),f910(x95511)),x95512),x95513)),f328(f288(f910(x95511),f910(x95511)),f159(x95511,x95514))))+~P107(f328(f328(f330(f915(f910(x95511),f910(x95511))),f328(f328(f256(f910(x95511),f910(x95511)),x95512),x95513)),f159(x95511,f328(f288(x95511,x95511),x95514))))
% 159.37/159.08  [9590]~P107(f328(f328(f330(x95901),x95903),f328(f268(x95901,x95902),x95904)))+P107(f328(f328(f330(f915(x95901,x95902)),f328(f328(f256(x95901,x95902),x95903),f632(x95904,x95902,x95903,x95901))),x95904))
% 159.37/159.08  [9591]~P107(f328(f328(f330(x95911),x95913),f328(f268(x95911,x95912),x95914)))+P107(f328(f328(f330(f915(x95911,x95912)),f328(f328(f256(x95911,x95912),x95913),f637(x95914,x95912,x95913,x95911))),x95914))
% 159.37/159.08  [9743]~P107(f328(f328(f330(f915(x97431,x97431)),f328(f328(f256(x97431,x97431),x97432),x97434)),f328(f328(f290(x97431,x97431,x97431),x97433),f308(x97431,x97433))))+P107(f328(f328(f330(f915(x97431,x97431)),f328(f328(f256(x97431,x97431),x97432),f730(x97433,x97434,x97432,x97431))),x97433))
% 159.37/159.08  [9907]~P107(f328(f328(f330(f915(x99072,x99071)),x99074),f328(f288(x99071,x99072),x99073)))+P107(f328(f328(f330(f915(x99071,x99072)),f328(f328(f256(x99071,x99072),f779(x99073,x99074,x99071,x99072)),f778(x99073,x99074,x99071,x99072))),x99073))
% 159.37/159.08  [9931]~P107(f328(f328(f330(f915(f910(x99311),f910(x99311))),f328(f328(f256(f910(x99311),f910(x99311)),x99314),x99313)),f159(x99311,x99312)))+P107(f328(f328(f330(f915(x99311,x99311)),f328(f328(f256(x99311,x99311),f566(x99312,x99313,x99314,x99311)),f568(x99312,x99313,x99314,x99311))),x99312))
% 159.37/159.08  [10017]~P107(f328(f328(f330(f915(f910(x100171),f910(x100171))),f328(f328(f256(f910(x100171),f910(x100171)),x100172),x100174)),f159(x100171,x100173)))+P107(f328(f328(f330(f915(x100171,x100171)),f328(f328(f256(x100171,x100171),f328(f328(f166(x100171),x100172),f585(x100173,x100174,x100172,x100171))),f586(x100173,x100174,x100172,x100171))),x100173))
% 159.37/159.08  [10038]~P107(f328(f64(x100382),x100384))+E(f328(f328(f328(f68(f916(x100381,a903),x100382,f105(f916(x100381,a903))),f328(f328(f9(x100382,f916(x100381,a903),f916(x100381,a903)),f328(f328(f10(x100381,f916(f916(x100381,a903),f916(x100381,a903)),x100382),f310(x100381)),x100383)),f190(f916(x100381,a903)))),f190(f916(x100381,a903))),x100384),f328(f311(x100382,x100381,x100383),x100384))
% 159.37/159.08  [10132]~P30(x101321,x101322,x101323,f246(f916(x101321,a903)))+P107(f328(f328(f239(f916(x101321,a903)),f328(f312(x101321,x101322,x101323),f328(f328(f310(x101322),x101324),f190(f916(x101322,a903))))),f328(f328(f310(x101321),f88(x101321,f328(f328(f9(x101321,x101322,a903),f328(f328(f10(x101322,f916(x101322,a903),x101321),a325),x101323)),x101324))),f190(f916(x101321,a903)))))
% 159.37/159.08  [5747]~E(f328(f328(f136(x57471),x57472),x57474),x57473)+E(f328(f328(f177(x57471),f328(f191(f910(x57471)),x57472)),x57473),x57472)
% 159.37/159.08  [5748]~E(f328(f328(f136(x57482),x57483),x57481),x57484)+E(x57481,f328(f328(f140(x57482),f328(f191(f910(x57482)),x57483)),x57484))
% 159.37/159.08  [5759]~E(x57594,f2(a909))+E(f328(f328(f166(x57591),f328(f328(f153(x57591),x57592),x57593)),x57594),x57592)
% 159.37/159.08  [6298]~P114(x62981)+E(f328(f328(f248(x62981),f328(f328(f248(x62981),x62982),x62983)),x62984),f328(f328(f248(x62981),x62982),f328(f328(f84(a909),x62983),x62984)))
% 159.37/159.08  [6299]~P84(x62991)+E(f328(f328(f248(x62991),f328(f328(f248(x62991),x62992),x62993)),x62994),f328(f328(f248(x62991),x62992),f328(f328(f84(a909),x62993),x62994)))
% 159.37/159.08  [6307]E(x63071,f2(a909))+E(f328(f328(f166(x63072),f328(f328(f153(x63072),x63073),x63074)),x63071),f328(f328(f166(x63072),x63074),f328(f328(f3(a909),x63071),f81(a909))))
% 159.37/159.08  [6334]~P121(x63341)+E(f328(f328(f291(x63341),f328(f328(f84(x63341),x63342),x63343)),x63344),f328(f328(f84(x63341),x63342),f328(f328(f291(x63341),x63343),x63344)))
% 159.37/159.08  [6335]~P6(x63351)+E(f328(f328(f83(x63351),f328(f328(f83(x63351),x63352),x63353)),x63354),f328(f328(f83(x63351),x63352),f328(f328(f83(x63351),x63353),x63354)))
% 159.37/159.08  [6336]~P114(x63361)+E(f328(f328(f83(x63361),f328(f328(f83(x63361),x63362),x63363)),x63364),f328(f328(f83(x63361),x63362),f328(f328(f83(x63361),x63363),x63364)))
% 159.37/159.08  [6337]~P114(x63371)+E(f328(f328(f84(x63371),f328(f328(f84(x63371),x63372),x63373)),x63374),f328(f328(f84(x63371),x63372),f328(f328(f84(x63371),x63373),x63374)))
% 159.37/159.08  [6338]~P73(x63381)+E(f328(f328(f84(x63381),f328(f328(f84(x63381),x63382),x63383)),x63384),f328(f328(f84(x63381),x63382),f328(f328(f84(x63381),x63383),x63384)))
% 159.37/159.08  [6341]~P109(x63411)+E(f328(f328(f243(x63411),f328(f328(f243(x63411),x63412),x63413)),x63414),f328(f328(f243(x63411),x63412),f328(f328(f243(x63411),x63413),x63414)))
% 159.37/159.08  [6343]~P109(x63431)+E(f328(f328(f238(x63431),f328(f328(f238(x63431),x63432),x63433)),x63434),f328(f328(f238(x63431),x63432),f328(f328(f238(x63431),x63433),x63434)))
% 159.37/159.08  [6345]~P100(x63451)+E(f328(f328(f105(x63451),f328(f328(f105(x63451),x63452),x63453)),x63454),f328(f328(f105(x63451),x63452),f328(f328(f105(x63451),x63453),x63454)))
% 159.37/159.08  [6346]~P101(x63461)+E(f328(f328(f105(x63461),f328(f328(f105(x63461),x63462),x63463)),x63464),f328(f328(f105(x63461),x63462),f328(f328(f105(x63461),x63463),x63464)))
% 159.37/159.08  [6347]~P101(x63471)+E(f328(f328(f106(x63471),f328(f328(f106(x63471),x63472),x63473)),x63474),f328(f328(f106(x63471),x63472),f328(f328(f106(x63471),x63473),x63474)))
% 159.37/159.08  [6349]~P104(x63491)+E(f328(f328(f106(x63491),f328(f328(f106(x63491),x63492),x63493)),x63494),f328(f328(f106(x63491),x63492),f328(f328(f106(x63491),x63493),x63494)))
% 159.37/159.08  [6358]~P8(x63581)+E(f48(x63581,f328(f328(f83(x63581),x63582),f328(f328(f84(x63581),x63583),x63584)),x63584),f48(x63581,x63582,x63584))
% 159.37/159.08  [6359]~P8(x63591)+E(f48(x63591,f328(f328(f83(x63591),x63592),f328(f328(f84(x63591),x63593),x63594)),x63593),f48(x63591,x63592,x63593))
% 159.37/159.08  [6492]E(f328(f328(f166(x64921),f328(f328(f177(x64921),x64922),x64923)),x64924),f328(f328(f166(x64921),x64923),x64924))+~P107(f328(f328(f240(a909),x64924),x64922))
% 159.37/159.08  [6668]~E(x66682,x66684)+P107(f328(f328(f174(x66681),f328(f328(f153(x66681),x66682),x66683)),x66684))
% 159.37/159.08  [6670]~P114(x66701)+E(f328(f328(f83(x66701),f328(f328(f83(x66701),x66702),x66703)),x66704),f328(f328(f83(x66701),f328(f328(f83(x66701),x66702),x66704)),x66703))
% 159.37/159.08  [6671]~P114(x66711)+E(f328(f328(f84(x66711),f328(f328(f84(x66711),x66712),x66713)),x66714),f328(f328(f84(x66711),f328(f328(f84(x66711),x66712),x66714)),x66713))
% 159.37/159.08  [6732]~P108(x67322)+E(f328(f328(f8(x67321,x67322),f328(f18(x67322,x67321),x67323)),x67324),f328(f328(f84(x67322),f328(f104(x67322),f328(f38(x67321),x67324))),x67323))
% 159.37/159.08  [6897]E(f328(f328(f106(f916(x68971,a903)),f328(f328(f310(x68971),x68972),x68973)),x68974),f328(f328(f106(f916(x68971,a903)),x68973),x68974))+P107(f328(f328(f330(x68971),x68972),x68974))
% 159.37/159.08  [6965]~P3(x69651)+E(f328(f328(f243(x69651),f328(f328(f83(x69651),x69652),x69653)),f328(f328(f83(x69651),x69654),x69653)),f328(f328(f83(x69651),f328(f328(f243(x69651),x69652),x69654)),x69653))
% 159.37/159.08  [6966]~P3(x69661)+E(f328(f328(f238(x69661),f328(f328(f83(x69661),x69662),x69663)),f328(f328(f83(x69661),x69664),x69663)),f328(f328(f83(x69661),f328(f328(f238(x69661),x69662),x69664)),x69663))
% 159.37/159.08  [6968]~P115(x69681)+E(f328(f328(f83(x69681),f328(f328(f84(x69681),x69682),x69683)),f328(f328(f84(x69681),x69684),x69683)),f328(f328(f84(x69681),f328(f328(f83(x69681),x69682),x69684)),x69683))
% 159.37/159.08  [6969]~P82(x69691)+E(f328(f328(f243(x69691),f328(f328(f3(x69691),x69692),x69693)),f328(f328(f3(x69691),x69694),x69693)),f328(f328(f3(x69691),f328(f328(f243(x69691),x69692),x69694)),x69693))
% 159.37/159.08  [6970]~P82(x69701)+E(f328(f328(f238(x69701),f328(f328(f3(x69701),x69702),x69703)),f328(f328(f3(x69701),x69704),x69703)),f328(f328(f3(x69701),f328(f328(f238(x69701),x69702),x69704)),x69703))
% 159.37/159.08  [6971]~P114(x69711)+E(f328(f328(f84(x69711),f328(f328(f248(x69711),x69712),x69713)),f328(f328(f248(x69711),x69714),x69713)),f328(f328(f248(x69711),f328(f328(f84(x69711),x69712),x69714)),x69713))
% 159.37/159.08  [6972]~P78(x69721)+E(f328(f328(f84(x69721),f328(f328(f248(x69721),x69722),x69723)),f328(f328(f248(x69721),x69724),x69723)),f328(f328(f248(x69721),f328(f328(f84(x69721),x69722),x69724)),x69723))
% 159.37/159.08  [6973]~P69(x69731)+E(f328(f328(f291(x69731),f328(f328(f248(x69731),x69732),x69733)),f328(f328(f248(x69731),x69734),x69733)),f328(f328(f248(x69731),f328(f328(f291(x69731),x69732),x69734)),x69733))
% 159.37/159.08  [6974]~P121(x69741)+E(f328(f328(f83(x69741),f328(f328(f291(x69741),x69742),x69743)),f328(f328(f291(x69741),x69744),x69743)),f328(f328(f291(x69741),f328(f328(f83(x69741),x69742),x69744)),x69743))
% 159.37/159.08  [6975]~P121(x69751)+E(f328(f328(f3(x69751),f328(f328(f291(x69751),x69752),x69753)),f328(f328(f291(x69751),x69754),x69753)),f328(f328(f291(x69751),f328(f328(f3(x69751),x69752),x69754)),x69753))
% 159.37/159.08  [6976]~P109(x69761)+E(f328(f328(f238(x69761),f328(f328(f243(x69761),x69762),x69763)),f328(f328(f243(x69761),x69764),x69763)),f328(f328(f243(x69761),f328(f328(f238(x69761),x69762),x69764)),x69763))
% 159.37/159.08  [6977]~P109(x69771)+E(f328(f328(f243(x69771),f328(f328(f238(x69771),x69772),x69773)),f328(f328(f238(x69771),x69774),x69773)),f328(f328(f238(x69771),f328(f328(f243(x69771),x69772),x69774)),x69773))
% 159.37/159.08  [6978]~P102(x69781)+E(f328(f328(f106(x69781),f328(f328(f105(x69781),x69782),x69783)),f328(f328(f105(x69781),x69784),x69783)),f328(f328(f105(x69781),f328(f328(f106(x69781),x69782),x69784)),x69783))
% 159.37/159.08  [6979]~P102(x69791)+E(f328(f328(f105(x69791),f328(f328(f106(x69791),x69792),x69793)),f328(f328(f106(x69791),x69794),x69793)),f328(f328(f106(x69791),f328(f328(f105(x69791),x69792),x69794)),x69793))
% 159.37/159.08  [6980]~P114(x69801)+E(f328(f328(f83(x69801),f328(f328(f84(x69801),x69802),x69803)),f328(f328(f84(x69801),x69804),x69803)),f328(f328(f84(x69801),f328(f328(f83(x69801),x69802),x69804)),x69803))
% 159.37/159.08  [7011]E(f328(f328(f161(x70111,x70112),x70113),x70114),x70112)+~P107(f328(f328(f239(a909),f328(f191(f910(x70111)),x70112)),x70113))
% 159.37/159.08  [7037]~P107(f328(x70373,x70374))+P107(f328(f328(f328(f105(f916(x70371,a903)),x70372),x70373),x70374))
% 159.37/159.08  [7039]~P107(f328(x70392,x70394))+P107(f328(f328(f328(f105(f916(x70391,a903)),x70392),x70393),x70394))
% 159.37/159.08  [7059]E(f328(f328(f166(x70591),f328(f328(f136(x70591),x70592),x70593)),x70594),f328(f328(f166(x70591),x70592),x70594))+~P107(f328(f328(f240(a909),x70594),f328(f191(f910(x70591)),x70592)))
% 159.37/159.08  [7069]E(f328(f328(f3(f916(x70691,a903)),f328(f328(f310(x70691),x70692),x70693)),x70694),f328(f328(f3(f916(x70691,a903)),x70693),x70694))+~P107(f328(f328(f330(x70691),x70692),x70694))
% 159.37/159.08  [7110]~E(f141(a909,f328(f303(a909,x71101),x71102)),f328(f328(f153(a909),x71104),x71103))+E(f141(a909,f328(f303(a909,f328(f328(f83(a909),x71101),f81(a909))),x71102)),x71103)
% 159.37/159.08  [7131]~P107(f328(f328(f174(x71311),x71313),x71314))+P107(f328(f328(f174(x71311),f328(f328(f153(x71311),x71312),x71313)),x71314))
% 159.37/159.08  [7180]E(x71801,f2(a909))+E(f328(f328(f153(x71802),x71803),f328(f328(f177(x71802),f328(f328(f3(a909),x71801),f81(a909))),x71804)),f328(f328(f177(x71802),x71801),f328(f328(f153(x71802),x71803),x71804)))
% 159.37/159.08  [7279]E(f328(f328(f166(x72791),x72792),f328(f328(f3(a909),x72793),f328(f191(f910(x72791)),x72794))),f328(f328(f166(x72791),f328(f328(f136(x72791),x72794),x72792)),x72793))+P107(f328(f328(f240(a909),x72793),f328(f191(f910(x72791)),x72794)))
% 159.37/159.08  [7308]E(f328(f328(f106(f916(x73081,a903)),x73082),f328(f328(f310(x73081),x73083),x73084)),f328(f328(f310(x73081),x73083),f328(f328(f106(f916(x73081,a903)),x73082),x73084)))+~P107(f328(f328(f330(x73081),x73083),x73082))
% 159.37/159.08  [7346]E(f328(f328(f166(x73461),f328(f328(f161(x73461,x73462),x73463),x73464)),x73463),x73464)+~P107(f328(f328(f240(a909),x73463),f328(f191(f910(x73461)),x73462)))
% 159.37/159.08  [7368]E(x73681,f190(f916(x73682,a903)))+E(f328(f311(f915(x73683,x73682),x73683,f255(x73683,x73682)),f328(f328(f258(x73683,x73682),x73684),f328(f18(f916(x73682,a903),x73683),x73681))),x73684)
% 159.37/159.08  [7369]E(x73691,f190(f916(x73692,a903)))+E(f328(f311(f915(x73692,x73693),x73693,f260(x73692,x73693)),f328(f328(f258(x73692,x73693),x73691),f328(f18(f916(x73693,a903),x73692),x73694))),x73694)
% 159.37/159.08  [7448]E(f328(f328(f3(f916(x74481,a903)),f328(f328(f310(x74481),x74482),x74483)),x74484),f328(f328(f310(x74481),x74482),f328(f328(f3(f916(x74481,a903)),x74483),x74484)))+P107(f328(f328(f330(x74481),x74482),x74484))
% 159.37/159.08  [7485]~E(x74854,f190(f916(x74852,a903)))+E(f328(f311(f915(x74851,x74852),x74851,f255(x74851,x74852)),f328(f328(f258(x74851,x74852),x74853),f328(f18(f916(x74852,a903),x74851),x74854))),f190(f916(x74851,a903)))
% 159.37/159.08  [7486]~E(x74863,f190(f916(x74861,a903)))+E(f328(f311(f915(x74861,x74862),x74862,f260(x74861,x74862)),f328(f328(f258(x74861,x74862),x74863),f328(f18(f916(x74862,a903),x74861),x74864))),f190(f916(x74862,a903)))
% 159.37/159.08  [7540]~P107(f328(f328(f330(x75401),x75402),x75404))+P107(f328(f328(f330(x75401),x75402),f328(f328(f105(f916(x75401,a903)),x75403),x75404)))
% 159.37/159.08  [7543]~P107(f328(f328(f330(x75431),x75432),x75433))+P107(f328(f328(f330(x75431),x75432),f328(f328(f105(f916(x75431,a903)),x75433),x75434)))
% 159.37/159.08  [7564]E(f328(f328(f106(f916(x75641,a903)),f328(f328(f310(x75641),x75642),x75643)),x75644),f328(f328(f310(x75641),x75642),f328(f328(f106(f916(x75641,a903)),x75643),x75644)))+~P107(f328(f328(f330(x75641),x75642),x75644))
% 159.37/159.08  [7836]P107(f328(x78361,x78362))+~P107(f328(f328(f328(f106(f916(x78363,a903)),x78364),x78361),x78362))
% 159.37/159.08  [7837]P107(f328(x78371,x78372))+~P107(f328(f328(f328(f106(f916(x78373,a903)),x78371),x78374),x78372))
% 159.37/159.08  [7838]E(f328(f328(f8(x78381,a909),x78382),f328(f328(f3(f916(x78381,a903)),x78383),f328(f328(f310(x78381),x78384),f190(f916(x78381,a903))))),f328(f328(f8(x78381,a909),x78382),x78383))+P107(f328(f328(f330(x78381),x78384),x78383))
% 159.37/159.08  [7844]~P76(x78441)+E(f328(f167(x78441),f328(f328(f156(a909,x78441),x78442),f141(a909,f328(f303(a909,x78443),x78444)))),f328(f328(f8(a909,x78441),x78442),f328(f174(a909),f141(a909,f328(f303(a909,x78443),x78444)))))
% 159.37/159.08  [7845]~P76(x78451)+E(f328(f328(f8(a909,x78451),x78452),f328(f174(a909),f141(a909,f328(f303(a909,x78453),x78454)))),f328(f167(x78451),f328(f328(f156(a909,x78451),x78452),f141(a909,f328(f303(a909,x78453),x78454)))))
% 159.37/159.08  [7963]~E(x79633,x79634)+P107(f328(f65(x79631,x79632,f328(f328(f310(x79631),x79633),f190(f916(x79631,a903)))),x79634))
% 159.37/159.08  [8060]P107(f328(f328(f330(x80601),x80602),f328(f174(x80601),x80603)))+~P107(f328(f328(f330(x80601),x80602),f328(f174(x80601),f328(f328(f177(x80601),x80604),x80603))))
% 159.37/159.08  [8061]P107(f328(f328(f330(x80611),x80612),f328(f174(x80611),x80613)))+~P107(f328(f328(f330(x80611),x80612),f328(f174(x80611),f328(f328(f140(x80611),x80614),x80613))))
% 159.37/159.08  [8136]P107(f328(f328(f330(x81361),x81362),x81363))+~P107(f328(f328(f330(x81361),x81362),f328(f328(f3(f916(x81361,a903)),x81363),x81364)))
% 159.37/159.08  [8138]P107(f328(f328(f330(x81381),x81382),x81383))+~P107(f328(f328(f330(x81381),x81382),f328(f328(f106(f916(x81381,a903)),x81384),x81383)))
% 159.37/159.08  [8141]P107(f328(f328(f330(x81411),x81412),x81413))+~P107(f328(f328(f330(x81411),x81412),f328(f328(f106(f916(x81411,a903)),x81413),x81414)))
% 159.37/159.08  [8159]E(f328(f328(f136(x81591),f328(f328(f177(x81591),x81592),x81593)),f328(f328(f153(x81591),x81594),f328(f328(f140(x81591),f328(a116,x81592)),x81593))),f328(f328(f161(x81591,x81593),x81592),x81594))+~P107(f328(f328(f240(a909),x81592),f328(f191(f910(x81591)),x81593)))
% 159.37/159.08  [8184]P107(f328(f328(f330(x81841),x81842),x81843))+~P107(f328(f328(f239(f916(x81841,a903)),f328(f328(f310(x81841),x81842),x81844)),x81843))
% 159.37/159.08  [8222]~P107(f328(f328(f330(x82221),x82222),x82223))+~P107(f328(f328(f330(x82221),x82222),f328(f328(f3(f916(x82221,a903)),x82224),x82223)))
% 159.37/159.08  [8255]~P107(f328(f328(f240(a909),x82554),f328(f191(f910(x82551)),x82553)))+P107(f328(f328(f330(x82551),x82552),f328(f174(x82551),f328(f328(f161(x82551,x82553),x82554),x82552))))
% 159.37/159.08  [8305]E(f328(f328(f166(x83051),f328(f328(f140(x83051),x83052),x83053)),x83054),f328(f328(f166(x83051),x83053),f328(f328(f83(a909),x83052),x83054)))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),x83052),x83054)),f328(f191(f910(x83051)),x83053)))
% 159.37/159.08  [8314]~P108(x83142)+E(f328(f328(f8(x83141,x83142),f328(f328(f10(a909,x83142,x83141),f104(x83142)),x83143)),x83144),f328(f104(x83142),f328(f328(f8(x83141,a909),x83143),x83144)))
% 159.37/159.08  [8315]~P140(x83152)+E(f328(f328(f8(x83151,x83152),f328(f328(f10(a1,x83152,x83151),f107(x83152)),x83153)),x83154),f328(f107(x83152),f328(f328(f8(x83151,a1),x83153),x83154)))
% 159.37/159.08  [8366]~P72(x83662)+E(f328(f328(f11(x83661,x83662),f328(f328(f10(x83662,x83662,x83661),f79(x83662)),x83663)),x83664),f328(f79(x83662),f328(f328(f11(x83661,x83662),x83663),x83664)))
% 159.37/159.08  [8367]~P7(x83672)+E(f328(f328(f8(x83671,x83672),f328(f328(f10(x83672,x83672,x83671),f82(x83672)),x83673)),x83674),f328(f82(x83672),f328(f328(f8(x83671,x83672),x83673),x83674)))
% 159.37/159.08  [8369]E(f328(f328(f8(x83691,a909),x83692),f328(f328(f3(f916(x83691,a903)),x83693),f328(f328(f310(x83691),x83694),f190(f916(x83691,a903))))),f328(f328(f3(a909),f328(f328(f8(x83691,a909),x83692),x83693)),f328(x83692,x83694)))+~P107(f328(f328(f330(x83691),x83694),x83693))
% 159.37/159.08  [8388]P107(f328(f328(f239(f916(x83881,a903)),x83882),x83883))+~P107(f328(f328(f239(f916(x83881,a903)),f328(f328(f310(x83881),x83884),x83882)),x83883))
% 159.37/159.08  [8511]~E(f328(f311(x85112,x85113,x85111),f246(f916(x85112,a903))),f246(f916(x85113,a903)))+E(f328(x85111,f328(f95(x85112,x85113,f246(f916(x85112,a903)),x85111),x85114)),x85114)
% 159.37/159.08  [8599]P43(x85991,x85992)+~P43(x85991,f328(f328(f310(f915(x85991,x85991)),f328(f328(f256(x85991,x85991),x85993),x85994)),x85992))
% 159.37/159.08  [8600]P64(x86001,x86002)+~P64(x86001,f328(f328(f310(f915(x86001,x86001)),f328(f328(f256(x86001,x86001),x86003),x86004)),x86002))
% 159.37/159.08  [8608]~P109(x86081)+E(f328(f328(f150(x86081,x86081,f7(x86081)),x86082),f328(f328(f150(x86081,x86081,f7(x86081)),x86083),x86084)),f328(f328(f150(x86081,x86081,f7(x86081)),x86083),f328(f328(f150(x86081,x86081,f7(x86081)),x86082),x86084)))
% 159.37/159.08  [8623]E(x86231,x86232)+~P107(f328(f65(x86233,x86234,f328(f328(f310(x86233),x86231),f190(f916(x86233,a903)))),x86232))
% 159.37/159.08  [8632]E(f328(f328(f136(x86321),f328(f328(f177(x86321),x86322),x86323)),f328(f328(f177(x86321),x86324),f328(f328(f140(x86321),x86322),x86323))),f328(f328(f177(x86321),f328(f328(f83(a909),x86322),x86324)),x86323))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),x86322),x86324)),f328(f191(f910(x86321)),x86323)))
% 159.37/159.08  [8674]P107(f328(f64(x86741),x86742))+~E(x86742,f328(f311(a909,x86741,x86743),f328(f266(a909),f328(f328(f9(a909,a909,a903),f240(a909)),x86744))))
% 159.37/159.08  [8694]~P90(x86941)+E(f328(f144(x86941,x86941,f83(x86941),f328(f328(f83(x86941),x86942),x86943)),x86944),f328(f328(f83(x86941),x86942),f328(f144(x86941,x86941,f83(x86941),x86943),x86944)))
% 159.37/159.08  [8728]P107(f328(f328(f239(f916(x87281,a903)),f328(f268(x87281,x87282),x87283)),f328(f268(x87281,x87282),x87284)))+~P107(f328(f328(f239(f916(f915(x87281,x87282),a903)),x87283),x87284))
% 159.37/159.08  [8740]~P107(f328(f328(f239(a909),x87402),x87404))+P107(f328(f328(f239(f916(x87401,a903)),f328(f174(x87401),f328(f328(f177(x87401),x87402),x87403))),f328(f174(x87401),f328(f328(f177(x87401),x87404),x87403))))
% 159.37/159.08  [8741]~P107(f328(f328(f239(a909),x87414),x87412))+P107(f328(f328(f239(f916(x87411,a903)),f328(f174(x87411),f328(f328(f140(x87411),x87412),x87413))),f328(f174(x87411),f328(f328(f140(x87411),x87414),x87413))))
% 159.37/159.08  [8797]~P107(f328(f64(x87971),f328(f328(f3(f916(x87971,a903)),x87972),x87974)))+P107(f328(f64(x87971),f328(f328(f3(f916(x87971,a903)),x87972),f328(f328(f310(x87971),x87973),x87974))))
% 159.37/159.08  [8839]P107(f328(f328(f330(f915(x88391,x88391)),x88392),f308(x88391,x88393)))+~P107(f328(f328(f330(f915(x88391,x88391)),x88392),f328(f328(f185(f915(x88391,x88391),a903),x88394),x88393)))
% 159.37/159.08  [8923]~P107(f328(f64(x89231),f328(f328(f3(f916(x89231,a903)),x89232),f328(f328(f310(x89231),x89234),x89233))))+P107(f328(f64(x89231),f328(f328(f3(f916(x89231,a903)),x89232),x89233)))
% 159.37/159.08  [9133]~P109(x91331)+P107(f328(f328(f239(x91331),f328(f328(f238(x91331),x91332),f328(f328(f243(x91331),x91333),x91334))),f328(f328(f243(x91331),f328(f328(f238(x91331),x91332),x91333)),f328(f328(f238(x91331),x91332),x91334))))
% 159.37/159.08  [9134]~P101(x91341)+P107(f328(f328(f239(x91341),f328(f328(f105(x91341),x91342),f328(f328(f106(x91341),x91343),x91344))),f328(f328(f106(x91341),f328(f328(f105(x91341),x91342),x91343)),f328(f328(f105(x91341),x91342),x91344))))
% 159.37/159.08  [9289]E(x92891,x92892)+~P107(f328(f328(f330(f915(x92893,x92893)),f328(f328(f256(x92893,x92893),x92891),x92892)),f328(f174(f915(x92893,x92893)),f328(f328(f183(x92893,x92893),x92894),x92894))))
% 159.37/159.08  [9320]~P107(f328(f328(f330(f915(x93201,x93201)),f328(f328(f256(x93201,x93201),x93203),x93202)),f308(x93201,x93204)))+~P43(x93201,f328(f328(f310(f915(x93201,x93201)),f328(f328(f256(x93201,x93201),x93202),x93203)),x93204))
% 159.37/159.08  [9321]~P107(f328(f328(f330(f915(x93211,x93211)),f328(f328(f256(x93211,x93211),x93213),x93212)),f308(x93211,x93214)))+~P64(x93211,f328(f328(f310(f915(x93211,x93211)),f328(f328(f256(x93211,x93211),x93212),x93213)),x93214))
% 159.37/159.08  [9325]E(x93251,x93252)+E(f328(f138(x93253,f328(f328(f10(a903,a903,x93253),a323),f328(a325,x93251))),f328(f328(f153(x93253),x93252),x93254)),f328(f328(f153(x93253),x93252),f328(f138(x93253,f328(f328(f10(a903,a903,x93253),a323),f328(a325,x93251))),x93254)))
% 159.37/159.08  [9367]~P109(x93671)+P107(f328(f328(f239(x93671),f328(f328(f238(x93671),f328(f328(f243(x93671),x93672),x93673)),f328(f328(f243(x93671),x93672),x93674))),f328(f328(f243(x93671),x93672),f328(f328(f238(x93671),x93673),x93674))))
% 159.37/159.08  [9368]~P101(x93681)+P107(f328(f328(f239(x93681),f328(f328(f105(x93681),f328(f328(f106(x93681),x93682),x93683)),f328(f328(f106(x93681),x93682),x93684))),f328(f328(f106(x93681),x93682),f328(f328(f105(x93681),x93683),x93684))))
% 159.37/159.08  [9425]~P31(x94252,x94251,x94254,f246(f916(x94252,a903)),f246(f916(x94251,a903)))+E(f328(f266(x94251),f328(f328(f10(x94252,a903,x94251),x94253),f95(x94252,x94251,f246(f916(x94252,a903)),x94254))),f328(f311(x94252,x94251,x94254),f328(f266(x94252),x94253)))
% 159.37/159.08  [9438]~E(f328(f311(x94382,x94381,x94383),f246(f916(x94382,a903))),f246(f916(x94381,a903)))+P107(f328(f328(f239(f916(x94381,a903)),f328(f82(f916(x94381,a903)),f328(f311(x94382,x94381,x94383),x94384))),f328(f311(x94382,x94381,x94383),f328(f82(f916(x94382,a903)),x94384))))
% 159.37/159.08  [9755]P107(f328(f328(f330(f915(x97551,x97551)),f328(f328(f256(x97551,x97551),x97552),x97553)),f328(f288(x97551,x97551),f328(f328(f290(x97551,x97551,x97551),x97554),f308(x97551,x97554)))))+~P107(f328(f328(f330(f915(x97551,x97551)),f328(f328(f256(x97551,x97551),x97552),x97553)),f328(f328(f290(x97551,x97551,x97551),f328(f288(x97551,x97551),x97554)),f308(x97551,f328(f288(x97551,x97551),x97554)))))
% 159.37/159.08  [9756]~P107(f328(f328(f330(f915(x97561,x97561)),f328(f328(f256(x97561,x97561),x97562),x97563)),f328(f288(x97561,x97561),f328(f328(f290(x97561,x97561,x97561),x97564),f308(x97561,x97564)))))+P107(f328(f328(f330(f915(x97561,x97561)),f328(f328(f256(x97561,x97561),x97562),x97563)),f328(f328(f290(x97561,x97561,x97561),f328(f288(x97561,x97561),x97564)),f308(x97561,f328(f288(x97561,x97561),x97564)))))
% 159.37/159.08  [9777]~P107(f328(f328(f330(x97772),x97774),f328(f286(x97771,x97772),x97773)))+P107(f328(f328(f330(f915(x97771,x97772)),f328(f328(f256(x97771,x97772),f556(x97773,x97771,x97774,x97772)),x97774)),x97773))
% 159.37/159.08  [9778]~P107(f328(f328(f330(x97782),x97784),f328(f286(x97781,x97782),x97783)))+P107(f328(f328(f330(f915(x97781,x97782)),f328(f328(f256(x97781,x97782),f563(x97783,x97781,x97784,x97782)),x97784)),x97783))
% 159.37/159.08  [9803]~P107(f328(f328(f330(x98031),x98034),f328(f328(f105(f916(x98031,a903)),x98032),x98033)))+P107(f328(f328(f328(f105(f916(x98031,a903)),f328(f328(f9(x98031,f916(x98031,a903),a903),f330(x98031)),x98032)),f328(f328(f9(x98031,f916(x98031,a903),a903),f330(x98031)),x98033)),x98034))
% 159.37/159.08  [9804]~P107(f328(f328(f330(x98041),x98044),f328(f328(f106(f916(x98041,a903)),x98042),x98043)))+P107(f328(f328(f328(f106(f916(x98041,a903)),f328(f328(f9(x98041,f916(x98041,a903),a903),f330(x98041)),x98042)),f328(f328(f9(x98041,f916(x98041,a903),a903),f330(x98041)),x98043)),x98044))
% 159.37/159.08  [9882]~P107(f328(f328(f330(f915(x98821,x98821)),f328(f328(f256(x98821,x98821),x98824),x98823)),f328(f328(f290(x98821,x98821,x98821),x98822),f308(x98821,x98822))))+P107(f328(f328(f330(f915(x98821,x98821)),f328(f328(f256(x98821,x98821),f731(x98822,x98823,x98824,x98821)),x98823)),x98822))
% 159.37/159.08  [9919]P107(f328(f328(f330(x99191),x99192),f328(f328(f105(f916(x99191,a903)),x99193),x99194)))+~P107(f328(f328(f328(f105(f916(x99191,a903)),f328(f328(f9(x99191,f916(x99191,a903),a903),f330(x99191)),x99193)),f328(f328(f9(x99191,f916(x99191,a903),a903),f330(x99191)),x99194)),x99192))
% 159.37/159.08  [9920]P107(f328(f328(f330(x99201),x99202),f328(f328(f106(f916(x99201,a903)),x99203),x99204)))+~P107(f328(f328(f328(f106(f916(x99201,a903)),f328(f328(f9(x99201,f916(x99201,a903),a903),f330(x99201)),x99203)),f328(f328(f9(x99201,f916(x99201,a903),a903),f330(x99201)),x99204)),x99202))
% 159.37/159.08  [10184]P38(x101841,f328(f328(f9(x101841,f916(f915(x101841,x101841),a903),f916(x101841,a903)),f328(f328(f10(f916(x101841,f916(f916(f915(x101841,x101841),a903),a903)),f916(f916(f915(x101841,x101841),a903),f916(x101841,a903)),x101841),f9(x101841,f916(f915(x101841,x101841),a903),a903)),f328(f328(f10(f916(x101841,f915(x101841,x101841)),f916(x101841,f916(f916(f915(x101841,x101841),a903),a903)),x101841),f328(f10(f915(x101841,x101841),f916(f916(f915(x101841,x101841),a903),a903),x101841),f330(f915(x101841,x101841)))),f256(x101841,x101841)))),x101842),x101843,x101844)+~P107(f328(f328(f330(f915(f910(x101841),f910(x101841))),f328(f328(f256(f910(x101841),f910(x101841)),x101843),x101844)),f160(x101841,x101842)))
% 159.37/159.08  [10188]P65(x101881,f328(f328(f9(x101881,f916(f915(x101881,x101881),a903),f916(x101881,a903)),f328(f328(f10(f916(x101881,f916(f916(f915(x101881,x101881),a903),a903)),f916(f916(f915(x101881,x101881),a903),f916(x101881,a903)),x101881),f9(x101881,f916(f915(x101881,x101881),a903),a903)),f328(f328(f10(f916(x101881,f915(x101881,x101881)),f916(x101881,f916(f916(f915(x101881,x101881),a903),a903)),x101881),f328(f10(f915(x101881,x101881),f916(f916(f915(x101881,x101881),a903),a903),x101881),f330(f915(x101881,x101881)))),f256(x101881,x101881)))),x101882),x101883,x101884)+~P107(f328(f328(f330(f915(f916(x101881,a903),f916(x101881,a903))),f328(f328(f256(f916(x101881,a903),f916(x101881,a903)),x101883),x101884)),f319(x101881,x101882)))
% 159.37/159.08  [10223]E(x102231,x102232)+~E(f328(f328(f9(x102233,f916(f915(x102233,x102234),a903),f916(x102234,a903)),f328(f328(f10(f916(x102234,f916(f916(f915(x102233,x102234),a903),a903)),f916(f916(f915(x102233,x102234),a903),f916(x102234,a903)),x102233),f9(x102234,f916(f915(x102233,x102234),a903),a903)),f328(f328(f10(f916(x102234,f915(x102233,x102234)),f916(x102234,f916(f916(f915(x102233,x102234),a903),a903)),x102233),f328(f10(f915(x102233,x102234),f916(f916(f915(x102233,x102234),a903),a903),x102234),f330(f915(x102233,x102234)))),f256(x102233,x102234)))),x102231),f328(f328(f9(x102233,f916(f915(x102233,x102234),a903),f916(x102234,a903)),f328(f328(f10(f916(x102234,f916(f916(f915(x102233,x102234),a903),a903)),f916(f916(f915(x102233,x102234),a903),f916(x102234,a903)),x102233),f9(x102234,f916(f915(x102233,x102234),a903),a903)),f328(f328(f10(f916(x102234,f915(x102233,x102234)),f916(x102234,f916(f916(f915(x102233,x102234),a903),a903)),x102233),f328(f10(f915(x102233,x102234),f916(f916(f915(x102233,x102234),a903),a903),x102234),f330(f915(x102233,x102234)))),f256(x102233,x102234)))),x102232))
% 159.37/159.08  [10226]~P38(x102261,f328(f328(f9(x102261,f916(f915(x102261,x102261),a903),f916(x102261,a903)),f328(f328(f10(f916(x102261,f916(f916(f915(x102261,x102261),a903),a903)),f916(f916(f915(x102261,x102261),a903),f916(x102261,a903)),x102261),f9(x102261,f916(f915(x102261,x102261),a903),a903)),f328(f328(f10(f916(x102261,f915(x102261,x102261)),f916(x102261,f916(f916(f915(x102261,x102261),a903),a903)),x102261),f328(f10(f915(x102261,x102261),f916(f916(f915(x102261,x102261),a903),a903),x102261),f330(f915(x102261,x102261)))),f256(x102261,x102261)))),x102264),x102262,x102263)+P107(f328(f328(f330(f915(f910(x102261),f910(x102261))),f328(f328(f256(f910(x102261),f910(x102261)),x102262),x102263)),f160(x102261,x102264)))
% 159.37/159.08  [10227]~P65(x102271,f328(f328(f9(x102271,f916(f915(x102271,x102271),a903),f916(x102271,a903)),f328(f328(f10(f916(x102271,f916(f916(f915(x102271,x102271),a903),a903)),f916(f916(f915(x102271,x102271),a903),f916(x102271,a903)),x102271),f9(x102271,f916(f915(x102271,x102271),a903),a903)),f328(f328(f10(f916(x102271,f915(x102271,x102271)),f916(x102271,f916(f916(f915(x102271,x102271),a903),a903)),x102271),f328(f10(f915(x102271,x102271),f916(f916(f915(x102271,x102271),a903),a903),x102271),f330(f915(x102271,x102271)))),f256(x102271,x102271)))),x102274),x102272,x102273)+P107(f328(f328(f330(f915(f916(x102271,a903),f916(x102271,a903))),f328(f328(f256(f916(x102271,a903),f916(x102271,a903)),x102272),x102273)),f319(x102271,x102274)))
% 159.37/159.08  [7614]~P94(x76141)+E(f328(f328(f83(x76141),f328(f108(x76141),x76142)),f328(f328(f83(x76141),f328(f108(x76141),x76143)),x76144)),f328(f328(f83(x76141),f328(f108(x76141),f328(f328(f83(a1),x76142),x76143))),x76144))
% 159.37/159.08  [7615]~P94(x76151)+E(f328(f328(f83(x76151),f328(f108(x76151),x76152)),f328(f328(f3(x76151),f328(f108(x76151),x76153)),x76154)),f328(f328(f3(x76151),f328(f108(x76151),f328(f328(f83(a1),x76152),x76153))),x76154))
% 159.37/159.08  [7616]~P94(x76161)+E(f328(f328(f84(x76161),f328(f108(x76161),x76162)),f328(f328(f84(x76161),f328(f108(x76161),x76163)),x76164)),f328(f328(f84(x76161),f328(f108(x76161),f328(f328(f84(a1),x76162),x76163))),x76164))
% 159.37/159.08  [7656]~P108(x76561)+E(f328(f167(x76561),f328(f328(f156(x76562,x76561),f328(f18(x76561,x76562),x76563)),x76564)),f328(f328(f84(x76561),f328(f104(x76561),f328(f191(f910(x76562)),x76564))),x76563))
% 159.37/159.08  [7893]E(f328(f272(x78931,f328(f328(f153(f915(a103,x78931)),x78932),x78933)),x78934),f328(f260(a103,x78931),x78932))+~P107(f328(f328(f240(a103),x78934),f328(f255(a103,x78931),x78932)))
% 159.37/159.08  [7941]~P94(x79411)+E(f328(f328(f83(x79411),f328(f108(x79411),x79412)),f328(f328(f3(x79411),x79413),f328(f108(x79411),x79414))),f328(f328(f83(x79411),f328(f108(x79411),f328(f328(f83(a1),x79412),f328(f82(a1),x79414)))),x79413))
% 159.37/159.08  [8073]E(f328(f272(x80731,x80732),f328(f328(f3(a103),x80733),f328(f255(a103,x80731),x80734))),f328(f272(x80731,f328(f328(f153(f915(a103,x80731)),x80734),x80732)),x80733))+P107(f328(f328(f240(a103),x80733),f328(f255(a103,x80731),x80734)))
% 159.37/159.08  [8517]~P107(f328(f328(f330(x85171),x85172),f328(f174(x85171),f118(x85171,x85174))))+P107(f328(f328(f330(x85171),x85172),f328(f174(x85171),f118(x85171,f328(f328(f136(x85171),x85173),x85174)))))
% 159.37/159.08  [8518]~P107(f328(f328(f330(x85181),x85182),f328(f174(x85181),f118(x85181,x85183))))+P107(f328(f328(f330(x85181),x85182),f328(f174(x85181),f118(x85181,f328(f328(f136(x85181),x85183),x85184)))))
% 159.37/159.08  [8538]E(f328(f328(f105(f916(x85381,a903)),f328(f328(f106(f916(x85381,a903)),x85382),x85383)),x85384),f328(f328(f106(f916(x85381,a903)),x85382),f328(f328(f105(f916(x85381,a903)),x85383),x85384)))+~P107(f328(f328(f239(f916(x85381,a903)),x85384),x85382))
% 159.37/159.08  [8853]~E(f328(f328(f105(f916(x88531,a903)),f328(f328(f106(f916(x88531,a903)),x88533),x88534)),x88532),f328(f328(f106(f916(x88531,a903)),x88533),f328(f328(f105(f916(x88531,a903)),x88534),x88532)))+P107(f328(f328(f239(f916(x88531,a903)),x88532),x88533))
% 159.37/159.08  [9139]~P107(f328(f328(f239(f916(x91391,a903)),x91392),f328(f328(f105(f916(x91391,a903)),x91393),x91394)))+P107(f328(f328(f239(f916(x91391,a903)),f328(f328(f3(f916(x91391,a903)),x91392),x91393)),x91394))
% 159.37/159.08  [9254]~E(f328(f311(x92541,x92542,x92543),f246(f916(x92541,a903))),f246(f916(x92542,a903)))+E(f328(f311(x92541,x92542,x92543),f328(f311(x92542,x92541,f95(x92541,x92542,f246(f916(x92541,a903)),x92543)),x92544)),x92544)
% 159.37/159.08  [9264]P107(f328(f328(f239(f916(x92641,a903)),x92642),f328(f328(f105(f916(x92641,a903)),x92643),x92644)))+~P107(f328(f328(f239(f916(x92641,a903)),f328(f328(f3(f916(x92641,a903)),x92642),x92643)),x92644))
% 159.37/159.08  [9349]~P86(x93491)+E(f328(f79(x93491),f328(f328(f8(x93492,x93491),f328(f328(f10(x93491,x93491,x93492),f79(x93491)),x93493)),x93494)),f328(f328(f8(x93492,x93491),f328(f328(f10(x93491,x93491,x93492),f79(x93491)),x93493)),x93494))
% 159.37/159.08  [9513]~P86(x95131)+P107(f328(f328(f239(x95131),f2(x95131)),f328(f328(f8(x95132,x95131),f328(f328(f10(x95131,x95131,x95132),f79(x95131)),x95133)),x95134)))
% 159.37/159.08  [9517]~P7(x95171)+E(f328(f167(x95171),f328(f328(f156(x95172,x95171),f328(f76(x95171,x95171,x95172,f82(x95171)),x95173)),x95174)),f328(f82(x95171),f328(f167(x95171),f328(f328(f156(x95172,x95171),x95173),x95174))))
% 159.37/159.08  [9655]~P86(x96551)+P107(f328(f328(f239(x96551),f328(f79(x96551),f328(f328(f8(x96552,x96551),x96553),x96554))),f328(f328(f8(x96552,x96551),f328(f328(f10(x96551,x96551,x96552),f79(x96551)),x96553)),x96554)))
% 159.37/159.08  [9682]~E(f328(f328(f83(a909),x96821),x96824),f328(f328(f83(a909),x96823),x96822))+P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),f328(f328(f256(a909,a909),x96821),x96822)),f328(f328(f256(a909,a909),x96823),x96824))),a113))
% 159.37/159.08  [9683]~P107(f328(f328(f240(a909),x96831),x96833))+P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),f328(f328(f256(a909,a909),x96831),x96832)),f328(f328(f256(a909,a909),x96833),x96834))),a36))
% 159.37/159.08  [9684]~P107(f328(f328(f240(a909),x96841),x96843))+P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),f328(f328(f256(a909,a909),x96841),x96842)),f328(f328(f256(a909,a909),x96843),x96844))),a74))
% 159.37/159.08  [9828]E(f328(f328(f83(a909),x98281),x98282),f328(f328(f83(a909),x98283),x98284))+~P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),f328(f328(f256(a909,a909),x98281),x98284)),f328(f328(f256(a909,a909),x98283),x98282))),a113))
% 159.37/159.08  [9857]E(f328(f328(f166(x98571),f328(f328(f140(x98571),f328(f191(f910(x98571)),f179(x98571,x98572,x98573))),x98573)),x98574),f328(f328(f166(x98571),x98573),f328(f328(f83(a909),x98574),f328(f191(f910(x98571)),f179(x98571,x98572,x98573)))))+~P107(f328(f328(f240(a909),x98574),f328(f191(f910(x98571)),f328(f328(f140(x98571),f328(f191(f910(x98571)),f179(x98571,x98572,x98573))),x98573))))
% 159.37/159.08  [9873]~P107(f328(f328(f330(x98732),x98734),f328(f328(f42(x98731,f916(x98732,a903)),f246(f916(x98731,a903))),x98733)))+P107(f328(f328(f328(f42(x98731,f916(x98732,a903)),f246(f916(x98731,a903))),f328(f328(f10(f916(x98732,a903),f916(x98732,a903),x98731),f328(f9(x98732,f916(x98732,a903),a903),f330(x98732))),x98733)),x98734))
% 159.37/159.08  [9874]~P107(f328(f328(f330(x98742),x98744),f328(f328(f43(x98741,f916(x98742,a903)),f246(f916(x98741,a903))),x98743)))+P107(f328(f328(f328(f43(x98741,f916(x98742,a903)),f246(f916(x98741,a903))),f328(f328(f10(f916(x98742,a903),f916(x98742,a903),x98741),f328(f9(x98742,f916(x98742,a903),a903),f330(x98742))),x98743)),x98744))
% 159.37/159.08  [9945]~P107(f328(f52(x99451,x99452),f328(f328(f256(a1,a1),x99454),x99453)))+P107(f328(f52(f328(f82(a1),x99451),x99452),f328(f328(f256(a1,a1),f328(f328(f328(f100(a1),f328(f328(a325,x99453),f2(a1))),f328(f82(a1),x99454)),f328(f328(f3(a1),f328(f82(a1),x99454)),f81(a1)))),f328(f328(f328(f100(a1),f328(f328(a325,x99453),f2(a1))),f2(a1)),f328(f328(f3(a1),x99452),x99453)))))
% 159.37/159.08  [9955]P107(f328(f328(f330(x99551),x99552),f328(f328(f42(x99553,f916(x99551,a903)),f246(f916(x99553,a903))),x99554)))+~P107(f328(f328(f328(f42(x99553,f916(x99551,a903)),f246(f916(x99553,a903))),f328(f328(f10(f916(x99551,a903),f916(x99551,a903),x99553),f328(f9(x99551,f916(x99551,a903),a903),f330(x99551))),x99554)),x99552))
% 159.37/159.08  [9956]P107(f328(f328(f330(x99561),x99562),f328(f328(f43(x99563,f916(x99561,a903)),f246(f916(x99563,a903))),x99564)))+~P107(f328(f328(f328(f43(x99563,f916(x99561,a903)),f246(f916(x99563,a903))),f328(f328(f10(f916(x99561,a903),f916(x99561,a903),x99563),f328(f9(x99561,f916(x99561,a903),a903),f330(x99561))),x99564)),x99562))
% 159.37/159.08  [9968]E(f328(f328(f42(a909,f916(x99681,a903)),f246(f916(a909,a903))),x99682),f328(f328(f42(a909,f916(x99681,a903)),f246(f916(a909,a903))),x99683))+~E(f328(f328(f42(a909,f916(x99681,a903)),f328(f303(a909,f2(a909)),f498(x99682,x99684,x99683,x99681))),x99683),f328(f328(f42(a909,f916(x99681,a903)),f328(f303(a909,f2(a909)),f328(f328(f83(a909),f498(x99682,x99684,x99683,x99681)),x99684))),x99682))
% 159.37/159.08  [10298]~P107(f328(f328(f239(f916(f915(x102981,x102982),a903)),x102983),x102984))+P107(f328(f328(f239(f916(x102981,f916(x102982,a903))),f328(f328(f9(x102981,f916(f915(x102981,x102982),a903),f916(x102982,a903)),f328(f328(f10(f916(x102982,f916(f916(f915(x102981,x102982),a903),a903)),f916(f916(f915(x102981,x102982),a903),f916(x102982,a903)),x102981),f9(x102982,f916(f915(x102981,x102982),a903),a903)),f328(f328(f10(f916(x102982,f915(x102981,x102982)),f916(x102982,f916(f916(f915(x102981,x102982),a903),a903)),x102981),f328(f10(f915(x102981,x102982),f916(f916(f915(x102981,x102982),a903),a903),x102982),f330(f915(x102981,x102982)))),f256(x102981,x102982)))),x102983)),f328(f328(f9(x102981,f916(f915(x102981,x102982),a903),f916(x102982,a903)),f328(f328(f10(f916(x102982,f916(f916(f915(x102981,x102982),a903),a903)),f916(f916(f915(x102981,x102982),a903),f916(x102982,a903)),x102981),f9(x102982,f916(f915(x102981,x102982),a903),a903)),f328(f328(f10(f916(x102982,f915(x102981,x102982)),f916(x102982,f916(f916(f915(x102981,x102982),a903),a903)),x102981),f328(f10(f915(x102981,x102982),f916(f916(f915(x102981,x102982),a903),a903),x102982),f330(f915(x102981,x102982)))),f256(x102981,x102982)))),x102984)))
% 159.37/159.08  [10314]P107(f328(f328(f239(f916(f915(x103141,x103142),a903)),x103143),x103144))+~P107(f328(f328(f239(f916(x103141,f916(x103142,a903))),f328(f328(f9(x103141,f916(f915(x103141,x103142),a903),f916(x103142,a903)),f328(f328(f10(f916(x103142,f916(f916(f915(x103141,x103142),a903),a903)),f916(f916(f915(x103141,x103142),a903),f916(x103142,a903)),x103141),f9(x103142,f916(f915(x103141,x103142),a903),a903)),f328(f328(f10(f916(x103142,f915(x103141,x103142)),f916(x103142,f916(f916(f915(x103141,x103142),a903),a903)),x103141),f328(f10(f915(x103141,x103142),f916(f916(f915(x103141,x103142),a903),a903),x103142),f330(f915(x103141,x103142)))),f256(x103141,x103142)))),x103143)),f328(f328(f9(x103141,f916(f915(x103141,x103142),a903),f916(x103142,a903)),f328(f328(f10(f916(x103142,f916(f916(f915(x103141,x103142),a903),a903)),f916(f916(f915(x103141,x103142),a903),f916(x103142,a903)),x103141),f9(x103142,f916(f915(x103141,x103142),a903),a903)),f328(f328(f10(f916(x103142,f915(x103141,x103142)),f916(x103142,f916(f916(f915(x103141,x103142),a903),a903)),x103141),f328(f10(f915(x103141,x103142),f916(f916(f915(x103141,x103142),a903),a903),x103142),f330(f915(x103141,x103142)))),f256(x103141,x103142)))),x103144)))
% 159.37/159.08  [9392]~P107(f328(f328(f330(f915(x93921,x93921)),x93922),f308(x93921,x93924)))+P107(f328(f328(f330(f915(x93921,x93921)),x93922),f308(x93921,f328(f328(f105(f916(f915(x93921,x93921),a903)),x93923),x93924))))
% 159.37/159.08  [9393]~P107(f328(f328(f330(f915(x93931,x93931)),x93932),f308(x93931,x93933)))+P107(f328(f328(f330(f915(x93931,x93931)),x93932),f308(x93931,f328(f328(f105(f916(f915(x93931,x93931),a903)),x93933),x93934))))
% 159.37/159.08  [10052]~P107(f328(f328(f240(a909),f328(f328(f83(a909),x100521),x100524)),f328(f328(f83(a909),x100523),x100522)))+P107(f328(f328(f240(a1),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x100521),x100522)),f190(f916(f915(a909,a909),a903)))))),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x100523),x100524)),f190(f916(f915(a909,a909),a903)))))))
% 159.37/159.08  [10053]~P107(f328(f328(f239(a909),f328(f328(f83(a909),x100531),x100534)),f328(f328(f83(a909),x100533),x100532)))+P107(f328(f328(f239(a1),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x100531),x100532)),f190(f916(f915(a909,a909),a903)))))),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x100533),x100534)),f190(f916(f915(a909,a909),a903)))))))
% 159.37/159.08  [10129]P107(f328(f328(f240(a909),f328(f328(f83(a909),x101291),x101292)),f328(f328(f83(a909),x101293),x101294)))+~P107(f328(f328(f240(a1),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x101291),x101294)),f190(f916(f915(a909,a909),a903)))))),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x101293),x101292)),f190(f916(f915(a909,a909),a903)))))))
% 159.37/159.08  [10130]P107(f328(f328(f239(a909),f328(f328(f83(a909),x101301),x101302)),f328(f328(f83(a909),x101303),x101304)))+~P107(f328(f328(f239(a1),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x101301),x101304)),f190(f916(f915(a909,a909),a903)))))),f328(a92,f328(f287(f915(a909,a909),f915(a909,a909),a113),f328(f328(f310(f915(a909,a909)),f328(f328(f256(a909,a909),x101303),x101302)),f190(f916(f915(a909,a909),a903)))))))
% 159.37/159.08  [10170]P107(f328(f328(f239(f916(x101701,a903)),f328(f328(f42(a909,f916(x101701,a903)),f246(f916(a909,a903))),x101702)),f328(f328(f42(a909,f916(x101701,a903)),f246(f916(a909,a903))),x101703)))+~P107(f328(f328(f239(f916(x101701,a903)),f328(f328(f42(a909,f916(x101701,a903)),f328(f303(a909,f2(a909)),f499(x101703,x101704,x101702,x101701))),x101702)),f328(f328(f42(a909,f916(x101701,a903)),f328(f303(a909,f2(a909)),f328(f328(f83(a909),f499(x101703,x101704,x101702,x101701)),x101704))),x101703)))
% 159.37/159.08  [10230]P107(f328(f328(f239(a103),x102304),f2(a103)))+E(f328(f328(f263(f915(a103,a103),f915(x102301,f916(a912,a324)),f915(a103,a103),f915(f916(a103,f916(a903,f913(f911(x102301)))),f915(a103,a103))),f328(x102302,x102303)),f328(f328(f10(f916(f916(a103,f916(a903,f913(f911(x102301)))),f916(f915(a103,a103),f915(f916(a103,f916(a903,f913(f911(x102301)))),f915(a103,a103)))),f916(f915(a103,a103),f915(f916(a103,f916(a903,f913(f911(x102301)))),f915(a103,a103))),f915(x102301,f916(a912,a324))),f328(f263(f915(a103,a103),f916(a103,f916(a903,f913(f911(x102301)))),f915(a103,a103),f915(f916(a103,f916(a903,f913(f911(x102301)))),f915(a103,a103))),f279(x102301,x102302,f328(f328(f3(a103),x102304),f81(a103)),x102303))),f328(f328(f10(f916(f916(a103,f916(a903,f913(f911(x102301)))),f916(a103,f916(a903,f913(f911(x102301))))),f916(f916(a103,f916(a903,f913(f911(x102301)))),f916(f915(a103,a103),f915(f916(a103,f916(a903,f913(f911(x102301)))),f915(a103,a103)))),f915(x102301,f916(a912,a324))),f328(f10(f916(a103,f916(a903,f913(f911(x102301)))),f916(f915(a103,a103),f915(f916(a103,f916(a903,f913(f911(x102301)))),f915(a103,a103))),f916(a103,f916(a903,f913(f911(x102301))))),f256(f916(a103,f916(a903,f913(f911(x102301)))),f915(a103,a103)))),f328(f328(f10(f916(a103,f916(a903,f913(f911(x102301)))),f916(f916(a103,f916(a903,f913(f911(x102301)))),f916(a103,f916(a903,f913(f911(x102301))))),f915(x102301,f916(a912,a324))),f47(x102301)),f328(f328(f10(x102301,f916(a103,f916(a903,f913(f911(x102301)))),f915(x102301,f916(a912,a324))),f45(x102301)),f255(x102301,f916(a912,a324))))))),f279(x102301,x102302,x102304,x102303))
% 159.37/159.08  [10287]~P107(f328(f328(f330(x102872),x102874),f328(f286(x102871,x102872),x102873)))+P107(f328(f254(x102871,x102872,f328(f328(f9(x102871,f916(f915(x102871,x102872),a903),f916(x102872,a903)),f328(f328(f10(f916(x102872,f916(f916(f915(x102871,x102872),a903),a903)),f916(f916(f915(x102871,x102872),a903),f916(x102872,a903)),x102871),f9(x102872,f916(f915(x102871,x102872),a903),a903)),f328(f328(f10(f916(x102872,f915(x102871,x102872)),f916(x102872,f916(f916(f915(x102871,x102872),a903),a903)),x102871),f328(f10(f915(x102871,x102872),f916(f916(f915(x102871,x102872),a903),a903),x102872),f330(f915(x102871,x102872)))),f256(x102871,x102872)))),x102873)),x102874))
% 159.37/159.08  [10288]~P107(f328(f328(f330(x102881),x102884),f328(f268(x102881,x102882),x102883)))+P107(f328(f253(x102881,x102882,f328(f328(f9(x102881,f916(f915(x102881,x102882),a903),f916(x102882,a903)),f328(f328(f10(f916(x102882,f916(f916(f915(x102881,x102882),a903),a903)),f916(f916(f915(x102881,x102882),a903),f916(x102882,a903)),x102881),f9(x102882,f916(f915(x102881,x102882),a903),a903)),f328(f328(f10(f916(x102882,f915(x102881,x102882)),f916(x102882,f916(f916(f915(x102881,x102882),a903),a903)),x102881),f328(f10(f915(x102881,x102882),f916(f916(f915(x102881,x102882),a903),a903),x102882),f330(f915(x102881,x102882)))),f256(x102881,x102882)))),x102883)),x102884))
% 159.37/159.08  [10301]P107(f328(f328(f330(x103011),x103012),f328(f286(x103013,x103011),x103014)))+~P107(f328(f254(x103013,x103011,f328(f328(f9(x103013,f916(f915(x103013,x103011),a903),f916(x103011,a903)),f328(f328(f10(f916(x103011,f916(f916(f915(x103013,x103011),a903),a903)),f916(f916(f915(x103013,x103011),a903),f916(x103011,a903)),x103013),f9(x103011,f916(f915(x103013,x103011),a903),a903)),f328(f328(f10(f916(x103011,f915(x103013,x103011)),f916(x103011,f916(f916(f915(x103013,x103011),a903),a903)),x103013),f328(f10(f915(x103013,x103011),f916(f916(f915(x103013,x103011),a903),a903),x103011),f330(f915(x103013,x103011)))),f256(x103013,x103011)))),x103014)),x103012))
% 159.37/159.08  [10302]P107(f328(f328(f330(x103021),x103022),f328(f268(x103021,x103023),x103024)))+~P107(f328(f253(x103021,x103023,f328(f328(f9(x103021,f916(f915(x103021,x103023),a903),f916(x103023,a903)),f328(f328(f10(f916(x103023,f916(f916(f915(x103021,x103023),a903),a903)),f916(f916(f915(x103021,x103023),a903),f916(x103023,a903)),x103021),f9(x103023,f916(f915(x103021,x103023),a903),a903)),f328(f328(f10(f916(x103023,f915(x103021,x103023)),f916(x103023,f916(f916(f915(x103021,x103023),a903),a903)),x103021),f328(f10(f915(x103021,x103023),f916(f916(f915(x103021,x103023),a903),a903),x103023),f330(f915(x103021,x103023)))),f256(x103021,x103023)))),x103024)),x103022))
% 159.37/159.08  [9977]P107(f328(f162(x99771,x99772),x99773))+~P107(f328(f162(x99771,f328(f328(f20(x99771,a903,a903),f328(f328(f10(a903,f916(a903,a903),x99771),a326),x99774)),x99772)),x99773))
% 159.37/159.08  [9978]P107(f328(f162(x99781,x99782),x99783))+~P107(f328(f162(x99781,f328(f328(f20(x99781,a903,a903),f328(f328(f10(a903,f916(a903,a903),x99781),a326),x99782)),x99784)),x99783))
% 159.37/159.08  [10054]~P114(x100541)+E(f328(f328(f84(x100541),f328(f328(f83(x100541),f81(x100541)),f81(x100541))),f328(f328(f8(a909,x100541),f328(f328(f10(x100541,x100541,a909),f328(f83(x100541),x100542)),f328(f328(f9(a909,x100541,x100541),f328(f328(f10(x100541,f916(x100541,x100541),a909),f84(x100541)),f104(x100541))),x100543))),f328(f284(a909),x100544))),f328(f328(f84(x100541),f328(f104(x100541),x100544)),f328(f328(f83(x100541),x100542),f328(f328(f83(x100541),x100542),f328(f328(f84(x100541),f328(f104(x100541),f328(f328(f3(a909),x100544),f81(a909)))),x100543)))))
% 159.37/159.08  [10191]P107(f328(x101911,f559(x101912,x101913,x101914,x101911)))+P43(x101912,f328(f266(f915(x101912,x101912)),f328(f261(x101912,x101912,a903),f328(f328(f10(f916(x101912,a903),f916(x101912,a903),x101912),f328(f20(x101912,a903,a903),f328(f328(f10(a903,f916(a903,a903),x101912),a326),x101911))),f328(f328(f9(x101912,f916(x101912,x101912),f916(x101912,a903)),f328(f328(f10(f916(x101912,a903),f916(f916(x101912,x101912),f916(x101912,a903)),x101912),f10(x101912,a903,x101912)),a325)),x101913)))))
% 159.37/159.08  [10208]~P107(f328(f328(f240(a909),f328(x102084,f328(x102083,f559(x102081,x102083,x102084,x102082)))),f328(x102084,f559(x102081,x102083,x102084,x102082))))+P43(x102081,f328(f266(f915(x102081,x102081)),f328(f261(x102081,x102081,a903),f328(f328(f10(f916(x102081,a903),f916(x102081,a903),x102081),f328(f20(x102081,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102081),a326),x102082))),f328(f328(f9(x102081,f916(x102081,x102081),f916(x102081,a903)),f328(f328(f10(f916(x102081,a903),f916(f916(x102081,x102081),f916(x102081,a903)),x102081),f10(x102081,a903,x102081)),a325)),x102083)))))
% 159.37/159.08  [10272]~P10(x102721)+E(f40(x102721,f328(f266(x102721),f328(f328(f10(f916(f916(x102722,x102721),a903),a903,x102721),f90(f916(x102722,x102721))),f328(f328(f10(f916(f916(x102722,x102721),a903),f916(f916(x102722,x102721),a903),x102721),f328(f20(f916(x102722,x102721),a903,a903),f328(f328(f10(a903,f916(a903,a903),f916(x102722,x102721)),a326),f328(f328(f9(f916(x102722,x102721),f916(f916(x102722,x102721),a903),a903),f330(f916(x102722,x102721))),x102723)))),f328(f328(f9(x102721,f916(f916(x102722,x102721),x102721),f916(f916(x102722,x102721),a903)),f328(f328(f10(f916(x102721,a903),f916(f916(f916(x102722,x102721),x102721),f916(f916(x102722,x102721),a903)),x102721),f10(x102721,a903,f916(x102722,x102721))),a325)),f328(f328(f9(f916(x102722,x102721),x102722,x102721),f7(f916(x102722,x102721))),x102724)))))),f328(f40(f916(x102722,x102721),x102723),x102724))
% 159.37/159.08  [10273]~P10(x102731)+E(f40(x102731,f328(f266(x102731),f328(f328(f10(f916(f916(x102732,x102731),a903),a903,x102731),f90(f916(x102732,x102731))),f328(f328(f10(f916(f916(x102732,x102731),a903),f916(f916(x102732,x102731),a903),x102731),f328(f20(f916(x102732,x102731),a903,a903),f328(f328(f10(a903,f916(a903,a903),f916(x102732,x102731)),a326),f328(f328(f9(f916(x102732,x102731),f916(f916(x102732,x102731),a903),a903),f330(f916(x102732,x102731))),x102733)))),f328(f328(f9(x102731,f916(f916(x102732,x102731),x102731),f916(f916(x102732,x102731),a903)),f328(f328(f10(f916(x102731,a903),f916(f916(f916(x102732,x102731),x102731),f916(f916(x102732,x102731),a903)),x102731),f10(x102731,a903,f916(x102732,x102731))),a325)),f328(f328(f9(f916(x102732,x102731),x102732,x102731),f7(f916(x102732,x102731))),x102734)))))),f328(f40(f916(x102732,x102731),x102733),x102734))
% 159.37/159.08  [10274]~P10(x102741)+E(f41(x102741,f328(f266(x102741),f328(f328(f10(f916(f916(x102742,x102741),a903),a903,x102741),f90(f916(x102742,x102741))),f328(f328(f10(f916(f916(x102742,x102741),a903),f916(f916(x102742,x102741),a903),x102741),f328(f20(f916(x102742,x102741),a903,a903),f328(f328(f10(a903,f916(a903,a903),f916(x102742,x102741)),a326),f328(f328(f9(f916(x102742,x102741),f916(f916(x102742,x102741),a903),a903),f330(f916(x102742,x102741))),x102743)))),f328(f328(f9(x102741,f916(f916(x102742,x102741),x102741),f916(f916(x102742,x102741),a903)),f328(f328(f10(f916(x102741,a903),f916(f916(f916(x102742,x102741),x102741),f916(f916(x102742,x102741),a903)),x102741),f10(x102741,a903,f916(x102742,x102741))),a325)),f328(f328(f9(f916(x102742,x102741),x102742,x102741),f7(f916(x102742,x102741))),x102744)))))),f328(f41(f916(x102742,x102741),x102743),x102744))
% 159.37/159.08  [10275]~P10(x102751)+E(f41(x102751,f328(f266(x102751),f328(f328(f10(f916(f916(x102752,x102751),a903),a903,x102751),f90(f916(x102752,x102751))),f328(f328(f10(f916(f916(x102752,x102751),a903),f916(f916(x102752,x102751),a903),x102751),f328(f20(f916(x102752,x102751),a903,a903),f328(f328(f10(a903,f916(a903,a903),f916(x102752,x102751)),a326),f328(f328(f9(f916(x102752,x102751),f916(f916(x102752,x102751),a903),a903),f330(f916(x102752,x102751))),x102753)))),f328(f328(f9(x102751,f916(f916(x102752,x102751),x102751),f916(f916(x102752,x102751),a903)),f328(f328(f10(f916(x102751,a903),f916(f916(f916(x102752,x102751),x102751),f916(f916(x102752,x102751),a903)),x102751),f10(x102751,a903,f916(x102752,x102751))),a325)),f328(f328(f9(f916(x102752,x102751),x102752,x102751),f7(f916(x102752,x102751))),x102754)))))),f328(f41(f916(x102752,x102751),x102753),x102754))
% 159.37/159.08  [10328]~P107(f328(f328(f330(f915(x103281,x103281)),f328(f328(f256(x103281,x103281),x103283),x103284)),f328(f328(f105(f916(f915(x103281,x103281),a903)),x103282),f308(x103281,f190(f916(f915(x103281,x103281),a903))))))+P107(f328(f328(f328(f328(f105(f916(x103281,f916(x103281,a903))),f328(f328(f9(x103281,f916(f915(x103281,x103281),a903),f916(x103281,a903)),f328(f328(f10(f916(x103281,f916(f916(f915(x103281,x103281),a903),a903)),f916(f916(f915(x103281,x103281),a903),f916(x103281,a903)),x103281),f9(x103281,f916(f915(x103281,x103281),a903),a903)),f328(f328(f10(f916(x103281,f915(x103281,x103281)),f916(x103281,f916(f916(f915(x103281,x103281),a903),a903)),x103281),f328(f10(f915(x103281,x103281),f916(f916(f915(x103281,x103281),a903),a903),x103281),f330(f915(x103281,x103281)))),f256(x103281,x103281)))),x103282)),a325),x103283),x103284))
% 159.37/159.08  [10337]P107(f328(f328(f330(f915(x103371,x103371)),f328(f328(f256(x103371,x103371),x103372),x103373)),f328(f328(f105(f916(f915(x103371,x103371),a903)),x103374),f308(x103371,f190(f916(f915(x103371,x103371),a903))))))+~P107(f328(f328(f328(f328(f105(f916(x103371,f916(x103371,a903))),f328(f328(f9(x103371,f916(f915(x103371,x103371),a903),f916(x103371,a903)),f328(f328(f10(f916(x103371,f916(f916(f915(x103371,x103371),a903),a903)),f916(f916(f915(x103371,x103371),a903),f916(x103371,a903)),x103371),f9(x103371,f916(f915(x103371,x103371),a903),a903)),f328(f328(f10(f916(x103371,f915(x103371,x103371)),f916(x103371,f916(f916(f915(x103371,x103371),a903),a903)),x103371),f328(f10(f915(x103371,x103371),f916(f916(f915(x103371,x103371),a903),a903),x103371),f330(f915(x103371,x103371)))),f256(x103371,x103371)))),x103374)),a325),x103372),x103373))
% 159.37/159.08  [10283]E(f328(f328(f153(f910(x102831)),f328(f328(f153(x102831),x102832),f328(f144(f910(x102831),f910(x102831),f136(x102831),f117(x102831)),f328(f328(f156(f910(x102831),f910(x102831)),f158(f910(x102831),x102831,f117(x102831),f328(f328(f10(f910(x102831),f916(f910(x102831),f910(x102831)),x102831),f18(f910(x102831),f910(x102831))),f328(f328(f9(x102831,f910(x102831),f910(x102831)),f153(x102831)),f117(x102831))))),x102833)))),f181(x102831,f328(f328(f153(f910(x102831)),x102834),f328(f144(f910(f910(x102831)),f910(f910(x102831)),f136(f910(x102831)),f117(f910(x102831))),f328(f328(f156(f910(x102831),f910(f910(x102831))),f158(f910(f910(x102831)),x102831,f117(f910(x102831)),f328(f18(f916(f910(x102831),f910(f910(x102831))),x102831),f328(f328(f9(f910(x102831),f910(f910(x102831)),f910(f910(x102831))),f153(f910(x102831))),f117(f910(x102831)))))),x102833))))),f181(x102831,f328(f328(f153(f910(x102831)),f328(f328(f153(x102831),x102832),x102834)),x102833)))+~P107(f328(f316(f910(f910(x102831)),f182(x102831)),f328(f328(f153(f910(x102831)),f328(f328(f153(x102831),x102832),x102834)),x102833)))
% 159.37/159.08  [10327]~P107(f328(f64(x103272),f328(f266(x103272),x103274)))+P107(f328(f64(x103271),f328(f266(x103271),f328(f328(f10(f916(x103272,a903),a903,x103271),f90(x103272)),f328(f328(f9(x103271,f916(x103272,a903),f916(x103272,a903)),f328(f328(f10(f916(x103272,f916(a903,a903)),f916(f916(x103272,a903),f916(x103272,a903)),x103271),f20(x103272,a903,a903)),f328(f328(f10(f916(x103272,a903),f916(x103272,f916(a903,a903)),x103271),f328(f10(a903,f916(a903,a903),x103272),a326)),f328(f328(f9(x103271,f916(x103272,x103271),f916(x103272,a903)),f328(f328(f10(f916(x103271,a903),f916(f916(x103272,x103271),f916(x103272,a903)),x103271),f10(x103271,a903,x103272)),a325)),x103273)))),x103274)))))
% 159.37/159.08  [8890]P30(x88901,x88902,x88903,x88904)+~P31(x88901,x88902,x88903,x88904,x88905)
% 159.37/159.08  [5386]E(x53861,x53862)+~E(f171(x53863,x53861,x53864),f171(x53863,x53862,x53865))
% 159.37/159.08  [5387]E(x53871,x53872)+~E(f129(x53873,x53874,x53871),f129(x53873,x53875,x53872))
% 159.37/159.08  [5388]E(x53881,x53882)+~E(f129(x53883,x53881,x53884),f129(x53883,x53882,x53885))
% 159.37/159.08  [8216]~E(f328(x82163,x82164),x82165)+E(f78(x82161,x82162,x82163,x82164,x82165),x82163)
% 159.37/159.08  [8750]~E(f78(x87504,x87505,x87501,x87502,x87503),x87501)+E(f328(x87501,x87502),x87503)
% 159.37/159.08  [9259]~P47(f34(x92591,x92595),x92592,x92593,x92594)+P47(x92591,x92592,x92593,f415(x92594,x92593,x92592,x92595,x92591))
% 159.37/159.08  [9260]~P47(f34(x92601,x92605),x92602,x92603,x92604)+P47(x92601,x92602,x92603,f423(x92604,x92603,x92602,x92605,x92601))
% 159.37/159.08  [9261]~P47(f34(x92615,x92611),x92614,x92613,x92612)+P47(x92611,f415(x92612,x92613,x92614,x92611,x92615),x92613,x92612)
% 159.37/159.08  [9262]~P47(f34(x92625,x92621),x92624,x92623,x92622)+P47(x92621,f423(x92622,x92623,x92624,x92621,x92625),x92623,x92622)
% 159.37/159.08  [9365]~P31(x93652,x93651,x93654,x93653,x93655)+P31(x93651,x93652,f80(x93652,x93651,x93653,x93654),x93655,x93653)
% 159.37/159.08  [9366]~P31(x93662,x93661,x93664,x93663,x93665)+P31(x93661,x93662,f95(x93662,x93661,x93663,x93664),x93665,x93663)
% 159.37/159.08  [6189]P107(f328(f254(x61891,x61892,x61893),x61894))+~P107(f328(f328(x61893,x61895),x61894))
% 159.37/159.08  [6191]P107(f328(f253(x61911,x61912,x61913),x61914))+~P107(f328(f328(x61913,x61914),x61915))
% 159.37/159.08  [6659]~E(x66595,f2(a103))+E(f328(f200(x66591,x66592,x66593,x66594),x66595),f127(x66592))
% 159.37/159.08  [6660]~E(x66605,f2(a103))+E(f328(f202(x66601,x66602,x66603,x66604),x66605),f119(x66602))
% 159.37/159.08  [6752]~P47(f27(x67523,x67524),x67522,x67525,x67521)+E(x67521,f328(f328(f328(a198,x67522),x67523),f328(x67524,x67522)))
% 159.37/159.08  [6797]~E(x67973,f2(a103))+E(f328(f275(x67971,x67972,x67973,x67974),x67975),f328(f256(x67971,x67972),x67975))
% 159.37/159.08  [7849]~P25(x78494,x78491,x78492,x78495)+E(f328(f76(x78491,x78491,x78491,f328(x78492,x78493)),f328(x78492,x78493)),f328(x78492,x78493))
% 159.37/159.08  [8256]~P21(x82565,x82561,x82562)+E(f328(f76(x82561,x82561,x82561,f328(x82562,x82563)),f328(x82562,x82564)),f328(f76(x82561,x82561,x82561,f328(x82562,x82564)),f328(x82562,x82563)))
% 159.37/159.08  [8579]P107(f328(f328(f330(f915(x85791,x85791)),f328(f328(f256(x85791,x85791),x85792),x85793)),f322(x85791,x85794,x85795)))+~P107(f328(f328(f240(a909),f328(x85794,x85792)),f328(x85794,x85793)))
% 159.37/159.08  [8680]~P107(f328(f328(f330(x86804),x86803),f300(x86804,x86801,x86802,x86805)))+P107(f328(f328(x86801,x86802),x86803))
% 159.37/159.08  [8681]~P107(f328(f328(f330(x86814),x86813),f297(x86814,x86811,x86812,x86815)))+P107(f328(f328(x86811,x86812),x86813))
% 159.37/159.08  [8682]~P107(f328(f328(f330(x86824),x86822),f300(x86824,x86821,x86825,x86823)))+P107(f328(f328(x86821,x86822),x86823))
% 159.37/159.08  [8683]~P107(f328(f328(f330(x86834),x86832),f297(x86834,x86831,x86835,x86833)))+P107(f328(f328(x86831,x86832),x86833))
% 159.37/159.08  [8762]~P31(x87621,x87623,x87625,x87622,x87624)+E(f328(f38(x87621),x87622),f328(f38(x87623),x87624))
% 159.37/159.08  [8809]~P31(x88091,x88092,x88093,x88094,x88095)+E(f328(f311(x88091,x88092,x88093),x88094),x88095)
% 159.37/159.08  [8829]~P63(x88292,x88291,x88295,x88293,x88294)+E(f328(f311(x88291,x88292,x88293),x88294),f246(f916(x88292,a903)))
% 159.37/159.08  [9279]~P40(x92791,x92792,x92793,x92794,x92795)+P40(x92791,x92792,x92793,f328(f170(x92791),x92794),f328(f170(x92792),x92795))
% 159.37/159.08  [9281]~P40(x92811,x92812,x92813,f328(f170(x92811),x92814),x92815)+P40(x92811,x92812,x92813,x92814,f328(f170(x92812),x92815))
% 159.37/159.08  [9282]~P40(x92821,x92822,x92823,x92824,f328(f170(x92822),x92825))+P40(x92821,x92822,x92823,f328(f170(x92821),x92824),x92825)
% 159.37/159.08  [9288]P40(x92881,x92882,x92883,x92884,x92885)+~P40(x92881,x92882,x92883,f328(f170(x92881),x92884),f328(f170(x92882),x92885))
% 159.37/159.08  [9672]P107(f328(f328(f330(f915(f910(x96721),f910(x96721))),f328(f328(f256(f910(x96721),f910(x96721)),f328(f328(f136(x96721),x96722),x96723)),f328(f328(f136(x96721),x96722),x96724))),f149(x96721,x96725)))+~P107(f328(f328(f330(f915(f910(x96721),f910(x96721))),f328(f328(f256(f910(x96721),f910(x96721)),x96723),x96724)),f149(x96721,x96725)))
% 159.37/159.08  [9673]P107(f328(f328(f330(f915(f910(x96731),f910(x96731))),f328(f328(f256(f910(x96731),f910(x96731)),f328(f328(f153(x96731),x96732),x96733)),f328(f328(f153(x96731),x96732),x96734))),f159(x96731,x96735)))+~P107(f328(f328(f330(f915(f910(x96731),f910(x96731))),f328(f328(f256(f910(x96731),f910(x96731)),x96733),x96734)),f159(x96731,x96735)))
% 159.37/159.08  [9864]E(f328(f328(f153(x98641),f571(x98642,x98643,x98644,x98645,x98641)),f574(x98642,x98643,x98644,x98645,x98641)),x98645)+~P107(f328(f328(f330(f915(f910(x98641),f910(x98641))),f328(f328(f256(f910(x98641),f910(x98641)),x98645),f328(f328(f153(x98641),x98644),x98643))),f160(x98641,x98642)))
% 159.37/159.08  [9885]E(f328(f328(f153(x98851),f572(x98852,x98853,x98854,x98855,x98851)),f573(x98852,x98853,x98854,x98855,x98851)),x98853)+~P107(f328(f328(f330(f915(f910(x98851),f910(x98851))),f328(f328(f256(f910(x98851),f910(x98851)),f328(f328(f153(x98851),x98855),x98854)),x98853)),f160(x98851,x98852)))
% 159.37/159.08  [10028]~P107(f328(f328(f330(f915(f910(x100281),f910(x100281))),f328(f328(f256(f910(x100281),f910(x100281)),f328(f328(f153(x100281),x100285),x100282)),x100284)),f160(x100281,x100283)))+P107(f328(f328(f330(f915(f910(x100281),f910(x100281))),f328(f328(f256(f910(x100281),f910(x100281)),x100282),f573(x100283,x100284,x100282,x100285,x100281))),f160(x100281,x100283)))
% 159.37/159.08  [10097]~P107(f328(f328(f330(f915(f910(x100971),f910(x100971))),f328(f328(f256(f910(x100971),f910(x100971)),x100975),f328(f328(f153(x100971),x100974),x100973))),f160(x100971,x100972)))+P107(f328(f328(f330(f915(f910(x100971),f910(x100971))),f328(f328(f256(f910(x100971),f910(x100971)),f574(x100972,x100973,x100974,x100975,x100971)),x100973)),f160(x100971,x100972)))
% 159.37/159.08  [10277]P107(f328(f328(f330(f915(x102771,x102771)),f328(f328(f256(x102771,x102771),f328(x102772,f328(f328(f83(a909),x102773),x102774))),f328(x102772,x102773))),f308(x102771,x102775)))+~P107(f328(f328(f330(f915(x102771,x102771)),f328(f328(f256(x102771,x102771),f328(x102772,f328(a116,f714(x102774,x102773,x102775,x102772,x102771)))),f328(x102772,f714(x102774,x102773,x102775,x102772,x102771)))),f308(x102771,x102775)))
% 159.37/159.08  [5350]E(x53501,x53502)+~E(f328(f328(f153(x53503),x53504),x53501),f328(f328(f153(x53503),x53505),x53502))
% 159.37/159.08  [5351]E(x53511,x53512)+~E(f328(f328(f153(x53513),x53511),x53514),f328(f328(f153(x53513),x53512),x53515))
% 159.37/159.08  [5403]P107(f328(x54031,x54032))+~E(f328(f138(x54033,x54031),x54034),f328(f328(f153(x54033),x54032),x54035))
% 159.37/159.08  [5404]P107(f328(x54041,x54042))+~E(f328(f328(f153(x54043),x54042),x54044),f328(f138(x54043,x54041),x54045))
% 159.37/159.08  [5561]~E(f328(f328(f140(x55611),x55613),x55612),f328(f328(f153(x55611),x55614),x55615))+E(f328(f328(f166(x55611),x55612),x55613),x55614)
% 159.37/159.08  [5700]~P19(x57004,x57005,x57001)+E(f328(f328(x57001,x57002),f328(f328(x57001,x57002),x57003)),f328(f328(x57001,x57002),x57003))
% 159.37/159.08  [6247]~E(x62474,f2(a103))+E(f328(f328(f121(x62471,x62472,x62473),x62474),x62475),f328(f328(f256(f910(x62472),x62471),f117(x62472)),x62475))
% 159.37/159.08  [6316]~P109(x63162)+~E(f328(f328(f150(x63161,x63162,x63163),x63164),x63165),f117(x63161))
% 159.37/159.08  [6699]E(x66991,x66992)+~E(f328(f328(f136(x66993),x66994),f328(f328(f153(x66993),x66991),f117(x66993))),f328(f328(f136(x66993),x66995),f328(f328(f153(x66993),x66992),f117(x66993))))
% 159.37/159.08  [6700]E(x67001,x67002)+~E(f328(f328(f136(x67003),x67001),f328(f328(f153(x67003),x67004),f117(x67003))),f328(f328(f136(x67003),x67002),f328(f328(f153(x67003),x67005),f117(x67003))))
% 159.37/159.08  [7009]E(f328(f328(f310(x70091),f328(x70092,x70093)),f328(f311(x70094,x70091,x70092),x70095)),f328(f311(x70094,x70091,x70092),x70095))+~P107(f328(f328(f330(x70094),x70093),x70095))
% 159.37/159.08  [7016]~P107(f328(x70164,f328(x70163,x70165)))+P107(f328(f328(f312(x70161,x70162,x70163),x70164),x70165))
% 159.37/159.08  [7019]~P107(f328(f328(x70193,x70195),x70194))+P107(f328(f328(f247(x70191,x70192,x70193),x70194),x70195))
% 159.37/159.08  [7114]~E(f328(f311(x71141,x71142,x71143),x71144),x71145)+E(f328(f311(f916(x71141,a903),f916(x71142,a903),f311(x71141,x71142,x71143)),f328(f309(x71141),x71144)),f328(f309(x71142),x71145))
% 159.37/159.08  [7456]P30(x74561,x74562,x74563,x74564)+~P30(x74561,x74562,x74563,f328(f328(f310(x74561),x74565),x74564))
% 159.37/159.08  [7521]P107(f328(x75211,x75212))+~P107(f328(f328(f96(x75213,x75214,x75211),x75215),x75212))
% 159.37/159.08  [7568]~P107(f328(f328(f330(x75684),x75683),x75685))+P107(f328(f328(f330(x75681),f328(x75682,x75683)),f328(f311(x75684,x75681,x75682),x75685)))
% 159.37/159.08  [7590]~P109(x75902)+E(f152(x75901,x75902,x75903,f328(f138(x75901,x75904),x75905)),f328(f138(x75901,x75904),f152(x75901,x75902,x75903,x75905)))
% 159.37/159.08  [7621]P107(f328(x76211,f328(x76212,x76213)))+~P107(f328(f328(f312(x76214,x76215,x76212),x76211),x76213))
% 159.37/159.08  [7624]P107(f328(f328(x76241,x76242),x76243))+~P107(f328(f328(f247(x76244,x76245,x76241),x76243),x76242))
% 159.37/159.08  [7625]P107(f328(f328(x76251,x76252),x76253))+~P107(f328(f328(f96(x76254,x76251,x76255),x76252),x76253))
% 159.37/159.08  [7686]~P107(f328(f328(f330(x76863),f328(x76864,x76862)),x76865))+P107(f328(f328(f330(x76861),x76862),f328(f312(x76861,x76863,x76864),x76865)))
% 159.37/159.08  [8086]~P107(f328(f328(f330(x80865),x80863),f328(f312(x80865,x80861,x80862),x80864)))+P107(f328(f328(f330(x80861),f328(x80862,x80863)),x80864))
% 159.37/159.08  [8393]~P21(x83932,x83931,x83933)+E(f328(f144(x83931,x83932,f328(f9(x83932,x83931,x83931),x83933),x83934),f154(x83932,x83935)),f328(f328(f67(x83932,x83931,x83933),x83934),f328(f174(x83932),x83935)))
% 159.37/159.08  [8415]E(f328(x84151,f335(x84152,x84151,x84153,x84154)),x84154)+~P107(f328(f328(f330(x84155),x84154),f328(f311(x84153,x84155,x84151),x84152)))
% 159.37/159.08  [8725]~E(x87252,f328(f328(f153(x87251),x87254),x87255))+P107(f328(f328(f330(f915(f910(x87251),f910(x87251))),f328(f328(f256(f910(x87251),f910(x87251)),f117(x87251)),x87252)),f149(x87251,x87253)))
% 159.37/159.08  [8771]E(f328(x87711,f328(f95(x87712,x87713,x87714,x87711),x87715)),x87715)+~P107(f328(f328(f330(x87713),x87715),f328(f311(x87712,x87713,x87711),x87714)))
% 159.37/159.08  [8774]P30(x87741,x87742,f95(x87742,x87741,x87743,x87744),x87745)+~P107(f328(f328(f239(f916(x87741,a903)),x87745),f328(f311(x87742,x87741,x87744),x87743)))
% 159.37/159.08  [8781]~P40(x87811,x87813,x87815,x87812,x87814)+E(f328(f191(f910(x87811)),x87812),f328(f191(f910(x87813)),x87814))
% 159.37/159.08  [8792]P107(f328(f328(f239(f916(x87921,a903)),f328(f328(f43(x87922,f916(x87921,a903)),x87923),x87924)),f328(x87924,x87925)))+~P107(f328(f328(f330(x87922),x87925),x87923))
% 159.37/159.08  [8845]~P63(x88451,x88452,x88453,x88455,x88454)+E(f328(f311(x88451,x88452,x88453),f246(f916(x88451,a903))),x88454)
% 159.37/159.08  [9070]E(f328(f138(x90701,x90702),f710(x90703,x90704,x90705,x90702,x90701)),x90703)+~E(f328(f138(x90701,x90702),x90705),f328(f328(f153(x90701),x90704),x90703))
% 159.37/159.08  [9071]E(f328(f138(x90711,x90712),f728(x90713,x90712,x90714,x90715,x90711)),x90714)+~E(f328(f328(f153(x90711),x90715),x90714),f328(f138(x90711,x90712),x90713))
% 159.37/159.08  [9161]E(f328(f191(f910(x91611)),x91612),x91613)+~P107(f328(f328(f330(f915(f910(x91611),f910(x91611))),f328(f328(f256(f910(x91611),f910(x91611)),x91614),x91612)),f328(f145(x91611,x91615),x91613)))
% 159.37/159.08  [9162]E(f328(f191(f910(x91621)),x91622),x91623)+~P107(f328(f328(f330(f915(f910(x91621),f910(x91621))),f328(f328(f256(f910(x91621),f910(x91621)),x91622),x91624)),f328(f145(x91621,x91625),x91623)))
% 159.37/159.08  [9230]P107(f328(f328(f330(x92301),f335(x92302,x92303,x92301,x92304)),x92302))+~P107(f328(f328(f330(x92305),x92304),f328(f311(x92301,x92305,x92303),x92302)))
% 159.37/159.08  [9390]E(f328(f311(x93901,x93902,x93903),f340(x93904,x93903,x93901,x93905,x93902)),x93905)+~P107(f328(f328(f239(f916(x93902,a903)),x93905),f328(f311(x93901,x93902,x93903),x93904)))
% 159.37/159.08  [9690]P107(f328(f328(f330(f915(f910(x96901),f910(x96901))),f328(f328(f256(f910(x96901),f910(x96901)),f328(f328(f153(x96901),x96902),x96903)),f328(f328(f153(x96901),x96902),x96904))),f308(f910(x96901),f159(x96901,x96905))))+~P107(f328(f328(f330(f915(f910(x96901),f910(x96901))),f328(f328(f256(f910(x96901),f910(x96901)),x96903),x96904)),f308(f910(x96901),f159(x96901,x96905))))
% 159.37/159.08  [9721]~E(f328(x97213,f611(x97215,x97214,x97213,x97212,x97211)),f328(x97215,f611(x97215,x97214,x97213,x97212,x97211)))+E(f328(f328(f156(x97211,x97212),x97213),x97214),f328(f328(f156(x97211,x97212),x97215),x97214))
% 159.37/159.08  [9794]~E(f328(f138(x97941,x97945),x97944),f328(f328(f153(x97941),x97943),x97942))+E(f328(f328(f136(x97941),f711(x97942,x97943,x97944,x97945,x97941)),f328(f328(f153(x97941),x97943),f710(x97942,x97943,x97944,x97945,x97941))),x97944)
% 159.37/159.08  [9795]~E(f328(f328(f153(x97951),x97955),x97954),f328(f138(x97951,x97953),x97952))+E(f328(f328(f136(x97951),f729(x97952,x97953,x97954,x97955,x97951)),f328(f328(f153(x97951),x97955),f728(x97952,x97953,x97954,x97955,x97951))),x97952)
% 159.37/159.08  [9799]E(f328(f328(f156(x97991,x97992),x97993),x97994),f328(f328(f156(x97991,x97992),x97995),x97994))+P107(f328(f328(f330(x97991),f611(x97993,x97994,x97995,x97992,x97991)),f328(f174(x97991),x97994)))
% 159.37/159.08  [9829]~P107(f328(f328(f330(x98295),x98294),f328(f287(x98291,x98295,x98293),x98292)))+P107(f328(f328(f330(x98291),f341(x98292,x98293,x98291,x98294,x98295)),x98292))
% 159.37/159.08  [9830]~P107(f328(f328(f330(x98305),x98304),f328(f287(x98301,x98305,x98303),x98302)))+P107(f328(f328(f330(x98301),f345(x98302,x98303,x98301,x98304,x98305)),x98302))
% 159.37/159.08  [9858]~P107(f328(f328(f239(f916(x98585,a903)),x98584),f328(f311(x98581,x98585,x98583),x98582)))+P107(f328(f328(f239(f916(x98581,a903)),f340(x98582,x98583,x98581,x98584,x98585)),x98582))
% 159.37/159.08  [10278]E(x102781,f2(a103))+E(f227(f915(f910(x102782),x102783),f915(x102782,x102783),f328(f328(f256(f910(x102782),x102783),f117(x102782)),x102784),f328(f261(x102782,x102783,f915(f910(x102782),x102783)),f328(f328(f9(x102782,f916(x102783,f915(f910(x102782),x102783)),f916(x102783,f915(f910(x102782),x102783))),f328(f328(f10(f916(f915(f910(x102782),x102783),f915(f910(x102782),x102783)),f916(f916(x102783,f915(f910(x102782),x102783)),f916(x102783,f915(f910(x102782),x102783))),x102782),f10(f915(f910(x102782),x102783),f915(f910(x102782),x102783),x102783)),f328(f328(f10(f916(f910(x102782),f916(x102783,f915(f910(x102782),x102783))),f916(f915(f910(x102782),x102783),f915(f910(x102782),x102783)),x102782),f261(f910(x102782),x102783,f915(f910(x102782),x102783))),f328(f328(f10(f916(f910(x102782),f910(x102782)),f916(f910(x102782),f916(x102783,f915(f910(x102782),x102783))),x102782),f328(f10(f910(x102782),f916(x102783,f915(f910(x102782),x102783)),f910(x102782)),f256(f910(x102782),x102783))),f153(x102782))))),f328(f121(x102783,x102782,x102785),f328(f328(f3(a103),x102781),f81(a103))))),f328(x102785,x102784)),f328(f328(f121(x102783,x102782,x102785),x102781),x102784))
% 159.37/159.08  [6126]E(x61261,x61262)+~E(f328(f260(x61263,x61264),f328(f328(f256(x61263,x61264),x61265),x61261)),x61262)
% 159.37/159.08  [6127]E(x61271,x61272)+~E(f328(f255(x61273,x61274),f328(f328(f256(x61273,x61274),x61271),x61275)),x61272)
% 159.37/159.08  [6389]~E(x63893,f328(f328(f136(x63891),x63894),f328(f328(f153(x63891),x63892),x63895)))+P107(f328(f328(f330(x63891),x63892),f328(f174(x63891),x63893)))
% 159.37/159.08  [6784]E(f328(f311(x67841,x67842,f328(f18(x67842,x67841),x67843)),x67844),f328(f328(f310(x67842),x67843),f190(f916(x67842,a903))))+~P107(f328(f328(f330(x67841),x67845),x67844))
% 159.37/159.08  [6852]E(f328(f328(f105(f916(x68521,a903)),f328(f174(x68521),x68522)),f328(f174(x68521),x68523)),f328(f174(x68521),x68524))+~E(f168(x68521,x68525,x68524),f328(f328(f256(f910(x68521),f910(x68521)),x68522),x68523))
% 159.37/159.08  [6952]~P109(x69522)+E(f328(f191(f910(x69521)),f328(f328(f150(x69521,x69522,x69523),x69524),x69525)),f328(a116,f328(f191(f910(x69521)),x69525)))
% 159.37/159.08  [6964]~P109(x69642)+E(f328(f174(x69641),f328(f328(f150(x69641,x69642,x69643),x69644),x69645)),f328(f328(f310(x69641),x69644),f328(f174(x69641),x69645)))
% 159.37/159.08  [7233]~P114(x72331)+E(f328(f328(f83(x72331),f328(f328(f83(x72331),x72332),x72333)),f328(f328(f83(x72331),x72334),x72335)),f328(f328(f83(x72331),f328(f328(f83(x72331),x72332),x72334)),f328(f328(f83(x72331),x72333),x72335)))
% 159.37/159.08  [7234]~P114(x72341)+E(f328(f328(f84(x72341),f328(f328(f84(x72341),x72342),x72343)),f328(f328(f84(x72341),x72344),x72345)),f328(f328(f84(x72341),f328(f328(f84(x72341),x72342),x72344)),f328(f328(f84(x72341),x72343),x72345)))
% 159.37/159.08  [7235]~P69(x72351)+E(f328(f328(f291(x72351),f328(f328(f84(x72351),x72352),x72353)),f328(f328(f84(x72351),x72354),x72355)),f328(f328(f84(x72351),f328(f328(f291(x72351),x72352),x72354)),f328(f328(f291(x72351),x72353),x72355)))
% 159.37/159.08  [7249]~P109(x72491)+E(f307(x72491,f328(f328(f238(x72491),x72492),x72493),f328(f328(f243(x72491),x72494),x72495)),f328(f328(f106(f916(x72491,a903)),f307(x72491,x72492,x72494)),f307(x72491,x72493,x72495)))
% 159.37/159.08  [7250]~P109(x72501)+E(f306(x72501,f328(f328(f238(x72501),x72502),x72503),f328(f328(f243(x72501),x72504),x72505)),f328(f328(f106(f916(x72501,a903)),f306(x72501,x72502,x72504)),f306(x72501,x72503,x72505)))
% 159.37/159.08  [7251]~P109(x72511)+E(f304(x72511,f328(f328(f238(x72511),x72512),x72513),f328(f328(f243(x72511),x72514),x72515)),f328(f328(f106(f916(x72511,a903)),f304(x72511,x72512,x72514)),f304(x72511,x72513,x72515)))
% 159.37/159.08  [7252]~P109(x72521)+E(f328(f328(f106(f916(x72521,a903)),f328(f303(x72521,x72522),x72523)),f328(f303(x72521,x72524),x72525)),f328(f303(x72521,f328(f328(f238(x72521),x72522),x72524)),f328(f328(f243(x72521),x72523),x72525)))
% 159.37/159.08  [7374]~P107(f328(x73741,f876(x73743,x73742,x73741)))+P107(f328(x73741,f328(f328(f256(x73742,x73743),x73744),x73745)))
% 159.37/159.08  [7488]~E(x74882,f328(x74884,x74885))+P107(f328(f328(f330(x74881),x74882),f328(f311(x74883,x74881,x74884),f246(f916(x74883,a903)))))
% 159.37/159.08  [7565]~P19(x75653,x75652,x75654)+P19(x75651,x75652,f328(f328(f10(x75653,f916(x75652,x75652),x75651),x75654),x75655))
% 159.37/159.08  [7566]~P21(x75663,x75662,x75664)+P21(x75661,x75662,f328(f328(f10(x75663,f916(x75662,x75662),x75661),x75664),x75665))
% 159.37/159.08  [7703]~P30(x77031,x77032,x77033,x77034)+P30(x77031,x77032,x77033,f328(f328(f3(f916(x77031,a903)),x77034),x77035))
% 159.37/159.08  [7858]~P107(f328(f328(x78583,x78584),x78585))+P107(f328(f328(f261(x78581,x78582,a903),x78583),f328(f328(f256(x78581,x78582),x78584),x78585)))
% 159.37/159.08  [7976]~P107(f328(x79762,x79764))+~E(f328(f328(f140(x79761),f328(f191(f910(x79761)),f179(x79761,x79762,x79763))),x79763),f328(f328(f153(x79761),x79764),x79765))
% 159.37/159.08  [7996]P30(x79961,x79962,x79963,x79964)+~P30(x79961,x79962,x79963,f328(f328(f105(f916(x79961,a903)),x79965),x79964))
% 159.37/159.08  [7997]P30(x79971,x79972,x79973,x79974)+~P30(x79971,x79972,x79973,f328(f328(f105(f916(x79971,a903)),x79974),x79975))
% 159.37/159.08  [8044]~P109(x80442)+E(f328(f328(f150(x80441,x80442,x80443),x80444),f152(x80441,x80442,x80443,x80445)),f152(x80441,x80442,x80443,f328(f328(f153(x80441),x80444),x80445)))
% 159.37/159.08  [8213]~P33(x82131,f328(a116,x82132),f328(f328(f328(f94(x82131),x82133),f328(a26,x82134)),x82135))+P33(x82131,x82132,f328(f328(f328(f94(x82131),x82133),f328(f236(a904),f328(a28,x82134))),x82135))
% 159.37/159.08  [8341]P33(x83411,f328(a116,x83412),f328(f328(f328(f94(x83411),x83413),f328(a26,x83414)),x83415))+~P33(x83411,x83412,f328(f328(f328(f94(x83411),x83413),f328(f236(a904),f328(a28,x83414))),x83415))
% 159.37/159.08  [8370]~P19(x83702,x83701,x83703)+E(f328(f144(x83701,x83702,f328(f9(x83702,x83701,x83701),x83703),x83704),x83705),f328(f328(f67(x83702,x83701,x83703),x83704),f328(f174(x83702),x83705)))
% 159.37/159.08  [8398]~E(f328(f328(f140(x83981),f328(f191(f910(x83981)),f179(x83981,x83982,x83983))),x83983),f328(f328(f153(x83981),x83984),x83985))+E(f328(f328(f136(x83981),f179(x83981,x83982,x83983)),f328(f328(f153(x83981),x83984),x83985)),x83983)
% 159.37/159.08  [8425]P107(f328(f328(x84251,x84252),x84253))+~P107(f328(f328(f261(x84254,x84255,a903),x84251),f328(f328(f256(x84254,x84255),x84252),x84253)))
% 159.37/159.08  [8496]P47(x84964,f379(x84965,x84964,x84963,x84962),x84962,f385(x84965,x84964,x84963,x84962))+P33(x84961,x84962,f328(f328(f328(f94(x84961),x84963),x84964),x84965))
% 159.37/159.08  [8906]P107(f328(f328(f239(f916(x89061,a903)),f328(f311(x89062,x89061,x89063),x89064)),f328(f311(x89062,x89061,x89063),x89065)))+~P107(f328(f328(f239(f916(x89062,a903)),x89064),x89065))
% 159.37/159.08  [8907]P107(f328(f328(f239(f916(x89071,a903)),f328(f312(x89071,x89072,x89073),x89074)),f328(f312(x89071,x89072,x89073),x89075)))+~P107(f328(f328(f239(f916(x89072,a903)),x89074),x89075))
% 159.37/159.08  [8985]E(x89851,f2(a103))+E(f328(f328(f263(x89852,x89853,x89852,f915(x89853,x89852)),f328(x89854,x89855)),f275(x89853,x89852,f328(f328(f3(a103),x89851),f81(a103)),x89854)),f328(f275(x89853,x89852,x89851,x89854),x89855))
% 159.37/159.08  [9093]P107(f328(f328(f259(x90931,x90932,a903,x90933),x90934),x90935))+~P107(f328(x90933,f328(f328(f256(x90931,x90932),x90934),x90935)))
% 159.37/159.08  [9310]P33(x93101,x93102,f328(f328(f328(f94(x93101),x93103),x93104),x93105))+P107(f328(f328(x93103,f361(x93105,x93104,x93103,x93102)),f379(x93105,x93104,x93103,x93102)))
% 159.37/159.08  [9542]P33(x95421,x95422,f328(f328(f328(f94(x95421),x95423),x95424),x95425))+~P107(f328(f328(x95425,f361(x95425,x95424,x95423,x95422)),f385(x95425,x95424,x95423,x95422)))
% 159.37/159.08  [9545]~P107(f328(f328(f330(x95452),x95455),f328(f311(x95451,x95452,x95454),x95453)))+P107(f328(f328(f330(x95451),f328(f95(x95451,x95452,x95453,x95454),x95455)),x95453))
% 159.37/159.08  [9636]~P107(f328(f64(x96363),f328(f311(x96362,x96363,x96365),f246(f916(x96362,a903)))))+P107(f328(f64(x96361),f328(f311(x96362,x96361,f328(f328(f10(x96363,x96361,x96362),x96364),x96365)),f246(f916(x96362,a903)))))
% 159.37/159.08  [9659]P107(f328(f328(f239(f916(f916(x96591,a903),a903)),f328(f311(f916(x96592,a903),f916(x96591,a903),f311(x96592,x96591,x96593)),f328(f309(x96592),x96594))),f328(f309(x96591),x96595)))+~P107(f328(f328(f239(f916(x96591,a903)),f328(f311(x96592,x96591,x96593),x96594)),x96595))
% 159.37/159.08  [9729]E(x97291,x97292)+~P107(f328(f69(x97293,x97294,x97295,x97291,f190(f916(x97293,a903))),x97292))
% 159.37/159.08  [9744]E(f328(f328(f256(x97441,x97442),f533(x97443,x97444,x97445,x97442,x97441)),f536(x97443,x97444,x97445,x97442,x97441)),x97445)+~P107(f328(f328(f330(f915(x97441,x97442)),x97445),f328(f328(f258(x97441,x97442),x97444),x97443)))
% 159.37/159.08  [9834]P107(f328(f328(f330(x98341),f533(x98342,x98343,x98344,x98345,x98341)),x98343))+~P107(f328(f328(f330(f915(x98341,x98345)),x98344),f328(f328(f258(x98341,x98345),x98343),x98342)))
% 159.37/159.08  [9986]P107(f328(f328(f330(x99861),f536(x99862,x99863,x99864,x99861,x99865)),f328(x99862,f533(x99862,x99863,x99864,x99861,x99865))))+~P107(f328(f328(f330(f915(x99865,x99861)),x99864),f328(f328(f258(x99865,x99861),x99863),x99862)))
% 159.37/159.08  [10006]P107(f328(f328(f330(f915(x100061,x100061)),f328(f328(f256(x100061,x100061),x100062),f732(x100063,x100064,x100065,x100062,x100061))),x100063))+~P107(f328(f328(f330(f915(x100061,x100061)),f328(f328(f256(x100061,x100061),x100062),x100065)),f328(f328(f185(f915(x100061,x100061),a903),f328(a116,x100064)),x100063)))
% 159.37/159.08  [10007]P107(f328(f328(f330(f915(x100071,x100071)),f328(f328(f256(x100071,x100071),x100072),f734(x100073,x100074,x100075,x100072,x100071))),x100073))+~P107(f328(f328(f330(f915(x100071,x100071)),f328(f328(f256(x100071,x100071),x100072),x100075)),f328(f328(f185(f915(x100071,x100071),a903),f328(a116,x100074)),x100073)))
% 159.37/159.08  [10024]~P107(f328(f328(f330(f915(f910(x100241),f910(x100241))),f328(f328(f256(f910(x100241),f910(x100241)),f328(f328(f153(x100241),x100242),x100245)),x100244)),f160(x100241,x100243)))+P107(f328(f328(f330(f915(x100241,x100241)),f328(f328(f256(x100241,x100241),x100242),f572(x100243,x100244,x100245,x100242,x100241))),x100243))
% 159.37/159.08  [10026]~P29(x100261,x100262,f328(f328(f310(f908(x100261)),f328(f328(f328(f94(x100261),f96(x100261,x100263,x100264)),x100265),x100263)),f190(f916(f908(x100261),a903))))+P29(x100261,x100262,f328(f328(f310(f908(x100261)),f328(f328(f328(f94(x100261),x100263),f33(x100264,x100265)),f96(x100261,x100263,f328(f76(a903,a903,a905,a323),x100264)))),f190(f916(f908(x100261),a903))))
% 159.37/159.08  [6464]P107(f328(x64642,x64644))+E(f179(x64641,x64642,f328(f328(f136(x64641),x64643),f328(f328(f153(x64641),x64644),x64645))),f179(x64641,x64642,x64643))
% 159.37/159.08  [6512]~P80(x65122)+E(f328(f328(f328(f3(f916(x65121,x65122)),x65123),x65124),x65125),f328(f328(f3(x65122),f328(x65123,x65125)),f328(x65124,x65125)))
% 159.37/159.08  [6514]~P101(x65142)+E(f328(f328(f328(f105(f916(x65141,x65142)),x65143),x65144),x65145),f328(f328(f105(x65142),f328(x65143,x65145)),f328(x65144,x65145)))
% 159.37/159.08  [6516]~P101(x65162)+E(f328(f328(f328(f106(f916(x65161,x65162)),x65163),x65164),x65165),f328(f328(f106(x65162),f328(x65163,x65165)),f328(x65164,x65165)))
% 159.37/159.08  [6535]E(x65351,x65352)+E(f328(f328(f166(x65353),f328(f328(f161(x65353,x65354),x65351),x65355)),x65352),f328(f328(f166(x65353),x65354),x65352))
% 159.37/159.08  [6802]~E(x68024,f190(f916(x68023,a903)))+E(f328(f328(f3(f916(x68021,a903)),x68022),f328(f328(f42(x68023,f916(x68021,a903)),x68024),x68025)),x68022)
% 159.37/159.08  [6803]~E(x68034,f190(f916(x68033,a903)))+E(f328(f328(f105(f916(x68031,a903)),x68032),f328(f328(f42(x68033,f916(x68031,a903)),x68034),x68035)),x68032)
% 159.37/159.08  [6804]~E(x68044,f190(f916(x68043,a903)))+E(f328(f328(f106(f916(x68041,a903)),x68042),f328(f328(f43(x68043,f916(x68041,a903)),x68044),x68045)),x68042)
% 159.37/159.08  [6818]~E(x68184,f190(f916(x68183,a903)))+E(f328(f328(f310(x68181),x68182),f328(f328(f42(x68183,f916(x68181,a903)),x68184),x68185)),f328(f328(f310(x68181),x68182),f190(f916(x68181,a903))))
% 159.37/159.08  [7612]E(f328(f328(f166(x76121),f328(f328(f156(x76122,x76121),x76123),x76124)),x76125),f328(x76123,f328(f328(f166(x76122),x76124),x76125)))+~P107(f328(f328(f240(a909),x76125),f328(f191(f910(x76122)),x76124)))
% 159.37/159.08  [7674]E(f328(f328(f105(f916(x76741,a903)),f328(x76742,x76743)),f328(f328(f42(x76744,f916(x76741,a903)),x76745),x76742)),f328(f328(f42(x76744,f916(x76741,a903)),x76745),x76742))+~P107(f328(f328(f330(x76744),x76743),x76745))
% 159.37/159.08  [7675]E(f328(f328(f106(f916(x76751,a903)),f328(x76752,x76753)),f328(f328(f43(x76754,f916(x76751,a903)),x76755),x76752)),f328(f328(f43(x76754,f916(x76751,a903)),x76755),x76752))+~P107(f328(f328(f330(x76754),x76753),x76755))
% 159.37/159.08  [8291]~E(x82913,f190(f916(x82911,a903)))+E(f328(f328(f42(x82911,f916(x82912,a903)),x82913),f328(f328(f10(f916(x82912,a903),f916(x82912,a903),x82911),f328(f310(x82912),x82914)),x82915)),f190(f916(x82912,a903)))
% 159.37/159.08  [8297]~P107(f328(f328(f330(x82974),x82973),x82975))+P107(f328(f328(f239(f916(x82971,a903)),f328(x82972,x82973)),f328(f328(f42(x82974,f916(x82971,a903)),x82975),x82972)))
% 159.37/159.08  [8424]~E(f328(x84244,x84242),x84245)+P107(f328(f328(f330(x84241),x84242),f328(f312(x84241,x84243,x84244),f328(f328(f310(x84243),x84245),f190(f916(x84243,a903))))))
% 159.37/159.08  [8471]~P61(x84711,x84712,f328(f288(x84712,x84711),x84713))+E(f328(f328(f106(f916(x84711,a903)),f328(f287(x84712,x84711,x84713),x84714)),f328(f287(x84712,x84711,x84713),x84715)),f328(f287(x84712,x84711,x84713),f328(f328(f106(f916(x84712,a903)),x84714),x84715)))
% 159.37/159.08  [8547]E(x85471,f2(a103))+E(f328(f122(x85472,x85473,f328(x85474,f328(f328(f3(a103),x85471),f81(a103)))),f328(f328(f9(x85472,a103,f911(x85473)),x85475),x85471)),f328(f202(x85472,x85473,x85474,x85475),x85471))
% 159.37/159.08  [8589]E(x85891,f190(f916(x85892,a903)))+E(f328(f328(f42(x85892,f916(x85893,a903)),x85891),f328(f328(f10(f916(x85893,a903),f916(x85893,a903),x85892),f328(f310(x85893),x85894)),x85895)),f328(f328(f310(x85893),x85894),f328(f328(f42(x85892,f916(x85893,a903)),x85891),x85895)))
% 159.37/159.08  [8645]~P30(x86452,x86451,x86453,f246(f916(x86452,a903)))+E(f328(f328(f3(f916(x86451,a903)),f328(f311(x86452,x86451,x86453),x86454)),f328(f311(x86452,x86451,x86453),x86455)),f328(f311(x86452,x86451,x86453),f328(f328(f3(f916(x86452,a903)),x86454),x86455)))
% 159.37/159.08  [8646]~P30(x86462,x86461,x86463,f246(f916(x86462,a903)))+E(f328(f328(f106(f916(x86461,a903)),f328(f311(x86462,x86461,x86463),x86464)),f328(f311(x86462,x86461,x86463),x86465)),f328(f311(x86462,x86461,x86463),f328(f328(f106(f916(x86462,a903)),x86464),x86465)))
% 159.37/159.08  [8712]~P107(f328(f328(f70(x87121,x87122,x87125),x87123),x87124))+P107(f328(f328(f330(f915(x87121,x87122)),f328(f328(f256(x87121,x87122),x87123),x87124)),x87125))
% 159.37/159.08  [8744]P107(f328(f328(f330(x87441),x87442),f328(f286(x87443,x87441),x87444)))+~P107(f328(f328(f330(f915(x87443,x87441)),f328(f328(f256(x87443,x87441),x87445),x87442)),x87444))
% 159.37/159.08  [8746]P107(f328(f328(f330(x87461),x87462),f328(f268(x87461,x87463),x87464)))+~P107(f328(f328(f330(f915(x87461,x87463)),f328(f328(f256(x87461,x87463),x87462),x87465)),x87464))
% 159.37/159.08  [8891]P107(f328(f328(f70(x88911,x88912,x88913),x88914),x88915))+~P107(f328(f328(f330(f915(x88911,x88912)),f328(f328(f256(x88911,x88912),x88914),x88915)),x88913))
% 159.37/159.08  [8929]E(f328(x89291,x89292),x89293)+~P107(f328(f328(f330(x89294),x89292),f328(f312(x89294,x89295,x89291),f328(f328(f310(x89295),x89293),f190(f916(x89295,a903))))))
% 159.37/159.08  [9158]P107(f328(f328(f330(f915(x91581,x91582)),f328(f328(f256(x91581,x91582),x91583),x91584)),f328(f288(x91582,x91581),x91585)))+~P107(f328(f328(f330(f915(x91582,x91581)),f328(f328(f256(x91582,x91581),x91584),x91583)),x91585))
% 159.37/159.08  [9176]~P107(f328(f328(x91761,x91765),x91764))+P107(f328(f328(x91761,f328(f260(x91762,x91763),f328(f328(f256(x91762,x91763),x91764),x91765))),f328(f255(x91762,x91763),f328(f328(f256(x91762,x91763),x91764),x91765))))
% 159.37/159.08  [9205]~P107(f328(f328(f330(f915(x92052,x92051)),f328(f328(f256(x92052,x92051),x92054),x92053)),f328(f288(x92051,x92052),x92055)))+P107(f328(f328(f330(f915(x92051,x92052)),f328(f328(f256(x92051,x92052),x92053),x92054)),x92055))
% 159.37/159.08  [9237]~P107(f328(f328(f330(f915(x92373,x92371)),f328(f328(f256(x92373,x92371),x92375),x92372)),x92374))+P107(f328(f328(f330(x92371),x92372),f328(f287(x92373,x92371,x92374),f328(f328(f310(x92373),x92375),f190(f916(x92373,a903))))))
% 159.37/159.08  [9291]P107(f328(f328(f330(f915(x92911,x92912)),f328(f328(f256(x92911,x92912),x92913),x92914)),x92915))+~P107(f328(f328(f330(x92912),x92914),f328(f287(x92911,x92912,x92915),f328(f328(f310(x92911),x92913),f190(f916(x92911,a903))))))
% 159.37/159.08  [9376]~P76(x93761)+E(f328(f328(f8(a909,x93761),x93762),f304(a909,f328(f328(f83(a909),x93763),x93764),f328(f328(f83(a909),x93765),x93764))),f328(f328(f8(a909,x93761),f328(f328(f10(a909,x93761,a909),x93762),f328(f328(f9(a909,a909,a909),f83(a909)),x93764))),f304(a909,x93763,x93765)))
% 159.37/159.08  [9394]~P76(x93941)+E(f328(f328(f8(a909,x93941),x93942),f328(f303(a909,f328(f328(f83(a909),x93943),x93944)),f328(f328(f83(a909),x93945),x93944))),f328(f328(f8(a909,x93941),f328(f328(f10(a909,x93941,a909),x93942),f328(f328(f9(a909,a909,a909),f83(a909)),x93944))),f328(f303(a909,x93943),x93945)))
% 159.37/159.08  [9448]~P30(x94481,x94482,x94483,f246(f916(x94481,a903)))+E(f328(f328(f156(x94481,x94482),x94483),f328(f138(x94481,f328(f328(f10(a903,a903,x94481),a323),f328(a325,x94484))),x94485)),f328(f138(x94482,f328(f328(f10(a903,a903,x94482),a323),f328(a325,f328(x94483,x94484)))),f328(f328(f156(x94481,x94482),x94483),x94485)))
% 159.37/159.08  [9466]~P30(x94661,x94662,x94663,f328(f328(f310(x94661),x94664),f328(f174(x94661),x94665)))+E(f328(f328(f156(x94661,x94662),x94663),f328(f138(x94661,f328(f328(f10(a903,a903,x94661),a323),f328(a325,x94664))),x94665)),f328(f138(x94662,f328(f328(f10(a903,a903,x94662),a323),f328(a325,f328(x94663,x94664)))),f328(f328(f156(x94661,x94662),x94663),x94665)))
% 159.37/159.08  [9624]P107(f328(f328(f330(f915(f910(x96241),f910(x96241))),f328(f328(f256(f910(x96241),f910(x96241)),f328(f328(f153(x96241),x96242),x96243)),f328(f328(f153(x96241),x96244),x96243))),f159(x96241,x96245)))+~P107(f328(f328(f330(f915(x96241,x96241)),f328(f328(f256(x96241,x96241),x96242),x96244)),x96245))
% 159.37/159.08  [9739]E(f328(f328(f310(x97391),f506(x97392,x97393,x97394,x97395,x97391)),f507(x97392,x97393,x97394,x97395,x97391)),f328(f328(f310(x97391),x97394),x97393))+~P107(f328(f65(x97391,x97395,f328(f328(f310(x97391),x97394),x97393)),x97392))
% 159.37/159.08  [9740]E(f328(f328(f310(x97401),f508(x97402,x97403,x97404,x97405,x97401)),f509(x97402,x97403,x97404,x97405,x97401)),f328(f328(f310(x97401),x97404),x97403))+~P107(f328(f65(x97401,x97405,f328(f328(f310(x97401),x97404),x97403)),x97402))
% 159.37/159.08  [9820]P107(f328(f328(f330(x98201),f616(x98202,x98203,x98204,x98205,x98201)),x98204))+P107(f328(f328(f328(f43(x98201,f916(x98205,a903)),x98204),x98203),x98202))
% 159.37/159.08  [9825]P107(f328(f328(f330(x98251),f617(x98252,x98253,x98251,x98254,x98255)),x98253))+P107(f328(f328(f330(x98255),x98254),f328(f328(f43(x98251,f916(x98255,a903)),x98253),x98252)))
% 159.37/159.08  [9833]P107(f328(f328(f330(x98331),f612(x98332,x98333,x98331,x98334,x98335)),x98333))+P107(f328(f328(f239(f916(x98335,a903)),x98334),f328(f328(f43(x98331,f916(x98335,a903)),x98333),x98332)))
% 159.37/159.08  [9835]P107(f328(f328(x98351,f392(x98352,x98351,x98353,x98354,x98355)),x98352))+~P107(f328(f328(f328(f42(x98355,f916(x98354,a903)),x98353),x98351),x98352))
% 159.37/159.08  [9839]P107(f328(f328(f330(x98391),f392(x98392,x98393,x98394,x98395,x98391)),x98394))+~P107(f328(f328(f328(f42(x98391,f916(x98395,a903)),x98394),x98393),x98392))
% 159.37/159.08  [9840]P59(x98404,f328(f328(f43(x98401,f916(x98404,a903)),x98405),x98403),f328(f328(f43(x98401,f916(f915(x98404,x98404),a903)),x98405),x98402))+P107(f328(f328(f330(x98401),f801(x98402,x98403,x98404,x98405,x98401)),x98405))
% 159.37/159.08  [9850]P107(f328(f328(f330(x98501),f397(x98502,x98503,x98501,x98504,x98505)),x98503))+~P107(f328(f328(f330(x98505),x98504),f328(f328(f42(x98501,f916(x98505,a903)),x98503),x98502)))
% 159.37/159.08  [9856]P107(f328(f328(f330(x98561),x98562),f328(x98563,f397(x98563,x98564,x98565,x98562,x98561))))+~P107(f328(f328(f330(x98561),x98562),f328(f328(f42(x98565,f916(x98561,a903)),x98564),x98563)))
% 159.37/159.08  [9939]~P107(f328(f328(x99394,f616(x99395,x99394,x99393,x99392,x99391)),x99395))+P107(f328(f328(f328(f43(x99391,f916(x99392,a903)),x99393),x99394),x99395))
% 159.37/159.08  [9942]~P107(f328(f328(f330(x99421),x99422),f328(x99425,f617(x99425,x99424,x99423,x99422,x99421))))+P107(f328(f328(f330(x99421),x99422),f328(f328(f43(x99423,f916(x99421,a903)),x99424),x99425)))
% 159.37/159.08  [9946]~P59(x99461,f328(x99464,f801(x99465,x99464,x99461,x99463,x99462)),f328(x99465,f801(x99465,x99464,x99461,x99463,x99462)))+P59(x99461,f328(f328(f43(x99462,f916(x99461,a903)),x99463),x99464),f328(f328(f43(x99462,f916(f915(x99461,x99461),a903)),x99463),x99465))
% 159.37/159.08  [9947]~P107(f328(f328(f239(f916(x99471,a903)),x99472),f328(x99475,f612(x99475,x99474,x99473,x99472,x99471))))+P107(f328(f328(f239(f916(x99471,a903)),x99472),f328(f328(f43(x99473,f916(x99471,a903)),x99474),x99475)))
% 159.37/159.08  [10010]~P107(f328(f328(f330(x100101),f506(x100105,x100104,x100103,x100102,x100101)),f507(x100105,x100104,x100103,x100102,x100101)))+~P107(f328(f65(x100101,x100102,f328(f328(f310(x100101),x100103),x100104)),x100105))
% 159.37/159.08  [10011]~P107(f328(f328(f330(x100111),f508(x100115,x100114,x100113,x100112,x100111)),f509(x100115,x100114,x100113,x100112,x100111)))+~P107(f328(f65(x100111,x100112,f328(f328(f310(x100111),x100113),x100114)),x100115))
% 159.37/159.08  [10012]~P107(f328(f328(f330(f915(x100121,x100121)),f328(f328(f256(x100121,x100121),x100122),x100125)),f328(f328(f185(f915(x100121,x100121),a903),f328(a116,x100124)),x100123)))+P107(f328(f328(f330(f915(x100121,x100121)),f328(f328(f256(x100121,x100121),x100122),f735(x100123,x100124,x100125,x100122,x100121))),f328(f328(f185(f915(x100121,x100121),a903),x100124),x100123)))
% 159.37/159.08  [10018]P107(f328(f69(x100181,x100181,x100182,f506(x100183,x100184,x100185,x100182,x100181),f507(x100183,x100184,x100185,x100182,x100181)),x100183))+~P107(f328(f65(x100181,x100182,f328(f328(f310(x100181),x100185),x100184)),x100183))
% 159.37/159.08  [10019]P107(f328(f69(x100191,x100191,x100192,f508(x100193,x100194,x100195,x100192,x100191),f509(x100193,x100194,x100195,x100192,x100191)),x100193))+~P107(f328(f65(x100191,x100192,f328(f328(f310(x100191),x100195),x100194)),x100193))
% 159.37/159.08  [10030]~P109(x100301)+P18(x100301,f328(f328(f156(x100302,x100301),x100303),f328(f138(x100302,f328(f328(f9(x100302,x100301,a903),f328(f328(f10(x100301,f916(x100301,a903),x100302),a325),x100303)),f328(x100304,x100305))),x100305)))
% 159.37/159.08  [10069]~P107(f328(f328(f330(x100692),x100695),f328(f287(x100691,x100692,x100694),x100693)))+P107(f328(f328(f330(f915(x100691,x100692)),f328(f328(f256(x100691,x100692),f341(x100693,x100694,x100691,x100695,x100692)),x100695)),x100694))
% 159.37/159.08  [10070]~P107(f328(f328(f330(x100702),x100705),f328(f287(x100701,x100702,x100704),x100703)))+P107(f328(f328(f330(f915(x100701,x100702)),f328(f328(f256(x100701,x100702),f345(x100703,x100704,x100701,x100705,x100702)),x100705)),x100704))
% 159.37/159.08  [10090]~P107(f328(f328(f330(f915(x100901,x100901)),f328(f328(f256(x100901,x100901),x100905),x100904)),f328(f328(f185(f915(x100901,x100901),a903),f328(a116,x100903)),x100902)))+P107(f328(f328(f330(f915(x100901,x100901)),f328(f328(f256(x100901,x100901),f735(x100902,x100903,x100904,x100905,x100901)),x100904)),x100902))
% 159.37/159.08  [10093]~P107(f328(f328(f330(f915(x100931,x100931)),f328(f328(f256(x100931,x100931),x100935),x100934)),f328(f328(f185(f915(x100931,x100931),a903),f328(a116,x100933)),x100932)))+P107(f328(f328(f330(f915(x100931,x100931)),f328(f328(f256(x100931,x100931),f732(x100932,x100933,x100934,x100935,x100931)),x100934)),f328(f328(f185(f915(x100931,x100931),a903),x100933),x100932)))
% 159.37/159.08  [10094]~P107(f328(f328(f330(f915(x100941,x100941)),f328(f328(f256(x100941,x100941),x100945),x100944)),f328(f328(f185(f915(x100941,x100941),a903),f328(a116,x100943)),x100942)))+P107(f328(f328(f330(f915(x100941,x100941)),f328(f328(f256(x100941,x100941),f734(x100942,x100943,x100944,x100945,x100941)),x100944)),f328(f328(f185(f915(x100941,x100941),a903),x100943),x100942)))
% 159.37/159.08  [10095]~P107(f328(f328(f330(f915(f910(x100951),f910(x100951))),f328(f328(f256(f910(x100951),f910(x100951)),x100955),f328(f328(f153(x100951),x100954),x100953))),f160(x100951,x100952)))+P107(f328(f328(f330(f915(x100951,x100951)),f328(f328(f256(x100951,x100951),f571(x100952,x100953,x100954,x100955,x100951)),x100954)),x100952))
% 159.37/159.08  [7695]~E(x76953,f190(f916(x76952,a903)))+E(f328(f328(f105(f916(x76951,a903)),f328(f328(f42(x76952,f916(x76951,a903)),x76953),x76954)),x76955),x76955)
% 159.37/159.08  [7696]~E(x76963,f190(f916(x76962,a903)))+E(f328(f328(f106(f916(x76961,a903)),f328(f328(f43(x76962,f916(x76961,a903)),x76963),x76964)),x76965),x76965)
% 159.37/159.08  [8130]~E(x81303,f190(f916(x81302,a903)))+E(f328(f328(f3(f916(x81301,a903)),f328(f328(f43(x81302,f916(x81301,a903)),x81303),x81304)),x81305),f328(f328(f3(f916(x81301,a903)),f246(f916(x81301,a903))),x81305))
% 159.37/159.08  [8266]E(f328(f328(f161(x82661,f328(f328(f136(x82661),x82662),x82663)),x82664),x82665),f328(f328(f136(x82661),f328(f328(f161(x82661,x82662),x82664),x82665)),x82663))+~P107(f328(f328(f240(a909),x82664),f328(f191(f910(x82661)),x82662)))
% 159.37/159.08  [8537]E(f328(f328(f166(x85371),f328(f328(f156(a909,x85371),x85372),f141(a909,f328(f303(a909,x85373),x85374)))),x85375),f328(x85372,f328(f328(f83(a909),x85373),x85375)))+~P107(f328(f328(f240(a909),x85375),f328(f328(f3(a909),x85374),x85373)))
% 159.37/159.08  [8551]E(x85511,f2(a103))+E(f125(x85512,x85513,f328(x85514,f328(f328(f3(a103),x85511),f81(a103))),f328(f328(f9(x85512,a103,f911(f913(x85513))),x85515),x85511)),f328(f200(x85512,x85513,x85514,x85515),x85511))
% 159.37/159.08  [8576]~E(x85763,f190(f916(x85761,a903)))+E(f328(f328(f42(x85761,f916(x85762,a903)),x85763),f328(f328(f10(f916(x85762,a903),f916(x85762,a903),x85761),f328(f105(f916(x85762,a903)),x85764)),x85765)),f190(f916(x85762,a903)))
% 159.37/159.08  [8577]~E(x85773,f190(f916(x85771,a903)))+E(f328(f328(f43(x85771,f916(x85772,a903)),x85773),f328(f328(f10(f916(x85772,a903),f916(x85772,a903),x85771),f328(f3(f916(x85772,a903)),x85774)),x85775)),f246(f916(x85772,a903)))
% 159.37/159.08  [8578]~E(x85783,f190(f916(x85781,a903)))+E(f328(f328(f43(x85781,f916(x85782,a903)),x85783),f328(f328(f10(f916(x85782,a903),f916(x85782,a903),x85781),f328(f106(f916(x85782,a903)),x85784)),x85785)),f246(f916(x85782,a903)))
% 159.37/159.08  [8583]~P144(x85832)+E(f328(f328(f8(x85831,x85832),f328(f328(f10(x85832,x85832,x85831),f328(f84(x85832),x85833)),x85834)),x85835),f328(f328(f84(x85832),x85833),f328(f328(f8(x85831,x85832),x85834),x85835)))
% 159.37/159.08  [8875]E(x88751,f190(f916(x88752,a903)))+E(f328(f328(f42(x88752,f916(x88753,a903)),x88751),f328(f328(f10(f916(x88753,a903),f916(x88753,a903),x88752),f328(f105(f916(x88753,a903)),x88754)),x88755)),f328(f328(f105(f916(x88753,a903)),x88754),f328(f328(f42(x88752,f916(x88753,a903)),x88751),x88755)))
% 159.37/159.08  [8876]E(x88761,f190(f916(x88762,a903)))+E(f328(f328(f43(x88762,f916(x88763,a903)),x88761),f328(f328(f10(f916(x88763,a903),f916(x88763,a903),x88762),f328(f3(f916(x88763,a903)),x88764)),x88765)),f328(f328(f3(f916(x88763,a903)),x88764),f328(f328(f42(x88762,f916(x88763,a903)),x88761),x88765)))
% 159.37/159.08  [8877]E(x88771,f190(f916(x88772,a903)))+E(f328(f328(f43(x88772,f916(x88773,a903)),x88771),f328(f328(f10(f916(x88773,a903),f916(x88773,a903),x88772),f328(f106(f916(x88773,a903)),x88774)),x88775)),f328(f328(f106(f916(x88773,a903)),x88774),f328(f328(f43(x88772,f916(x88773,a903)),x88771),x88775)))
% 159.37/159.08  [9076]~P107(f328(f328(f240(a909),f328(x90764,x90762)),f328(x90764,x90763)))+P107(f328(f328(f330(f915(x90761,x90761)),f328(f328(f256(x90761,x90761),x90762),x90763)),f155(x90761,f328(f328(f153(f916(x90761,a909)),x90764),x90765))))
% 159.37/159.08  [9345]~P30(x93452,x93451,x93453,f328(f328(f105(f916(x93452,a903)),x93454),x93455))+E(f328(f328(f106(f916(x93451,a903)),f328(f311(x93452,x93451,x93453),f328(f328(f3(f916(x93452,a903)),x93454),x93455))),f328(f311(x93452,x93451,x93453),f328(f328(f3(f916(x93452,a903)),x93455),x93454))),f190(f916(x93451,a903)))
% 159.37/159.08  [9589]~P30(x95893,x95891,x95895,f246(f916(x95893,a903)))+E(f328(f76(x95891,x95892,x95893,f328(f76(x95893,x95892,x95891,x95894),f95(x95893,x95891,f246(f916(x95893,a903)),x95895))),x95895),x95894)
% 159.37/159.08  [9620]~P107(f328(f328(f239(f916(x96203,a903)),f328(f287(x96201,x96203,x96204),x96202)),x96205))+P107(f328(f328(f239(f916(x96201,a903)),x96202),f328(f82(f916(x96201,a903)),f328(f287(x96203,x96201,f328(f288(x96201,x96203),x96204)),f328(f82(f916(x96203,a903)),x96205)))))
% 159.37/159.08  [9643]~P30(x96431,x96432,x96433,f328(f328(f310(x96431),x96434),x96435))+~P107(f328(f328(f330(x96432),f328(x96433,x96434)),f328(f311(x96431,x96432,x96433),f328(f328(f3(f916(x96431,a903)),x96435),f328(f328(f310(x96431),x96434),f190(f916(x96431,a903)))))))
% 159.37/159.08  [9694]P107(f328(f328(f239(f916(x96941,a903)),f328(f287(x96942,x96941,x96943),x96944)),x96945))+~P107(f328(f328(f239(f916(x96942,a903)),x96944),f328(f82(f916(x96942,a903)),f328(f287(x96941,x96942,f328(f288(x96942,x96941),x96943)),f328(f82(f916(x96941,a903)),x96945)))))
% 159.37/159.08  [9765]~P86(x97651)+P107(f328(f328(f239(x97651),f328(f79(x97651),f328(f328(f3(x97651),f328(f328(f83(x97651),x97652),x97653)),f328(f328(f83(x97651),x97654),x97655)))),f328(f328(f83(x97651),f328(f79(x97651),f328(f328(f3(x97651),x97652),x97654))),f328(f79(x97651),f328(f328(f3(x97651),x97653),x97655)))))
% 159.37/159.08  [9871]P107(f328(f328(f330(x98711),f398(x98712,x98713,x98714,x98711,x98715)),x98714))+P107(f328(f328(f239(f916(x98715,a903)),f328(f328(f42(x98711,f916(x98715,a903)),x98714),x98713)),x98712))
% 159.37/159.08  [10048]~P107(f328(f328(f239(f916(x100481,a903)),f328(x100484,f398(x100485,x100484,x100483,x100482,x100481))),x100485))+P107(f328(f328(f239(f916(x100481,a903)),f328(f328(f42(x100482,f916(x100481,a903)),x100483),x100484)),x100485))
% 159.37/159.08  [8693]E(f328(f328(f136(x86931),x86932),f328(f328(f161(x86931,x86933),f328(f328(f3(a909),x86934),f328(f191(f910(x86931)),x86932))),x86935)),f328(f328(f161(x86931,f328(f328(f136(x86931),x86932),x86933)),x86934),x86935))+P107(f328(f328(f240(a909),x86934),f328(f191(f910(x86931)),x86932)))
% 159.37/159.08  [8719]~P143(x87191)+E(f328(f328(f83(x87191),f328(f328(f84(x87191),x87192),x87193)),f328(f328(f83(x87191),f328(f328(f84(x87191),x87194),x87193)),x87195)),f328(f328(f83(x87191),f328(f328(f84(x87191),f328(f328(f83(x87191),x87192),x87194)),x87193)),x87195))
% 159.37/159.08  [9300]~P144(x93001)+E(f328(f167(x93001),f328(f328(f156(x93002,x93001),f328(f328(f10(x93001,x93001,x93002),f328(f84(x93001),x93003)),x93004)),x93005)),f328(f328(f84(x93001),x93003),f328(f167(x93001),f328(f328(f156(x93002,x93001),x93004),x93005))))
% 159.37/159.08  [9465]E(f328(f191(f910(x94651)),f328(f328(f177(x94651),f328(f328(f243(a909),f328(f191(f910(x94651)),x94652)),f328(f191(f910(x94653)),x94654))),x94652)),f328(f191(f910(x94653)),f328(f328(f177(x94653),f328(f328(f243(a909),f328(f191(f910(x94651)),x94652)),f328(f191(f910(x94653)),x94654))),x94654)))+P107(f328(x94655,f328(f328(f183(x94651,x94653),x94652),x94654)))
% 159.37/159.08  [9704]~P144(x97042)+E(f328(f328(f8(x97041,x97042),f328(f328(f9(x97041,x97042,x97042),f328(f328(f10(x97042,f916(x97042,x97042),x97041),f84(x97042)),x97043)),x97044)),x97045),f328(f328(f84(x97042),f328(f328(f8(x97041,x97042),x97043),x97045)),x97044))
% 159.37/159.08  [9705]~P70(x97052)+E(f328(f328(f8(x97051,x97052),f328(f328(f9(x97051,x97052,x97052),f328(f328(f10(x97052,f916(x97052,x97052),x97051),f291(x97052)),x97053)),x97054)),x97055),f328(f328(f291(x97052),f328(f328(f8(x97051,x97052),x97053),x97055)),x97054))
% 159.37/159.08  [9712]~P78(x97122)+E(f328(f328(f11(x97121,x97122),f328(f328(f20(x97121,x97122,x97122),f328(f328(f10(x97122,f916(x97122,x97122),x97121),f84(x97122)),x97123)),x97124)),x97125),f328(f328(f84(x97122),f328(f328(f11(x97121,x97122),x97123),x97125)),f328(f328(f11(x97121,x97122),x97124),x97125)))
% 159.37/159.08  [9713]~P76(x97132)+E(f328(f328(f8(x97131,x97132),f328(f328(f20(x97131,x97132,x97132),f328(f328(f10(x97132,f916(x97132,x97132),x97131),f83(x97132)),x97133)),x97134)),x97135),f328(f328(f83(x97132),f328(f328(f8(x97131,x97132),x97133),x97135)),f328(f328(f8(x97131,x97132),x97134),x97135)))
% 159.37/159.08  [9714]~P7(x97142)+E(f328(f328(f8(x97141,x97142),f328(f328(f20(x97141,x97142,x97142),f328(f328(f10(x97142,f916(x97142,x97142),x97141),f3(x97142)),x97143)),x97144)),x97145),f328(f328(f3(x97142),f328(f328(f8(x97141,x97142),x97143),x97145)),f328(f328(f8(x97141,x97142),x97144),x97145)))
% 159.37/159.08  [9751]~E(x97513,f190(f916(x97511,a903)))+E(f328(f328(f42(x97511,f916(x97512,a903)),x97513),f328(f328(f9(x97511,f916(x97512,a903),f916(x97512,a903)),f328(f328(f10(f916(x97512,a903),f916(f916(x97512,a903),f916(x97512,a903)),x97511),f105(f916(x97512,a903))),x97514)),x97515)),f190(f916(x97512,a903)))
% 159.37/159.08  [9752]~E(x97523,f190(f916(x97521,a903)))+E(f328(f328(f43(x97521,f916(x97522,a903)),x97523),f328(f328(f9(x97521,f916(x97522,a903),f916(x97522,a903)),f328(f328(f10(f916(x97522,a903),f916(f916(x97522,a903),f916(x97522,a903)),x97521),f3(f916(x97522,a903))),x97524)),x97525)),f246(f916(x97522,a903)))
% 159.37/159.08  [9753]~E(x97533,f190(f916(x97531,a903)))+E(f328(f328(f43(x97531,f916(x97532,a903)),x97533),f328(f328(f9(x97531,f916(x97532,a903),f916(x97532,a903)),f328(f328(f10(f916(x97532,a903),f916(f916(x97532,a903),f916(x97532,a903)),x97531),f106(f916(x97532,a903))),x97534)),x97535)),f246(f916(x97532,a903)))
% 159.37/159.08  [9773]E(x97731,f190(f916(x97732,a903)))+E(f328(f328(f42(x97732,f916(x97733,a903)),x97731),f328(f328(f9(x97732,f916(x97733,a903),f916(x97733,a903)),f328(f328(f10(f916(x97733,a903),f916(f916(x97733,a903),f916(x97733,a903)),x97732),f105(f916(x97733,a903))),x97734)),x97735)),f328(f328(f105(f916(x97733,a903)),f328(f328(f42(x97732,f916(x97733,a903)),x97731),x97734)),x97735))
% 159.37/159.08  [9774]E(x97741,f190(f916(x97742,a903)))+E(f328(f328(f43(x97742,f916(x97743,a903)),x97741),f328(f328(f9(x97742,f916(x97743,a903),f916(x97743,a903)),f328(f328(f10(f916(x97743,a903),f916(f916(x97743,a903),f916(x97743,a903)),x97742),f3(f916(x97743,a903))),x97744)),x97745)),f328(f328(f3(f916(x97743,a903)),f328(f328(f43(x97742,f916(x97743,a903)),x97741),x97744)),x97745))
% 159.37/159.08  [9775]E(x97751,f190(f916(x97752,a903)))+E(f328(f328(f43(x97752,f916(x97753,a903)),x97751),f328(f328(f9(x97752,f916(x97753,a903),f916(x97753,a903)),f328(f328(f10(f916(x97753,a903),f916(f916(x97753,a903),f916(x97753,a903)),x97752),f106(f916(x97753,a903))),x97754)),x97755)),f328(f328(f106(f916(x97753,a903)),f328(f328(f43(x97752,f916(x97753,a903)),x97751),x97754)),x97755))
% 159.37/159.08  [9350]~P107(f328(f328(f239(a909),x93501),x93504))+E(f328(f328(f3(a909),f328(f328(f83(a909),f328(f328(f84(a909),x93501),x93502)),x93503)),f328(f328(f83(a909),f328(f328(f84(a909),x93504),x93502)),x93505)),f328(f328(f3(a909),x93503),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x93504),x93501)),x93502)),x93505)))
% 159.37/159.08  [9922]~P144(x99221)+E(f328(f167(x99221),f328(f328(f156(x99222,x99221),f328(f328(f9(x99222,x99221,x99221),f328(f328(f10(x99221,f916(x99221,x99221),x99222),f84(x99221)),x99223)),x99224)),x99225)),f328(f328(f84(x99221),f328(f167(x99221),f328(f328(f156(x99222,x99221),x99223),x99225))),x99224))
% 159.37/159.08  [9928]~P76(x99281)+E(f328(f167(x99281),f328(f328(f156(x99282,x99281),f328(f328(f20(x99282,x99281,x99281),f328(f328(f10(x99281,f916(x99281,x99281),x99282),f83(x99281)),x99283)),x99284)),x99285)),f328(f328(f83(x99281),f328(f167(x99281),f328(f328(f156(x99282,x99281),x99283),x99285))),f328(f167(x99281),f328(f328(f156(x99282,x99281),x99284),x99285))))
% 159.37/159.08  [9929]~P7(x99291)+E(f328(f167(x99291),f328(f328(f156(x99292,x99291),f328(f328(f20(x99292,x99291,x99291),f328(f328(f10(x99291,f916(x99291,x99291),x99292),f3(x99291)),x99293)),x99294)),x99295)),f328(f328(f3(x99291),f328(f167(x99291),f328(f328(f156(x99292,x99291),x99293),x99295))),f328(f167(x99291),f328(f328(f156(x99292,x99291),x99294),x99295))))
% 159.37/159.09  [10061]P107(f328(x100611,f328(f328(f183(x100612,x100613),x100614),x100615)))+~P107(f328(x100611,f328(f328(f183(x100612,x100613),f328(f328(f177(x100612),f328(f328(f243(a909),f328(f191(f910(x100612)),x100614)),f328(f191(f910(x100613)),x100615))),x100614)),f328(f328(f177(x100613),f328(f328(f243(a909),f328(f191(f910(x100612)),x100614)),f328(f191(f910(x100613)),x100615))),x100615))))
% 159.37/159.09  [10313]~P107(f328(f328(f330(f915(x103132,x103131)),f328(f328(f256(x103132,x103131),x103134),x103135)),f328(f288(x103131,x103132),x103133)))+P107(f328(f328(f247(x103131,x103132,f328(f328(f9(x103131,f916(f915(x103131,x103132),a903),f916(x103132,a903)),f328(f328(f10(f916(x103132,f916(f916(f915(x103131,x103132),a903),a903)),f916(f916(f915(x103131,x103132),a903),f916(x103132,a903)),x103131),f9(x103132,f916(f915(x103131,x103132),a903),a903)),f328(f328(f10(f916(x103132,f915(x103131,x103132)),f916(x103132,f916(f916(f915(x103131,x103132),a903),a903)),x103131),f328(f10(f915(x103131,x103132),f916(f916(f915(x103131,x103132),a903),a903),x103132),f330(f915(x103131,x103132)))),f256(x103131,x103132)))),x103133)),x103134),x103135))
% 159.37/159.09  [10323]P107(f328(f328(f330(f915(x103231,x103232)),f328(f328(f256(x103231,x103232),x103233),x103234)),f328(f288(x103232,x103231),x103235)))+~P107(f328(f328(f247(x103232,x103231,f328(f328(f9(x103232,f916(f915(x103232,x103231),a903),f916(x103231,a903)),f328(f328(f10(f916(x103231,f916(f916(f915(x103232,x103231),a903),a903)),f916(f916(f915(x103232,x103231),a903),f916(x103231,a903)),x103232),f9(x103231,f916(f915(x103232,x103231),a903),a903)),f328(f328(f10(f916(x103231,f915(x103232,x103231)),f916(x103231,f916(f916(f915(x103232,x103231),a903),a903)),x103232),f328(f10(f915(x103232,x103231),f916(f916(f915(x103232,x103231),a903),a903),x103231),f330(f915(x103232,x103231)))),f256(x103232,x103231)))),x103235)),x103233),x103234))
% 159.37/159.09  [9588]~P107(f328(f328(f239(a909),x95884),x95881))+E(f328(f328(f3(a909),f328(f328(f83(a909),f328(f328(f84(a909),x95881),x95882)),x95883)),f328(f328(f83(a909),f328(f328(f84(a909),x95884),x95882)),x95885)),f328(f328(f3(a909),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x95881),x95884)),x95882)),x95883)),x95885))
% 159.37/159.09  [10332]P29(x103321,x103322,f328(f311(a906,f908(x103321),f328(f328(f20(a906,f916(x103321,f916(a905,a903)),f908(x103321)),f328(f328(f20(a906,a904,f916(f916(x103321,f916(a905,a903)),f908(x103321))),f328(f328(f10(f916(x103321,f916(a905,a903)),f916(a904,f916(f916(x103321,f916(a905,a903)),f908(x103321))),a906),f94(x103321)),x103323)),a26)),x103324)),x103325))+~P29(x103321,f328(f328(f105(f916(f908(x103321),a903)),x103322),f328(f311(a906,f908(x103321),f328(f328(f20(a906,f916(x103321,f916(a905,a903)),f908(x103321)),f328(f328(f20(a906,a904,f916(f916(x103321,f916(a905,a903)),f908(x103321))),f328(f328(f10(f916(x103321,f916(a905,a903)),f916(a904,f916(f916(x103321,f916(a905,a903)),f908(x103321))),a906),f94(x103321)),x103323)),a26)),x103324)),x103325)),f328(f311(a906,f908(x103321),f328(f328(f20(a906,f916(x103321,f916(a905,a903)),f908(x103321)),f328(f328(f20(a906,a904,f916(f916(x103321,f916(a905,a903)),f908(x103321))),f328(f328(f10(f916(x103321,f916(a905,a903)),f916(a904,f916(f916(x103321,f916(a905,a903)),f908(x103321))),a906),f94(x103321)),x103323)),f328(f328(f10(f913(a904),a904,a906),f236(a904)),a28))),x103324)),x103325))
% 159.37/159.09  [5377]E(x53771,x53772)+~E(f29(x53773,x53774,x53771),f29(x53775,x53776,x53772))
% 159.37/159.09  [5378]E(x53781,x53782)+~E(f29(x53783,x53781,x53784),f29(x53785,x53782,x53786))
% 159.37/159.09  [5379]E(x53791,x53792)+~E(f29(x53791,x53793,x53794),f29(x53792,x53795,x53796))
% 159.37/159.09  [5380]E(x53801,x53802)+~E(f31(x53803,x53804,x53801),f31(x53805,x53806,x53802))
% 159.37/159.09  [5381]E(x53811,x53812)+~E(f31(x53813,x53811,x53814),f31(x53815,x53812,x53816))
% 159.37/159.09  [5382]E(x53821,x53822)+~E(f31(x53821,x53823,x53824),f31(x53822,x53825,x53826))
% 159.37/159.09  [5383]E(x53831,x53832)+~E(f30(x53833,x53834,x53831),f30(x53835,x53836,x53832))
% 159.37/159.09  [5384]E(x53841,x53842)+~E(f30(x53843,x53841,x53844),f30(x53845,x53842,x53846))
% 159.37/159.09  [5385]E(x53851,x53852)+~E(f30(x53851,x53853,x53854),f30(x53852,x53855,x53856))
% 159.37/159.09  [7382]E(x73821,x73822)+~E(f224(x73823,x73824,x73825,x73821),f224(x73823,x73824,x73826,x73822))
% 159.37/159.09  [7383]E(x73831,x73832)+~E(f224(x73833,x73834,x73831,x73835),f224(x73833,x73834,x73832,x73836))
% 159.37/159.09  [8520]~P24(x85205,x85201,x85202,x85206)+E(f328(f76(x85201,x85201,x85201,f328(x85202,x85203)),f328(x85202,x85204)),f328(f76(x85201,x85201,x85201,f328(x85202,x85204)),f328(x85202,x85203)))
% 159.37/159.09  [8763]~P63(x87634,x87635,x87632,x87631,x87636)+E(f328(x87631,f328(x87632,x87633)),x87633)
% 159.37/159.09  [8927]P30(x89271,x89272,x89273,x89274)+~P30(x89271,x89275,f328(f76(x89272,x89275,x89271,x89276),x89273),x89274)
% 159.37/159.09  [8999]~E(x89996,x89994)+E(f328(f78(x89991,x89992,x89993,x89994,x89995),x89996),x89995)
% 159.37/159.09  [9005]E(x90051,x90052)+E(f328(f78(x90053,x90054,x90055,x90052,x90056),x90051),f328(x90055,x90051))
% 159.37/159.09  [9017]~P30(x90174,x90172,f328(f76(x90171,x90172,x90174,x90173),x90175),x90176)+P30(x90171,x90172,x90173,f328(f311(x90174,x90171,x90175),x90176))
% 159.37/159.09  [9715]P107(f328(f64(x97151),x97152))+~P107(f328(f69(x97151,x97153,x97154,x97155,x97152),x97156))
% 159.37/159.09  [9724]~P107(f328(f328(f330(x97244),x97243),f301(x97244,x97245,x97241,x97242,x97246)))+P107(f328(f328(x97241,x97242),x97243))
% 159.37/159.09  [9725]~P107(f328(f328(f330(x97254),x97253),f298(x97254,x97251,x97255,x97252,x97256)))+P107(f328(f328(x97251,x97252),x97253))
% 159.37/159.09  [9726]~P107(f328(f328(f330(x97264),x97262),f301(x97264,x97261,x97265,x97266,x97263)))+P107(f328(f328(x97261,x97262),x97263))
% 159.37/159.09  [9727]~P107(f328(f328(f330(x97274),x97272),f298(x97274,x97275,x97271,x97276,x97273)))+P107(f328(f328(x97271,x97272),x97273))
% 159.37/159.09  [5890]E(x58901,x58902)+~E(f328(f328(f256(x58903,x58904),x58905),x58901),f328(f328(f256(x58903,x58904),x58906),x58902))
% 159.37/159.09  [5892]E(x58921,x58922)+~E(f328(f328(f256(x58923,x58924),x58921),x58925),f328(f328(f256(x58923,x58924),x58922),x58926))
% 159.37/159.09  [6026]~P21(x60265,x60266,x60261)+E(f328(f328(x60261,x60262),f328(f328(x60261,x60263),x60264)),f328(f328(x60261,x60263),f328(f328(x60261,x60262),x60264)))
% 159.37/159.09  [7450]~P38(x74504,x74501,f328(f328(f153(x74504),x74502),x74505),f328(f328(f153(x74504),x74503),x74506))+P107(f328(f328(x74501,x74502),x74503))
% 159.37/159.09  [7810]P38(x78101,x78102,x78103,x78104)+~P38(x78101,x78102,f328(f328(f153(x78101),x78105),x78103),f328(f328(f153(x78101),x78106),x78104))
% 159.37/159.09  [8866]~P63(x88665,x88661,x88662,x88666,x88664)+P107(f328(f328(f330(x88661),f328(x88662,x88663)),x88664))
% 159.37/159.09  [9068]~E(x90683,f328(f328(f153(x90681),x90685),x90686))+P107(f328(f328(f330(f915(f910(x90681),f910(x90681))),f328(f328(f256(f910(x90681),f910(x90681)),x90682),f328(f328(f136(x90681),x90682),x90683))),f149(x90681,x90684)))
% 159.37/159.09  [9306]~P40(x93061,x93062,x93063,x93065,x93066)+P40(x93061,x93062,x93063,f328(f328(f177(x93061),x93064),x93065),f328(f328(f177(x93062),x93064),x93066))
% 159.37/159.09  [9307]~P40(x93071,x93072,x93073,x93075,x93076)+P40(x93071,x93072,x93073,f328(f328(f140(x93071),x93074),x93075),f328(f328(f140(x93072),x93074),x93076))
% 159.37/159.09  [9555]E(f328(f311(x95551,x95552,f78(x95551,x95552,x95553,x95554,x95555)),x95556),f328(f311(x95551,x95552,x95553),x95556))+P107(f328(f328(f330(x95551),x95554),x95556))
% 159.37/159.09  [9558]E(f328(f328(f156(x95581,x95582),f78(x95581,x95582,x95583,x95584,x95585)),x95586),f328(f328(f156(x95581,x95582),x95583),x95586))+P107(f328(f328(f330(x95581),x95584),f328(f174(x95581),x95586)))
% 159.37/159.09  [9785]~P28(x97854,x97852,x97855,x97853,x97856,x97851)+E(f328(x97851,f190(f916(x97852,a903))),x97853)
% 159.37/159.09  [10013]~E(f328(x100134,f328(f255(x100131,x100133),x100135)),f328(x100136,f328(f255(x100131,x100133),x100135)))+E(f328(f262(x100131,x100132,x100133,x100133,x100134,f35(x100133)),x100135),f328(f262(x100131,x100132,x100133,x100133,x100136,f35(x100133)),x100135))
% 159.37/159.09  [10014]~E(f328(x100144,f328(f260(x100141,x100142),x100145)),f328(x100146,f328(f260(x100141,x100142),x100145)))+E(f328(f262(x100141,x100141,x100142,x100143,f35(x100141),x100144),x100145),f328(f262(x100141,x100141,x100142,x100143,f35(x100141),x100146),x100145))
% 159.37/159.09  [10057]~E(f328(f262(x100572,x100576,x100573,x100573,x100571,f35(x100573)),x100574),f328(f262(x100572,x100576,x100573,x100573,x100575,f35(x100573)),x100574))+E(f328(x100571,f328(f255(x100572,x100573),x100574)),f328(x100575,f328(f255(x100572,x100573),x100574)))
% 159.37/159.09  [10058]~E(f328(f262(x100582,x100582,x100583,x100586,f35(x100582),x100581),x100584),f328(f262(x100582,x100582,x100583,x100586,f35(x100582),x100585),x100584))+E(f328(x100581,f328(f260(x100582,x100583),x100584)),f328(x100585,f328(f260(x100582,x100583),x100584)))
% 159.37/159.09  [8966]P107(f328(f328(f330(x89661),x89662),x89663))+~P107(f328(f328(f330(f915(x89661,x89664)),f328(f328(f256(x89661,x89664),x89662),x89665)),f328(f328(f258(x89661,x89664),x89663),x89666)))
% 159.37/159.09  [8982]P107(f328(f328(f330(x89821),x89822),f328(x89823,x89824)))+~P107(f328(f328(f330(f915(x89825,x89821)),f328(f328(f256(x89825,x89821),x89824),x89822)),f328(f328(f258(x89825,x89821),x89826),x89823)))
% 159.37/159.09  [9416]P107(f328(f328(f330(f915(x94161,x94161)),f328(f328(f256(x94161,x94161),f328(x94162,x94163)),f328(x94162,x94164))),x94165))+~P107(f328(f328(f330(f915(x94166,x94166)),f328(f328(f256(x94166,x94166),x94163),x94164)),f328(f328(f289(x94161,x94166),x94165),x94162)))
% 159.37/159.09  [9436]~P107(f328(f328(f330(f915(x94364,x94364)),f328(f328(f256(x94364,x94364),f328(x94366,x94362)),f328(x94366,x94363))),x94365))+P107(f328(f328(f330(f915(x94361,x94361)),f328(f328(f256(x94361,x94361),x94362),x94363)),f328(f328(f289(x94364,x94361),x94365),x94366)))
% 159.37/159.09  [10060]E(f328(f328(f256(x100601,x100602),f785(x100603,x100604,x100605,x100606,x100602,x100601)),f787(x100603,x100604,x100605,x100606,x100602,x100601)),x100606)+~P107(f328(f328(f330(f915(x100601,x100602)),x100606),f328(f328(f290(x100601,x100605,x100602),x100604),x100603)))
% 159.37/159.09  [10270]~P107(f328(f328(f330(f915(x102701,x102706)),x102705),f328(f328(f290(x102701,x102702,x102706),x102704),x102703)))+P107(f328(f328(f330(f915(x102701,x102702)),f328(f328(f256(x102701,x102702),f785(x102703,x102704,x102702,x102705,x102706,x102701)),f788(x102703,x102704,x102702,x102705,x102706,x102701))),x102704))
% 159.37/159.09  [10271]~P107(f328(f328(f330(f915(x102716,x102712)),x102715),f328(f328(f290(x102716,x102711,x102712),x102714),x102713)))+P107(f328(f328(f330(f915(x102711,x102712)),f328(f328(f256(x102711,x102712),f788(x102713,x102714,x102711,x102715,x102712,x102716)),f787(x102713,x102714,x102711,x102715,x102712,x102716))),x102713))
% 159.37/159.09  [7881]~P10(x78812)+E(f328(f328(f42(x78811,x78812),x78813),f328(f328(f9(x78811,x78814,x78812),x78815),x78816)),f328(f328(f328(f42(x78811,f916(x78814,x78812)),x78813),x78815),x78816))
% 159.37/159.09  [7882]~P10(x78822)+E(f328(f328(f43(x78821,x78822),x78823),f328(f328(f9(x78821,x78824,x78822),x78825),x78826)),f328(f328(f328(f43(x78821,f916(x78824,x78822)),x78823),x78825),x78826))
% 159.37/159.09  [8675]E(f328(f328(f42(x86751,f916(x86752,a903)),x86753),f328(f328(f10(f916(x86752,a903),f916(x86752,a903),x86751),f328(f310(x86752),x86754)),x86755)),f328(f328(f310(x86752),x86754),f328(f328(f42(x86751,f916(x86752,a903)),x86753),x86755)))+~P107(f328(f328(f330(x86751),x86756),x86753))
% 159.37/159.09  [9118]~P10(x91182)+E(f328(f328(f42(x91181,x91182),x91183),f328(f328(f10(f916(x91184,x91182),x91182,x91181),f328(f42(x91184,x91182),x91185)),f328(f9(x91184,x91181,x91182),x91186))),f328(f328(f42(x91184,x91182),x91185),f328(f328(f10(f916(x91181,x91182),x91182,x91184),f328(f42(x91181,x91182),x91183)),x91186)))
% 159.37/159.09  [9119]~P10(x91192)+E(f328(f328(f43(x91191,x91192),x91193),f328(f328(f10(f916(x91194,x91192),x91192,x91191),f328(f43(x91194,x91192),x91195)),f328(f9(x91194,x91191,x91192),x91196))),f328(f328(f43(x91194,x91192),x91195),f328(f328(f10(f916(x91191,x91192),x91192,x91194),f328(f43(x91191,x91192),x91193)),x91196)))
% 159.37/159.09  [9332]P107(f328(f328(f330(x93321),x93322),f328(f174(x93321),x93323)))+~P107(f328(f328(f330(f915(x93324,x93321)),f328(f328(f256(x93324,x93321),x93325),x93322)),f328(f174(f915(x93324,x93321)),f328(f328(f183(x93324,x93321),x93326),x93323))))
% 159.37/159.09  [9333]P107(f328(f328(f330(x93331),x93332),f328(f174(x93331),x93333)))+~P107(f328(f328(f330(f915(x93331,x93334)),f328(f328(f256(x93331,x93334),x93332),x93335)),f328(f174(f915(x93331,x93334)),f328(f328(f183(x93331,x93334),x93333),x93336))))
% 159.37/159.09  [9432]P107(f328(f328(f239(f916(x94321,a903)),f328(f287(x94322,x94321,x94323),x94324)),x94325))+~P107(f328(f328(f239(f916(f915(x94322,x94321),a903)),x94323),f328(f328(f258(x94322,x94321),x94326),f328(f18(f916(x94321,a903),x94322),x94325))))
% 159.37/159.09  [9623]P107(f328(f328(f330(f915(f910(x96231),f910(x96231))),f328(f328(f256(f910(x96231),f910(x96231)),f328(f328(f153(x96231),x96232),x96233)),f328(f328(f153(x96231),x96234),x96235))),f149(x96231,x96236)))+~P107(f328(f328(f330(f915(x96231,x96231)),f328(f328(f256(x96231,x96231),x96232),x96234)),x96236))
% 159.37/159.09  [10056]E(f328(f328(f256(x100561,x100562),f698(x100563,x100564,x100565,x100562,x100561,x100566)),f699(x100563,x100564,x100565,x100562,x100561,x100566)),x100566)+P107(f328(f328(f330(x100565),x100564),f328(f328(f261(x100561,x100562,f916(x100565,a903)),x100563),x100566)))
% 159.37/159.09  [10062]E(f328(f328(f256(x100621,x100622),f700(x100623,x100624,x100622,x100621,x100625,x100626)),f701(x100623,x100624,x100622,x100621,x100625,x100626)),x100623)+~P107(f328(f328(f330(x100626),x100625),f328(f328(f261(x100621,x100622,f916(x100626,a903)),x100624),x100623)))
% 159.37/159.09  [10221]P107(f328(f328(f330(x102211),x102212),f328(f328(x102213,f700(x102214,x102213,x102215,x102216,x102212,x102211)),f701(x102214,x102213,x102215,x102216,x102212,x102211))))+~P107(f328(f328(f330(x102211),x102212),f328(f328(f261(x102216,x102215,f916(x102211,a903)),x102213),x102214)))
% 159.37/159.09  [10245]~P107(f328(f328(f330(x102451),x102452),f328(f328(x102455,f698(x102455,x102452,x102451,x102454,x102453,x102456)),f699(x102455,x102452,x102451,x102454,x102453,x102456))))+P107(f328(f328(f330(x102451),x102452),f328(f328(f261(x102453,x102454,f916(x102451,a903)),x102455),x102456)))
% 159.37/159.09  [8568]E(x85681,x85682)+E(f328(f328(f161(x85683,f328(f328(f161(x85683,x85684),x85681),x85685)),x85682),x85686),f328(f328(f161(x85683,f328(f328(f161(x85683,x85684),x85682),x85686)),x85681),x85685))
% 159.37/159.09  [9679]~P107(f328(f328(f330(x96793),x96796),x96795))+E(f328(f328(f310(x96791),x96792),f328(f311(x96793,x96791,x96794),f328(f328(f3(f916(x96793,a903)),x96795),f328(f328(f310(x96793),x96796),f190(f916(x96793,a903)))))),f328(f311(x96793,x96791,f78(x96793,x96791,x96794,x96796,x96792)),x96795))
% 159.37/159.09  [9199]~P107(f328(f328(x91994,x91995),x91996))+P107(f328(f328(f328(f328(f105(f916(x91991,f916(x91992,a903))),x91993),x91994),x91995),x91996))
% 159.37/159.09  [9201]~P107(f328(f328(x92013,x92015),x92016))+P107(f328(f328(f328(f328(f105(f916(x92011,f916(x92012,a903))),x92013),x92014),x92015),x92016))
% 159.37/159.09  [9486]P107(f328(f328(x94861,x94862),x94863))+~P107(f328(f328(f328(f328(f106(f916(x94864,f916(x94865,a903))),x94866),x94861),x94862),x94863))
% 159.37/159.09  [9487]P107(f328(f328(x94871,x94872),x94873))+~P107(f328(f328(f328(f328(f106(f916(x94874,f916(x94875,a903))),x94871),x94876),x94872),x94873))
% 159.37/159.09  [9910]~P78(x99102)+E(f328(f328(f11(x99101,x99102),f328(f328(f9(x99101,f916(x99103,a903),x99102),f328(f328(f10(f916(x99103,x99102),f916(f916(x99103,a903),x99102),x99101),f11(x99103,x99102)),x99104)),x99105)),x99106),f328(f328(f11(f915(x99101,x99103),x99102),f328(f261(x99101,x99103,x99102),x99104)),f328(f328(f258(x99101,x99103),x99106),f328(f18(f916(x99103,a903),x99101),x99105))))
% 159.37/159.09  [9911]~P76(x99112)+E(f328(f328(f8(x99111,x99112),f328(f328(f9(x99111,f916(x99113,a903),x99112),f328(f328(f10(f916(x99113,x99112),f916(f916(x99113,a903),x99112),x99111),f8(x99113,x99112)),x99114)),x99115)),x99116),f328(f328(f8(f915(x99111,x99113),x99112),f328(f261(x99111,x99113,x99112),x99114)),f328(f328(f258(x99111,x99113),x99116),f328(f18(f916(x99113,a903),x99111),x99115))))
% 159.37/159.09  [10039]~P76(x100392)+E(f328(f328(f8(x100391,x100392),f328(f328(f9(x100391,f916(x100393,a903),x100392),f328(f328(f10(f916(x100393,x100392),f916(f916(x100393,a903),x100392),x100391),f8(x100393,x100392)),f328(f9(x100393,x100391,x100392),x100394))),x100395)),x100396),f328(f328(f8(x100393,x100392),f328(f328(f9(x100393,f916(x100391,a903),x100392),f328(f328(f10(f916(x100391,x100392),f916(f916(x100391,a903),x100392),x100393),f8(x100391,x100392)),x100394)),x100396)),x100395))
% 159.37/159.09  [10335]~P107(f328(f328(f330(f915(x103351,x103352)),f328(f328(f256(x103351,x103352),x103355),x103356)),f328(f328(f105(f916(f915(x103351,x103352),a903)),x103353),x103354)))+P107(f328(f328(f328(f328(f105(f916(x103351,f916(x103352,a903))),f328(f328(f9(x103351,f916(f915(x103351,x103352),a903),f916(x103352,a903)),f328(f328(f10(f916(x103352,f916(f916(f915(x103351,x103352),a903),a903)),f916(f916(f915(x103351,x103352),a903),f916(x103352,a903)),x103351),f9(x103352,f916(f915(x103351,x103352),a903),a903)),f328(f328(f10(f916(x103352,f915(x103351,x103352)),f916(x103352,f916(f916(f915(x103351,x103352),a903),a903)),x103351),f328(f10(f915(x103351,x103352),f916(f916(f915(x103351,x103352),a903),a903),x103352),f330(f915(x103351,x103352)))),f256(x103351,x103352)))),x103353)),f328(f328(f9(x103351,f916(f915(x103351,x103352),a903),f916(x103352,a903)),f328(f328(f10(f916(x103352,f916(f916(f915(x103351,x103352),a903),a903)),f916(f916(f915(x103351,x103352),a903),f916(x103352,a903)),x103351),f9(x103352,f916(f915(x103351,x103352),a903),a903)),f328(f328(f10(f916(x103352,f915(x103351,x103352)),f916(x103352,f916(f916(f915(x103351,x103352),a903),a903)),x103351),f328(f10(f915(x103351,x103352),f916(f916(f915(x103351,x103352),a903),a903),x103352),f330(f915(x103351,x103352)))),f256(x103351,x103352)))),x103354)),x103355),x103356))
% 159.37/159.09  [10336]~P107(f328(f328(f330(f915(x103361,x103362)),f328(f328(f256(x103361,x103362),x103365),x103366)),f328(f328(f106(f916(f915(x103361,x103362),a903)),x103363),x103364)))+P107(f328(f328(f328(f328(f106(f916(x103361,f916(x103362,a903))),f328(f328(f9(x103361,f916(f915(x103361,x103362),a903),f916(x103362,a903)),f328(f328(f10(f916(x103362,f916(f916(f915(x103361,x103362),a903),a903)),f916(f916(f915(x103361,x103362),a903),f916(x103362,a903)),x103361),f9(x103362,f916(f915(x103361,x103362),a903),a903)),f328(f328(f10(f916(x103362,f915(x103361,x103362)),f916(x103362,f916(f916(f915(x103361,x103362),a903),a903)),x103361),f328(f10(f915(x103361,x103362),f916(f916(f915(x103361,x103362),a903),a903),x103362),f330(f915(x103361,x103362)))),f256(x103361,x103362)))),x103363)),f328(f328(f9(x103361,f916(f915(x103361,x103362),a903),f916(x103362,a903)),f328(f328(f10(f916(x103362,f916(f916(f915(x103361,x103362),a903),a903)),f916(f916(f915(x103361,x103362),a903),f916(x103362,a903)),x103361),f9(x103362,f916(f915(x103361,x103362),a903),a903)),f328(f328(f10(f916(x103362,f915(x103361,x103362)),f916(x103362,f916(f916(f915(x103361,x103362),a903),a903)),x103361),f328(f10(f915(x103361,x103362),f916(f916(f915(x103361,x103362),a903),a903),x103362),f330(f915(x103361,x103362)))),f256(x103361,x103362)))),x103364)),x103365),x103366))
% 159.37/159.09  [10342]P107(f328(f328(f330(f915(x103421,x103422)),f328(f328(f256(x103421,x103422),x103423),x103424)),f328(f328(f105(f916(f915(x103421,x103422),a903)),x103425),x103426)))+~P107(f328(f328(f328(f328(f105(f916(x103421,f916(x103422,a903))),f328(f328(f9(x103421,f916(f915(x103421,x103422),a903),f916(x103422,a903)),f328(f328(f10(f916(x103422,f916(f916(f915(x103421,x103422),a903),a903)),f916(f916(f915(x103421,x103422),a903),f916(x103422,a903)),x103421),f9(x103422,f916(f915(x103421,x103422),a903),a903)),f328(f328(f10(f916(x103422,f915(x103421,x103422)),f916(x103422,f916(f916(f915(x103421,x103422),a903),a903)),x103421),f328(f10(f915(x103421,x103422),f916(f916(f915(x103421,x103422),a903),a903),x103422),f330(f915(x103421,x103422)))),f256(x103421,x103422)))),x103425)),f328(f328(f9(x103421,f916(f915(x103421,x103422),a903),f916(x103422,a903)),f328(f328(f10(f916(x103422,f916(f916(f915(x103421,x103422),a903),a903)),f916(f916(f915(x103421,x103422),a903),f916(x103422,a903)),x103421),f9(x103422,f916(f915(x103421,x103422),a903),a903)),f328(f328(f10(f916(x103422,f915(x103421,x103422)),f916(x103422,f916(f916(f915(x103421,x103422),a903),a903)),x103421),f328(f10(f915(x103421,x103422),f916(f916(f915(x103421,x103422),a903),a903),x103422),f330(f915(x103421,x103422)))),f256(x103421,x103422)))),x103426)),x103423),x103424))
% 159.37/159.09  [10343]P107(f328(f328(f330(f915(x103431,x103432)),f328(f328(f256(x103431,x103432),x103433),x103434)),f328(f328(f106(f916(f915(x103431,x103432),a903)),x103435),x103436)))+~P107(f328(f328(f328(f328(f106(f916(x103431,f916(x103432,a903))),f328(f328(f9(x103431,f916(f915(x103431,x103432),a903),f916(x103432,a903)),f328(f328(f10(f916(x103432,f916(f916(f915(x103431,x103432),a903),a903)),f916(f916(f915(x103431,x103432),a903),f916(x103432,a903)),x103431),f9(x103432,f916(f915(x103431,x103432),a903),a903)),f328(f328(f10(f916(x103432,f915(x103431,x103432)),f916(x103432,f916(f916(f915(x103431,x103432),a903),a903)),x103431),f328(f10(f915(x103431,x103432),f916(f916(f915(x103431,x103432),a903),a903),x103432),f330(f915(x103431,x103432)))),f256(x103431,x103432)))),x103435)),f328(f328(f9(x103431,f916(f915(x103431,x103432),a903),f916(x103432,a903)),f328(f328(f10(f916(x103432,f916(f916(f915(x103431,x103432),a903),a903)),f916(f916(f915(x103431,x103432),a903),f916(x103432,a903)),x103431),f9(x103432,f916(f915(x103431,x103432),a903),a903)),f328(f328(f10(f916(x103432,f915(x103431,x103432)),f916(x103432,f916(f916(f915(x103431,x103432),a903),a903)),x103431),f328(f10(f915(x103431,x103432),f916(f916(f915(x103431,x103432),a903),a903),x103432),f330(f915(x103431,x103432)))),f256(x103431,x103432)))),x103436)),x103433),x103434))
% 159.37/159.09  [10330]~P107(f328(f328(f330(f915(x103302,x103303)),f328(f328(f256(x103302,x103303),x103305),x103306)),f328(f328(f42(x103301,f916(f915(x103302,x103303),a903)),f246(f916(x103301,a903))),x103304)))+P107(f328(f328(f328(f328(f42(x103301,f916(x103302,f916(x103303,a903))),f246(f916(x103301,a903))),f328(f328(f10(f916(f915(x103302,x103303),a903),f916(x103302,f916(x103303,a903)),x103301),f328(f9(x103302,f916(f915(x103302,x103303),a903),f916(x103303,a903)),f328(f328(f10(f916(x103303,f916(f916(f915(x103302,x103303),a903),a903)),f916(f916(f915(x103302,x103303),a903),f916(x103303,a903)),x103302),f9(x103303,f916(f915(x103302,x103303),a903),a903)),f328(f328(f10(f916(x103303,f915(x103302,x103303)),f916(x103303,f916(f916(f915(x103302,x103303),a903),a903)),x103302),f328(f10(f915(x103302,x103303),f916(f916(f915(x103302,x103303),a903),a903),x103303),f330(f915(x103302,x103303)))),f256(x103302,x103303))))),x103304)),x103305),x103306))
% 159.37/159.09  [10331]~P107(f328(f328(f330(f915(x103312,x103313)),f328(f328(f256(x103312,x103313),x103315),x103316)),f328(f328(f43(x103311,f916(f915(x103312,x103313),a903)),f246(f916(x103311,a903))),x103314)))+P107(f328(f328(f328(f328(f43(x103311,f916(x103312,f916(x103313,a903))),f246(f916(x103311,a903))),f328(f328(f10(f916(f915(x103312,x103313),a903),f916(x103312,f916(x103313,a903)),x103311),f328(f9(x103312,f916(f915(x103312,x103313),a903),f916(x103313,a903)),f328(f328(f10(f916(x103313,f916(f916(f915(x103312,x103313),a903),a903)),f916(f916(f915(x103312,x103313),a903),f916(x103313,a903)),x103312),f9(x103313,f916(f915(x103312,x103313),a903),a903)),f328(f328(f10(f916(x103313,f915(x103312,x103313)),f916(x103313,f916(f916(f915(x103312,x103313),a903),a903)),x103312),f328(f10(f915(x103312,x103313),f916(f916(f915(x103312,x103313),a903),a903),x103313),f330(f915(x103312,x103313)))),f256(x103312,x103313))))),x103314)),x103315),x103316))
% 159.37/159.09  [10339]P107(f328(f328(f330(f915(x103391,x103392)),f328(f328(f256(x103391,x103392),x103393),x103394)),f328(f328(f42(x103395,f916(f915(x103391,x103392),a903)),f246(f916(x103395,a903))),x103396)))+~P107(f328(f328(f328(f328(f42(x103395,f916(x103391,f916(x103392,a903))),f246(f916(x103395,a903))),f328(f328(f10(f916(f915(x103391,x103392),a903),f916(x103391,f916(x103392,a903)),x103395),f328(f9(x103391,f916(f915(x103391,x103392),a903),f916(x103392,a903)),f328(f328(f10(f916(x103392,f916(f916(f915(x103391,x103392),a903),a903)),f916(f916(f915(x103391,x103392),a903),f916(x103392,a903)),x103391),f9(x103392,f916(f915(x103391,x103392),a903),a903)),f328(f328(f10(f916(x103392,f915(x103391,x103392)),f916(x103392,f916(f916(f915(x103391,x103392),a903),a903)),x103391),f328(f10(f915(x103391,x103392),f916(f916(f915(x103391,x103392),a903),a903),x103392),f330(f915(x103391,x103392)))),f256(x103391,x103392))))),x103396)),x103393),x103394))
% 159.37/159.09  [10340]P107(f328(f328(f330(f915(x103401,x103402)),f328(f328(f256(x103401,x103402),x103403),x103404)),f328(f328(f43(x103405,f916(f915(x103401,x103402),a903)),f246(f916(x103405,a903))),x103406)))+~P107(f328(f328(f328(f328(f43(x103405,f916(x103401,f916(x103402,a903))),f246(f916(x103405,a903))),f328(f328(f10(f916(f915(x103401,x103402),a903),f916(x103401,f916(x103402,a903)),x103405),f328(f9(x103401,f916(f915(x103401,x103402),a903),f916(x103402,a903)),f328(f328(f10(f916(x103402,f916(f916(f915(x103401,x103402),a903),a903)),f916(f916(f915(x103401,x103402),a903),f916(x103402,a903)),x103401),f9(x103402,f916(f915(x103401,x103402),a903),a903)),f328(f328(f10(f916(x103402,f915(x103401,x103402)),f916(x103402,f916(f916(f915(x103401,x103402),a903),a903)),x103401),f328(f10(f915(x103401,x103402),f916(f916(f915(x103401,x103402),a903),a903),x103402),f330(f915(x103401,x103402)))),f256(x103401,x103402))))),x103406)),x103403),x103404))
% 159.37/159.09  [7558]E(f328(x75581,f328(x75582,x75583)),f328(x75584,x75583))+~E(f328(f76(x75585,x75586,x75587,x75581),x75582),x75584)
% 159.37/159.09  [9695]E(x96951,x96952)+E(f78(x96953,x96954,f78(x96953,x96954,x96955,x96951,x96956),x96952,x96957),f78(x96953,x96954,f78(x96953,x96954,x96955,x96952,x96957),x96951,x96956))
% 159.37/159.09  [9784]~P27(x97843,x97844,x97841,x97845,x97846,x97847)+E(f328(f328(x97841,x97842),x97842),x97842)
% 159.37/159.09  [6128]~E(f328(f328(f156(x61281,x61285),x61286),x61282),f328(f328(f156(x61283,x61285),x61287),x61284))+E(f328(f191(f910(x61281)),x61282),f328(f191(f910(x61283)),x61284))
% 159.37/159.09  [8605]E(f328(x86051,f328(x86052,x86053)),f328(x86054,x86053))+~E(f328(f76(x86055,x86056,x86057,x86051),x86052),f328(f76(x86056,x86056,x86057,f35(x86056)),x86054))
% 159.37/159.09  [8955]~P40(x89554,x89555,x89551,f328(f328(f153(x89554),x89552),x89556),f328(f328(f153(x89555),x89553),x89557))+P107(f328(f328(x89551,x89552),x89553))
% 159.37/159.09  [9339]P40(x93391,x93392,x93393,x93394,x93395)+~P40(x93391,x93392,x93393,f328(f328(f153(x93391),x93396),x93394),f328(f328(f153(x93392),x93397),x93395))
% 159.37/159.09  [9943]P107(f328(f328(x99431,x99432),f551(x99433,x99432,x99434,x99431)))+~P107(f328(f328(f257(x99435,x99436,x99437,x99431,x99434),x99432),x99433))
% 159.37/159.09  [9965]P107(f328(f328(x99651,f551(x99652,x99653,x99651,x99654)),x99652))+~P107(f328(f328(f257(x99655,x99656,x99657,x99654,x99651),x99653),x99652))
% 159.37/159.09  [6174]E(x61741,x61742)+~E(f328(f328(f328(f94(x61743),x61744),x61745),x61741),f328(f328(f328(f94(x61743),x61746),x61747),x61742))
% 159.37/159.09  [6175]E(x61751,x61752)+~E(f328(f328(f328(f94(x61753),x61754),x61751),x61755),f328(f328(f328(f94(x61753),x61756),x61752),x61757))
% 159.37/159.09  [6176]E(x61761,x61762)+~E(f328(f328(f328(f94(x61763),x61761),x61764),x61765),f328(f328(f328(f94(x61763),x61762),x61766),x61767))
% 159.37/159.09  [9074]~P25(x90746,x90741,x90743,x90747)+E(f328(f76(x90741,x90741,x90742,f328(x90743,x90744)),f328(f76(x90741,x90741,x90742,f328(x90743,x90744)),x90745)),f328(f76(x90741,x90741,x90742,f328(x90743,x90744)),x90745))
% 159.37/159.09  [9439]~P40(x94393,x94392,x94394,f328(f328(f156(x94391,x94393),x94395),x94396),x94397)+P40(x94391,x94392,f328(f328(f10(x94393,f916(x94392,a903),x94391),x94394),x94395),x94396,x94397)
% 159.37/159.09  [9462]P40(x94621,x94622,x94623,f328(f328(f156(x94624,x94621),x94625),x94626),x94627)+~P40(x94624,x94622,f328(f328(f10(x94621,f916(x94622,a903),x94624),x94623),x94625),x94626,x94627)
% 159.37/159.09  [9073]~P107(f328(f328(f330(x90731),x90732),f328(f328(x90735,x90736),x90737)))+P107(f328(f328(f330(x90731),x90732),f328(f328(f261(x90733,x90734,f916(x90731,a903)),x90735),f328(f328(f256(x90733,x90734),x90736),x90737))))
% 159.37/159.09  [9361]P107(f328(f328(f328(x93611,x93612),x93613),x93614))+~P107(f328(f328(f328(f261(x93615,x93616,f916(x93617,a903)),x93611),f328(f328(f256(x93615,x93616),x93612),x93613)),x93614))
% 159.37/159.09  [9500]P107(f328(f328(f330(x95001),f328(f328(x95002,x95003),x95004)),f328(f311(f915(x95005,x95006),x95001,f328(f261(x95005,x95006,x95001),x95002)),x95007)))+~P107(f328(f328(f330(f915(x95005,x95006)),f328(f328(f256(x95005,x95006),x95003),x95004)),x95007))
% 159.37/159.09  [9831]P107(f328(f328(f330(f915(f910(x98311),f910(x98311))),f328(f328(f256(f910(x98311),f910(x98311)),f328(f328(f136(x98311),x98312),f328(f328(f153(x98311),x98313),x98314))),f328(f328(f136(x98311),x98312),f328(f328(f153(x98311),x98315),x98316)))),f149(x98311,x98317)))+~P107(f328(f328(f330(f915(x98311,x98311)),f328(f328(f256(x98311,x98311),x98313),x98315)),x98317))
% 159.37/159.09  [9893]~P40(x98931,x98933,x98934,x98936,f328(f328(f156(x98932,x98933),x98935),x98937))+P40(x98931,x98932,f328(f328(f9(x98931,f916(x98932,x98933),f916(x98932,a903)),f328(f328(f10(f916(x98933,a903),f916(f916(x98932,x98933),f916(x98932,a903)),x98931),f10(x98933,a903,x98932)),x98934)),x98935),x98936,x98937)
% 159.37/159.09  [9969]P40(x99691,x99692,x99693,x99694,f328(f328(f156(x99695,x99692),x99696),x99697))+~P40(x99691,x99695,f328(f328(f9(x99691,f916(x99695,x99692),f916(x99695,a903)),f328(f328(f10(f916(x99692,a903),f916(f916(x99695,x99692),f916(x99695,a903)),x99691),f10(x99692,a903,x99695)),x99693)),x99696),x99694,x99697)
% 159.37/159.09  [10257]P107(f328(f328(f330(x102571),f619(x102572,x102573,x102574,x102575,x102576,x102577,x102571)),x102575))+P107(f328(f328(f328(f328(f43(x102571,f916(x102577,f916(x102576,a903))),x102575),x102574),x102573),x102572))
% 159.37/159.09  [10258]P107(f328(f328(f330(x102581),f811(x102582,x102583,x102584,x102585,x102586,x102587,x102581)),x102587))+P107(f328(f328(f328(f328(f43(x102581,f916(x102583,f916(x102582,a903))),x102587),x102586),x102585),x102584))
% 159.37/159.09  [10259]P107(f328(f328(f330(x102591),f406(x102592,x102593,x102594,x102595,x102596,x102597,x102591)),x102595))+~P107(f328(f328(f328(f328(f42(x102591,f916(x102597,f916(x102596,a903))),x102595),x102594),x102593),x102592))
% 159.37/159.09  [10260]P107(f328(f328(f330(x102601),f812(x102602,x102603,x102604,x102605,x102606,x102607,x102601)),x102605))+~P107(f328(f328(f328(f328(f42(x102601,f916(x102607,f916(x102606,a903))),x102605),x102604),x102603),x102602))
% 159.37/159.09  [10293]P107(f328(f328(f328(x102931,f406(x102932,x102933,x102931,x102934,x102935,x102936,x102937)),x102933),x102932))+~P107(f328(f328(f328(f328(f42(x102937,f916(x102936,f916(x102935,a903))),x102934),x102931),x102933),x102932))
% 159.37/159.09  [10294]P107(f328(f328(f328(x102941,f812(x102942,x102943,x102941,x102944,x102945,x102946,x102947)),x102943),x102942))+~P107(f328(f328(f328(f328(f42(x102947,f916(x102946,f916(x102945,a903))),x102944),x102941),x102943),x102942))
% 159.37/159.09  [10310]~P107(f328(f328(f328(x103105,f619(x103107,x103106,x103105,x103104,x103103,x103102,x103101)),x103106),x103107))+P107(f328(f328(f328(f328(f43(x103101,f916(x103102,f916(x103103,a903))),x103104),x103105),x103106),x103107))
% 159.37/159.09  [10311]~P107(f328(f328(f328(x103115,f811(x103113,x103112,x103117,x103116,x103115,x103114,x103111)),x103116),x103117))+P107(f328(f328(f328(f328(f43(x103111,f916(x103112,f916(x103113,a903))),x103114),x103115),x103116),x103117))
% 159.37/159.09  [10329]~P107(f328(f328(f330(f915(x103291,x103293)),f328(f328(f256(x103291,x103293),x103296),x103297)),f328(f328(f290(x103291,x103292,x103293),x103294),x103295)))+P107(f328(f328(f257(x103291,x103292,x103293,f328(f328(f9(x103291,f916(f915(x103291,x103292),a903),f916(x103292,a903)),f328(f328(f10(f916(x103292,f916(f916(f915(x103291,x103292),a903),a903)),f916(f916(f915(x103291,x103292),a903),f916(x103292,a903)),x103291),f9(x103292,f916(f915(x103291,x103292),a903),a903)),f328(f328(f10(f916(x103292,f915(x103291,x103292)),f916(x103292,f916(f916(f915(x103291,x103292),a903),a903)),x103291),f328(f10(f915(x103291,x103292),f916(f916(f915(x103291,x103292),a903),a903),x103292),f330(f915(x103291,x103292)))),f256(x103291,x103292)))),x103294),f328(f328(f9(x103292,f916(f915(x103292,x103293),a903),f916(x103293,a903)),f328(f328(f10(f916(x103293,f916(f916(f915(x103292,x103293),a903),a903)),f916(f916(f915(x103292,x103293),a903),f916(x103293,a903)),x103292),f9(x103293,f916(f915(x103292,x103293),a903),a903)),f328(f328(f10(f916(x103293,f915(x103292,x103293)),f916(x103293,f916(f916(f915(x103292,x103293),a903),a903)),x103292),f328(f10(f915(x103292,x103293),f916(f916(f915(x103292,x103293),a903),a903),x103293),f330(f915(x103292,x103293)))),f256(x103292,x103293)))),x103295)),x103296),x103297))
% 159.37/159.09  [10338]P107(f328(f328(f330(f915(x103381,x103382)),f328(f328(f256(x103381,x103382),x103383),x103384)),f328(f328(f290(x103381,x103385,x103382),x103386),x103387)))+~P107(f328(f328(f257(x103381,x103385,x103382,f328(f328(f9(x103381,f916(f915(x103381,x103385),a903),f916(x103385,a903)),f328(f328(f10(f916(x103385,f916(f916(f915(x103381,x103385),a903),a903)),f916(f916(f915(x103381,x103385),a903),f916(x103385,a903)),x103381),f9(x103385,f916(f915(x103381,x103385),a903),a903)),f328(f328(f10(f916(x103385,f915(x103381,x103385)),f916(x103385,f916(f916(f915(x103381,x103385),a903),a903)),x103381),f328(f10(f915(x103381,x103385),f916(f916(f915(x103381,x103385),a903),a903),x103385),f330(f915(x103381,x103385)))),f256(x103381,x103385)))),x103386),f328(f328(f9(x103385,f916(f915(x103385,x103382),a903),f916(x103382,a903)),f328(f328(f10(f916(x103382,f916(f916(f915(x103385,x103382),a903),a903)),f916(f916(f915(x103385,x103382),a903),f916(x103382,a903)),x103385),f9(x103382,f916(f915(x103385,x103382),a903),a903)),f328(f328(f10(f916(x103382,f915(x103385,x103382)),f916(x103382,f916(f916(f915(x103385,x103382),a903),a903)),x103385),f328(f10(f915(x103385,x103382),f916(f916(f915(x103385,x103382),a903),a903),x103382),f330(f915(x103385,x103382)))),f256(x103385,x103382)))),x103387)),x103383),x103384))
% 159.37/159.09  [10269]~P144(x102692)+E(f328(f328(f8(x102691,x102692),f328(f328(f9(x102691,f916(x102693,a903),x102692),f328(f328(f10(f916(x102693,x102692),f916(f916(x102693,a903),x102692),x102691),f8(x102693,x102692)),f328(f328(f9(x102691,f916(x102693,x102692),f916(x102693,x102692)),f328(f328(f10(f916(x102692,x102692),f916(f916(x102693,x102692),f916(x102693,x102692)),x102691),f10(x102692,x102692,x102693)),f328(f328(f10(x102692,f916(x102692,x102692),x102691),f84(x102692)),x102694))),x102695))),x102696)),x102697),f328(f328(f84(x102692),f328(f328(f8(x102691,x102692),x102694),x102697)),f328(f328(f8(x102693,x102692),x102695),x102696)))
% 159.37/159.09  [9391]~P24(x93917,x93911,x93913,x93918)+E(f328(f76(x93911,x93911,x93912,f328(x93913,x93914)),f328(f76(x93911,x93911,x93912,f328(x93913,x93915)),x93916)),f328(f76(x93911,x93911,x93912,f328(x93913,x93915)),f328(f76(x93911,x93911,x93912,f328(x93913,x93914)),x93916)))
% 159.37/159.09  [10333]E(f328(f328(f256(x103331,x103332),f328(x103333,f537(x103334,x103335,x103333,x103336,x103337,x103338,x103332,x103331))),f328(x103335,f538(x103334,x103335,x103333,x103336,x103337,x103338,x103332,x103331))),x103338)+~P107(f328(f328(f330(f915(x103331,x103332)),x103338),f328(f311(f915(x103337,x103336),f915(x103331,x103332),f262(x103337,x103331,x103336,x103332,x103333,x103335)),x103334)))
% 159.37/159.09  [10347]~P107(f328(f328(f330(f915(x103478,x103477)),x103476),f328(f311(f915(x103471,x103472),f915(x103478,x103477),f262(x103471,x103478,x103472,x103477,x103475,x103474)),x103473)))+P107(f328(f328(f330(f915(x103471,x103472)),f328(f328(f256(x103471,x103472),f537(x103473,x103474,x103475,x103472,x103471,x103476,x103477,x103478)),f538(x103473,x103474,x103475,x103472,x103471,x103476,x103477,x103478))),x103473))
% 159.37/159.09  [9821]P107(f328(f328(f330(f915(f915(x98211,x98212),f915(x98211,x98212))),f328(f328(f256(f915(x98211,x98212),f915(x98211,x98212)),f328(f328(f256(x98211,x98212),x98213),x98214)),f328(f328(f256(x98211,x98212),x98215),x98216))),f320(x98211,x98212,x98217,x98218)))+~P107(f328(f328(f330(f915(x98211,x98211)),f328(f328(f256(x98211,x98211),x98213),x98215)),x98217))
% 159.37/159.09  [10322]E(f328(f144(x103221,x103222,f328(f9(x103222,x103221,x103221),x103223),f328(x103224,x103225)),x103226),f328(x103224,f328(f144(x103227,x103222,f328(f9(x103222,x103227,x103227),x103228),x103225),x103226)))+P107(f328(f328(f330(x103222),f679(x103225,x103228,x103224,x103223,x103227,x103221,x103226,x103222)),f328(f174(x103222),x103226)))
% 159.37/159.09  [10341]~E(f328(f76(x103411,x103411,x103417,f328(x103413,f679(x103415,x103418,x103414,x103413,x103417,x103411,x103416,x103412))),x103414),f328(f76(x103417,x103411,x103417,x103414),f328(x103418,f679(x103415,x103418,x103414,x103413,x103417,x103411,x103416,x103412))))+E(f328(f144(x103411,x103412,f328(f9(x103412,x103411,x103411),x103413),f328(x103414,x103415)),x103416),f328(x103414,f328(f144(x103417,x103412,f328(f9(x103412,x103417,x103417),x103418),x103415),x103416)))
% 159.37/159.09  [8610]E(f328(x86101,f328(x86102,x86103)),f328(x86104,f328(x86105,x86103)))+~E(f328(f76(x86106,x86107,x86108,x86101),x86102),f328(f76(x86109,x86107,x86108,x86104),x86105))
% 159.37/159.09  [10185]P107(f328(f328(f330(f915(x101851,x101852)),f328(f328(f256(x101851,x101852),f328(x101853,x101854)),f328(x101855,x101856))),f328(f311(f915(x101857,x101858),f915(x101851,x101852),f262(x101857,x101851,x101858,x101852,x101853,x101855)),x101859)))+~P107(f328(f328(f330(f915(x101857,x101858)),f328(f328(f256(x101857,x101858),x101854),x101856)),x101859))
% 159.37/159.09  [8902]~E(f328(x89024,f328(x89025,x89026)),f328(x89029,f328(x890210,x890211)))+E(f328(f328(f76(x89021,x89022,x89023,x89024),x89025),x89026),f328(f328(f76(x89027,x89022,x89028,x89029),x890210),x890211))
% 159.37/159.09  [4694]~P109(x46941)+~P100(x46941)+E(f238(x46941),f105(x46941))
% 159.37/159.09  [4695]~P109(x46951)+~P104(x46951)+E(f243(x46951),f106(x46951))
% 159.37/159.09  [4949]~P113(x49491)+~P94(x49491)+E(f328(f79(x49491),f328(f108(x49491),a101)),f81(x49491))
% 159.37/159.09  [5234]E(x52341,f2(a1))+E(f85(a1,x52341),f328(f82(a1),f81(a1)))+P107(f328(f328(f240(a1),f2(a1)),x52341))
% 159.37/159.09  [5447]E(x54471,f2(a1))+E(f85(a1,x54471),f81(a1))+~P107(f328(f328(f240(a1),f2(a1)),x54471))
% 159.37/159.09  [7454]~P46(x74541)+P107(f328(f64(a1),x74541))+~P107(f328(f64(a909),f328(f311(a1,a909,a109),x74541)))
% 159.37/159.09  [9783]E(x97831,f190(f916(f915(a909,a909),a903)))+~P107(f328(f64(f915(a909,a909)),x97831))+P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),f190(f916(f915(a909,a909),a903))),x97831)),a37))
% 159.37/159.09  [9944]E(x99441,f2(a909))+E(x99441,f328(a116,f2(a909)))+~P107(f328(f328(f240(a909),x99441),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.09  [10216]E(x102161,f2(a103))+E(f328(f328(f83(a1),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(a24,f328(f328(f39(a103),x102161),f328(f108(a103),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))),f81(a1)),f328(a24,x102161))+E(f48(a103,x102161,f328(f108(a103),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f2(a103))
% 159.37/159.09  [10066]E(x100661,f2(a103))+~E(f48(a103,x100661,f328(f108(a103),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f2(a103))+E(f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(a24,f328(f328(f39(a103),x100661),f328(f108(a103),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))),f328(a24,x100661))
% 159.37/159.09  [4778]~P64(x47781,x47782)+P51(x47781,x47782)+~P52(a903)
% 159.37/159.09  [4706]~P108(x47061)+P35(x47061,x47062)+~E(x47062,f2(x47061))
% 159.37/159.09  [4707]~P109(x47071)+P18(x47071,x47072)+~E(x47072,f117(x47071))
% 159.37/159.09  [4716]~P113(x47161)+~E(x47162,f2(x47161))+E(f85(x47161,x47162),f2(x47161))
% 159.37/159.09  [4717]~P89(x47171)+~E(x47172,f2(x47171))+E(f85(x47171,x47172),f2(x47171))
% 159.37/159.09  [4725]~P108(x47252)+~P35(x47252,x47251)+E(x47251,f2(x47252))
% 159.37/159.09  [4770]~P113(x47702)+~E(f85(x47702,x47701),f2(x47702))+E(x47701,f2(x47702))
% 159.37/159.09  [4785]~P11(x47852)+~P11(x47851)+P11(f197(x47851,x47852))
% 159.37/159.09  [4786]~P67(x47862)+~P67(x47861)+P67(f916(x47861,x47862))
% 159.37/159.09  [4787]~P67(x47872)+~P67(x47871)+P67(f915(x47871,x47872))
% 159.37/159.09  [4788]~P67(x47882)+~P67(x47881)+P67(f917(x47881,x47882))
% 159.37/159.09  [4789]~P68(x47892)+~P68(x47891)+P68(f916(x47891,x47892))
% 159.37/159.09  [4790]~P68(x47902)+~P68(x47901)+P68(f915(x47901,x47902))
% 159.37/159.09  [4791]~P68(x47912)+~P68(x47911)+P68(f917(x47911,x47912))
% 159.37/159.09  [4792]~P105(x47922)+~P105(x47921)+P105(f915(x47921,x47922))
% 159.37/159.09  [4921]~P109(x49211)+~P18(x49211,x49212)+P18(x49211,f154(x49211,x49212))
% 159.37/159.09  [5163]~P11(x51632)+~P11(x51631)+P11(f48(a1,x51631,x51632))
% 159.37/159.09  [4727]~P75(x47271)+~E(x47272,f2(x47271))+E(f328(f82(x47271),x47272),x47272)
% 159.37/159.09  [4742]~P93(x47421)+~E(x47422,f2(a1))+E(f328(f107(x47421),x47422),f2(x47421))
% 159.37/159.09  [4743]~P140(x47431)+~E(x47432,f2(a1))+E(f328(f107(x47431),x47432),f2(x47431))
% 159.37/159.09  [4767]~P77(x47671)+~E(f2(x47671),x47672)+E(f328(f82(x47671),x47672),f2(x47671))
% 159.37/159.09  [4768]~P77(x47681)+~E(x47682,f2(x47681))+E(f328(f82(x47681),x47682),f2(x47681))
% 159.37/159.09  [4769]~P86(x47691)+~E(x47692,f2(x47691))+E(f328(f79(x47691),x47692),f2(x47691))
% 159.37/159.09  [4794]~P75(x47942)+E(x47941,f2(x47942))+~E(f328(f82(x47942),x47941),x47941)
% 159.37/159.09  [4802]E(x48021,f328(a109,x48022))+~E(x48021,f2(a909))+~E(x48022,f328(f104(a1),x48021))
% 159.37/159.09  [4803]E(f328(a109,x48031),x48032)+~E(x48032,f2(a909))+~E(x48031,f328(f104(a1),x48032))
% 159.37/159.09  [4807]~P93(x48072)+E(x48071,f2(a1))+~E(f328(f107(x48072),x48071),f2(x48072))
% 159.37/159.09  [4811]~P77(x48112)+E(x48111,f2(x48112))+~E(f328(f82(x48112),x48111),f2(x48112))
% 159.37/159.09  [4812]~P86(x48122)+E(x48121,f2(x48122))+~E(f328(f79(x48122),x48121),f2(x48122))
% 159.37/159.09  [4813]~P77(x48131)+E(f2(x48131),x48132)+~E(f328(f82(x48131),x48132),f2(x48131))
% 159.37/159.09  [4996]~P109(x49961)+~P18(x49961,x49962)+P18(x49961,f328(f173(x49961),x49962))
% 159.37/159.09  [5023]~P107(x50232)+~P107(x50231)+P107(f328(f328(a326,x50231),x50232))
% 159.37/159.09  [5057]~E(f81(a909),f2(a909))+E(f328(f38(x50571),x50572),f2(a909))+~P107(f328(f64(x50571),x50572))
% 159.37/159.09  [5093]~P117(x50931)+~P144(x50931)+E(f328(f328(f248(x50931),f2(x50931)),f328(a116,x50932)),f2(x50931))
% 159.37/159.09  [5131]~P109(x51311)+P18(x51311,f141(x51311,x51312))+~P107(f328(f64(x51311),x51312))
% 159.37/159.09  [5132]~P109(x51321)+P18(x51321,f687(x51322,x51321))+~P107(f328(f64(x51321),x51322))
% 159.37/159.09  [5155]~P109(x51551)+E(f328(f174(x51551),f141(x51551,x51552)),x51552)+~P107(f328(f64(x51551),x51552))
% 159.37/159.09  [5156]~P109(x51561)+E(f328(f174(x51561),f687(x51562,x51561)),x51562)+~P107(f328(f64(x51561),x51562))
% 159.37/159.09  [5184]P107(x51841)+P107(x51842)+~P107(f328(f328(a327,x51842),x51841))
% 159.37/159.09  [5197]E(x51971,f190(f916(x51972,a903)))+~E(f328(f38(x51972),x51971),f2(a909))+~P107(f328(f64(x51972),x51971))
% 159.37/159.09  [5202]P107(x52021)+~P107(x52022)+~P107(f328(f328(a331,x52022),x52021))
% 159.37/159.09  [5252]~P74(x52521)+E(f328(f79(x52521),x52522),x52522)+P107(f328(f328(f240(x52521),x52522),f2(x52521)))
% 159.37/159.09  [5313]~P68(x53132)+~P107(f328(f59(x53132),x53131))+P107(f328(x53131,f669(x53131,x53132)))
% 159.37/159.09  [5314]~P68(x53142)+~P107(f328(f59(x53142),x53141))+P107(f328(x53141,f680(x53141,x53142)))
% 159.37/159.09  [5354]E(x53541,f117(x53542))+P107(f328(f139(x53542),f118(x53542,x53541)))+~P107(f328(f139(x53542),x53541))
% 159.37/159.09  [5359]~P109(x53591)+~P107(f328(f64(x53591),x53592))+P107(f328(f139(x53591),f141(x53591,x53592)))
% 159.37/159.09  [5360]~P109(x53601)+~P107(f328(f64(x53601),x53602))+P107(f328(f139(x53601),f687(x53602,x53601)))
% 159.37/159.09  [5364]P107(f328(x53641,x53642))+P107(f328(x53641,f445(x53642,x53641)))+~P107(f328(x53641,f2(a909)))
% 159.37/159.09  [5366]~P140(x53661)+E(f328(f104(x53661),f328(a109,x53662)),f328(f107(x53661),x53662))+P107(f328(f328(f240(a1),x53662),f2(a1)))
% 159.37/159.09  [5396]P12(x53962,x53961)+E(f328(x53961,f477(x53961)),f328(x53961,f501(x53961)))+P107(f328(f328(x53961,f477(x53961)),f501(x53961)))
% 159.37/159.09  [5409]E(f328(f104(a1),f606(x54091,x54092)),x54091)+P107(f328(x54092,f328(a109,x54091)))+~P107(f328(x54092,f2(a909)))
% 159.37/159.09  [5421]~P68(x54211)+~P107(f328(x54212,f724(x54212,x54211)))+P107(f328(f60(x54211),x54212))
% 159.37/159.09  [5422]~P68(x54221)+~P107(f328(x54222,f739(x54222,x54221)))+P107(f328(f60(x54221),x54222))
% 159.37/159.09  [5458]~P113(x54581)+~E(f85(x54581,x54582),f328(f82(x54581),f81(x54581)))+P107(f328(f328(f240(x54581),x54582),f2(x54581)))
% 159.37/159.09  [5531]~E(x55312,f2(a1))+E(f219(x55311,x55312),f328(f328(f256(a1,a1),f2(a1)),f81(a1)))+P107(f328(f328(f240(a1),x55312),f2(a1)))
% 159.37/159.09  [5532]~E(x55321,f2(a1))+E(f219(x55321,x55322),f328(f328(f256(a1,a1),f2(a1)),f81(a1)))+P107(f328(f328(f240(a1),x55322),f2(a1)))
% 159.37/159.09  [5555]~P107(f328(x55551,x55552))+~P107(f328(x55551,f456(x55552,x55551)))+P107(f328(x55551,f2(a909)))
% 159.37/159.09  [5583]E(f328(f104(a1),f606(x55831,x55832)),x55831)+P107(f328(x55832,f328(a109,x55831)))+P107(f328(f328(f240(a1),x55831),f2(a1)))
% 159.37/159.09  [5651]~P113(x56511)+E(f85(x56511,x56512),f328(f82(x56511),f81(x56511)))+~P107(f328(f328(f240(x56511),x56512),f2(x56511)))
% 159.37/159.09  [5652]~P86(x56521)+E(f328(f79(x56521),x56522),f328(f82(x56521),x56522))+~P107(f328(f328(f240(x56521),x56522),f2(x56521)))
% 159.37/159.09  [5653]~P86(x56531)+E(f328(f79(x56531),x56532),f328(f82(x56531),x56532))+~P107(f328(f328(f239(x56531),x56532),f2(x56531)))
% 159.37/159.09  [5654]~P74(x56541)+E(f328(f79(x56541),x56542),f328(f82(x56541),x56542))+~P107(f328(f328(f240(x56541),x56542),f2(x56541)))
% 159.37/159.09  [5753]~P107(f328(x57531,f606(x57532,x57531)))+P107(f328(x57531,f328(a109,x57532)))+~P107(f328(x57531,f2(a909)))
% 159.37/159.09  [5760]E(x57601,f2(a909))+E(f328(a116,f478(x57602,x57601)),x57601)+~P107(f328(f328(f240(a909),x57601),f328(a116,x57602)))
% 159.37/159.09  [5765]P12(x57651,x57652)+~E(f328(x57652,f477(x57652)),f328(x57652,f501(x57652)))+~P107(f328(f328(x57652,f477(x57652)),f501(x57652)))
% 159.37/159.09  [5783]~P109(x57831)+P18(x57831,x57832)+P107(f328(f328(f239(a909),f651(x57832,x57831)),f652(x57832,x57831)))
% 159.37/159.09  [5784]~P109(x57841)+P18(x57841,x57842)+P107(f328(f328(f239(a909),f659(x57842,x57841)),f663(x57842,x57841)))
% 159.37/159.09  [5870]~P86(x58701)+~E(x58702,f2(x58701))+P107(f328(f328(f239(x58701),f328(f79(x58701),x58702)),f2(x58701)))
% 159.37/159.09  [5958]~P107(f328(x59581,f606(x59582,x59581)))+P107(f328(x59581,f328(a109,x59582)))+P107(f328(f328(f240(a1),x59582),f2(a1)))
% 159.37/159.09  [5985]~P107(f328(x59851,f328(a109,x59852)))+P107(f328(x59851,f2(a909)))+~P107(f328(f328(f240(a1),x59852),f2(a1)))
% 159.37/159.09  [6326]~P113(x63261)+~P107(f328(f328(f240(x63261),x63262),f2(x63261)))+P107(f328(f328(f240(x63261),f85(x63261,x63262)),f2(x63261)))
% 159.37/159.09  [6439]~P113(x64391)+P107(f328(f328(f240(x64391),f328(f107(x64391),x64392)),f2(x64391)))+~P107(f328(f328(f240(a1),x64392),f2(a1)))
% 159.37/159.09  [6440]~P113(x64401)+P107(f328(f328(f239(x64401),f328(f107(x64401),x64402)),f2(x64401)))+~P107(f328(f328(f239(a1),x64402),f2(a1)))
% 159.37/159.09  [6448]~P86(x64482)+E(x64481,f2(x64482))+~P107(f328(f328(f239(x64482),f328(f79(x64482),x64481)),f2(x64482)))
% 159.37/159.09  [6524]~P140(x65241)+~P107(f328(f328(f330(x65241),x65242),f114(x65241)))+P107(f328(f328(f330(x65241),f328(f82(x65241),x65242)),f114(x65241)))
% 159.37/159.09  [6556]~P113(x65561)+~P107(f328(f328(f240(x65561),f85(x65561,x65562)),f2(x65561)))+P107(f328(f328(f240(x65561),x65562),f2(x65561)))
% 159.37/159.09  [6730]~P113(x67302)+~P107(f328(f328(f240(x67302),f328(f107(x67302),x67301)),f2(x67302)))+P107(f328(f328(f240(a1),x67301),f2(a1)))
% 159.37/159.09  [6731]~P113(x67312)+~P107(f328(f328(f239(x67312),f328(f107(x67312),x67311)),f2(x67312)))+P107(f328(f328(f239(a1),x67311),f2(a1)))
% 159.37/159.09  [7225]~P75(x72251)+~P107(f328(f328(f240(x72251),x72252),f2(x72251)))+P107(f328(f328(f240(x72251),f328(f328(f83(x72251),x72252),x72252)),f2(x72251)))
% 159.37/159.09  [7226]~P113(x72261)+~P107(f328(f328(f240(x72261),x72262),f2(x72261)))+P107(f328(f328(f240(x72261),f328(f328(f83(x72261),x72262),x72262)),f2(x72261)))
% 159.37/159.09  [7227]~P75(x72271)+~P107(f328(f328(f239(x72271),x72272),f2(x72271)))+P107(f328(f328(f239(x72271),f328(f328(f83(x72271),x72272),x72272)),f2(x72271)))
% 159.37/159.09  [7804]~P75(x78041)+~P107(f328(f328(f240(x78041),f328(f328(f83(x78041),x78042),x78042)),f2(x78041)))+P107(f328(f328(f240(x78041),x78042),f2(x78041)))
% 159.37/159.09  [7805]~P113(x78051)+~P107(f328(f328(f240(x78051),f328(f328(f83(x78051),x78052),x78052)),f2(x78051)))+P107(f328(f328(f240(x78051),x78052),f2(x78051)))
% 159.37/159.09  [7806]~P75(x78061)+~P107(f328(f328(f239(x78061),f328(f328(f83(x78061),x78062),x78062)),f2(x78061)))+P107(f328(f328(f239(x78061),x78062),f2(x78061)))
% 159.37/159.09  [4848]~E(x48482,f2(a909))+~E(x48481,f2(a909))+E(f328(f328(f83(a909),x48481),x48482),f2(a909))
% 159.37/159.09  [4849]~E(x48492,f81(a909))+~E(x48491,f81(a909))+E(f328(f328(f84(a909),x48491),x48492),f81(a909))
% 159.37/159.09  [4850]~E(x48502,f81(a1))+~E(x48501,f81(a1))+E(f328(f328(f84(a1),x48501),x48502),f81(a1))
% 159.37/159.09  [4905]~P8(x49052)+E(x49051,f2(x49052))+E(f328(f328(f39(x49052),x49051),x49051),f81(x49052))
% 159.37/159.09  [4906]~P121(x49062)+E(x49061,f2(x49062))+E(f328(f328(f291(x49062),x49061),x49061),f81(x49062))
% 159.37/159.09  [4907]~P122(x49072)+E(x49071,f2(x49072))+E(f328(f328(f291(x49072),x49071),x49071),f81(x49072))
% 159.37/159.09  [4925]~P75(x49251)+~E(x49252,f2(x49251))+E(f328(f328(f83(x49251),x49252),x49252),f2(x49251))
% 159.37/159.09  [4928]~P142(x49281)+~E(x49282,f81(x49281))+E(f328(f328(f84(x49281),x49282),x49282),f81(x49281))
% 159.37/159.09  [4929]~P122(x49291)+~E(x49292,f2(x49291))+E(f328(f328(f291(x49291),x49292),x49292),f2(x49291))
% 159.37/159.09  [4974]~E(x49742,f2(a909))+~E(x49741,f2(a909))+E(f328(f82(a1),f328(f104(a1),x49741)),f328(f104(a1),x49742))
% 159.37/159.09  [4993]E(x49931,f81(a909))+E(x49932,f2(a909))+~E(f328(f328(f84(a909),x49932),x49931),x49932)
% 159.37/159.09  [5005]E(x50051,f2(a909))+E(x50052,f2(a909))+~E(f328(f328(f84(a909),x50052),x50051),f2(a909))
% 159.37/159.09  [5032]~E(x50322,f2(a909))+~E(x50321,f328(a116,f2(a909)))+E(f328(f328(f83(a909),x50321),x50322),f328(a116,f2(a909)))
% 159.37/159.09  [5033]~E(x50331,f2(a909))+~E(x50332,f328(a116,f2(a909)))+E(f328(f328(f83(a909),x50331),x50332),f328(a116,f2(a909)))
% 159.37/159.09  [5040]E(x50401,f81(a1))+E(x50402,f328(f108(a1),a101))+~E(f328(f328(f84(a1),x50401),x50402),f81(a1))
% 159.37/159.09  [5041]E(x50411,f81(a1))+E(x50412,f328(f108(a1),a101))+~E(f328(f328(f84(a1),x50412),x50411),f81(a1))
% 159.37/159.09  [5042]E(x50421,f81(a1))+E(x50421,f328(f108(a1),a101))+~E(f328(f328(f84(a1),x50422),x50421),f81(a1))
% 159.37/159.09  [5044]E(x50441,f81(a1))+E(x50441,f328(f108(a1),a101))+~E(f328(f328(f84(a1),x50441),x50442),f81(a1))
% 159.37/159.09  [5065]~P75(x50652)+E(x50651,f2(x50652))+~E(f328(f328(f83(x50652),x50651),x50651),f2(x50652))
% 159.37/159.09  [5071]~E(x50711,f328(f108(a1),a101))+~E(x50712,f328(f108(a1),a101))+E(f328(f328(f84(a1),x50711),x50712),f81(a1))
% 159.37/159.09  [5082]E(x50821,f2(a909))+E(x50822,f2(a909))+~E(f328(f328(f83(a909),x50822),x50821),f328(a116,f2(a909)))
% 159.37/159.09  [5092]~P94(x50921)+~P69(x50921)+E(f328(f328(f291(x50921),x50922),f328(f108(x50921),a86)),f2(x50921))
% 159.37/159.09  [5098]~P142(x50981)+~E(x50982,f328(f82(x50981),f81(x50981)))+E(f328(f328(f84(x50981),x50982),x50982),f81(x50981))
% 159.37/159.09  [5103]~P11(x51032)+~P11(x51031)+P11(f328(f328(f83(a1),x51031),x51032))
% 159.37/159.09  [5104]~P11(x51042)+~P11(x51041)+P11(f328(f328(f84(a1),x51041),x51042))
% 159.37/159.09  [5105]~P11(x51052)+~P11(x51051)+P11(f328(f328(f39(a1),x51051),x51052))
% 159.37/159.09  [5107]~E(x51072,f2(a1))+E(x51071,f2(a1))+E(f49(x51071,x51072),f328(f328(f256(a1,a1),f2(a1)),x51071))
% 159.37/159.09  [5129]~E(x51292,f328(a116,f2(a909)))+~E(x51291,f328(a116,f2(a909)))+E(f328(f328(f84(a909),x51291),x51292),f328(a116,f2(a909)))
% 159.37/159.09  [5146]E(x51461,f2(a909))+E(x51462,f328(a116,f2(a909)))+~E(f328(f328(f248(a909),x51462),x51461),f328(a116,f2(a909)))
% 159.37/159.09  [5147]E(x51471,f2(a909))+E(x51471,f328(a116,f2(a909)))+~E(f328(f328(f83(a909),x51472),x51471),f328(a116,f2(a909)))
% 159.37/159.09  [5148]E(x51481,f2(a909))+E(x51481,f328(a116,f2(a909)))+~E(f328(f328(f83(a909),x51481),x51482),f328(a116,f2(a909)))
% 159.37/159.09  [5157]~P94(x51571)+~P69(x51571)+E(f328(f328(f291(x51571),x51572),f328(f108(x51571),a101)),f328(f82(x51571),x51572))
% 159.37/159.09  [5176]E(x51761,f328(a109,x51762))+~E(x51761,f2(a909))+P107(f328(f328(f239(a1),f2(a1)),x51762))
% 159.37/159.09  [5177]E(f328(a109,x51771),x51772)+~E(x51772,f2(a909))+P107(f328(f328(f239(a1),f2(a1)),x51771))
% 159.37/159.09  [5193]E(x51931,f328(a116,f2(a909)))+E(x51932,f328(a116,f2(a909)))+~E(f328(f328(f83(a909),x51931),x51932),f328(a116,f2(a909)))
% 159.37/159.09  [5204]~E(x52041,f328(a109,x52042))+E(x52041,f2(a909))+P107(f328(f328(f239(a1),f2(a1)),x52042))
% 159.37/159.09  [5205]~E(f328(a109,x52052),x52051)+E(x52051,f2(a909))+P107(f328(f328(f239(a1),f2(a1)),x52052))
% 159.37/159.09  [5227]~P101(x52271)+E(f328(f66(x52271,f106(x52271)),x52272),f13(x52271,x52272))+~P107(f328(f64(x52271),x52272))
% 159.37/159.09  [5228]~P101(x52281)+E(f328(f66(x52281,f105(x52281)),x52282),f12(x52281,x52282))+~P107(f328(f64(x52281),x52282))
% 159.37/159.09  [5229]~P109(x52291)+E(f328(f66(x52291,f238(x52291)),x52292),f16(x52291,x52292))+~P107(f328(f64(x52291),x52292))
% 159.37/159.09  [5230]~P109(x52301)+E(f328(f66(x52301,f243(x52301)),x52302),f17(x52301,x52302))+~P107(f328(f64(x52301),x52302))
% 159.37/159.09  [5308]E(x53081,x53082)+~E(f328(f328(f3(a909),x53082),x53081),f2(a909))+~E(f328(f328(f3(a909),x53081),x53082),f2(a909))
% 159.37/159.09  [5325]P11(x53251)+~P46(x53252)+~P107(f328(f328(f330(a1),x53251),x53252))
% 159.37/159.09  [5355]~P113(x53551)+~E(f85(x53551,x53552),f81(x53551))+P107(f328(f328(f240(x53551),f2(x53551)),x53552))
% 159.37/159.09  [5367]~P94(x53671)+E(f328(f104(x53671),f328(f108(a909),x53672)),f328(f108(x53671),x53672))+P107(f328(a195,f328(f108(a1),x53672)))
% 159.37/159.09  [5372]~P51(x53721,x53722)+P52(a903)+P107(f328(f64(f915(x53721,x53721)),x53722))
% 159.37/159.09  [5449]~P109(x54491)+E(f328(f66(x54491,f238(x54491)),x54492),f14(x54491,f238(x54491),x54492))+~P107(f328(f64(x54491),x54492))
% 159.37/159.09  [5450]~P109(x54501)+E(f328(f66(x54501,f243(x54501)),x54502),f15(x54501,f243(x54501),x54502))+~P107(f328(f64(x54501),x54502))
% 159.37/159.09  [5465]E(x54651,x54652)+P107(f328(f328(f240(a909),x54652),x54651))+P107(f328(f328(f240(a909),x54651),x54652))
% 159.37/159.09  [5466]E(x54661,x54662)+P107(f328(f328(f240(a1),x54662),x54661))+P107(f328(f328(f240(a1),x54661),x54662))
% 159.37/159.09  [5518]~P94(x55181)+E(f328(f104(x55181),f328(f108(a909),x55182)),f2(x55181))+~P107(f328(a195,f328(f108(a1),x55182)))
% 159.37/159.09  [5521]~E(x55212,f328(a109,x55211))+E(x55211,f328(f104(a1),x55212))+~P107(f328(f328(f239(a1),f2(a1)),x55211))
% 159.37/159.09  [5522]~E(f328(a109,x55221),x55222)+E(x55221,f328(f104(a1),x55222))+~P107(f328(f328(f239(a1),f2(a1)),x55221))
% 159.37/159.09  [5523]~E(x55231,f328(a109,x55232))+E(f328(f104(a1),x55231),x55232)+~P107(f328(f328(f239(a1),f2(a1)),x55232))
% 159.37/159.09  [5533]E(x55331,f328(a109,x55332))+~E(x55332,f328(f104(a1),x55331))+~P107(f328(f328(f239(a1),f2(a1)),x55332))
% 159.37/159.09  [5534]E(f328(a109,x55341),x55342)+~E(x55341,f328(f104(a1),x55342))+~P107(f328(f328(f239(a1),f2(a1)),x55341))
% 159.37/159.09  [5574]~P86(x55742)+E(x55741,f2(x55742))+P107(f328(f328(f240(x55742),f2(x55742)),f328(f79(x55742),x55741)))
% 159.37/159.09  [5640]~P113(x56401)+E(f85(x56401,x56402),f81(x56401))+~P107(f328(f328(f240(x56401),f2(x56401)),x56402))
% 159.37/159.09  [5644]~P94(x56441)+E(f328(f104(x56441),f328(f108(a909),x56442)),f2(x56441))+P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x56442)))
% 159.37/159.09  [5655]~P86(x56551)+E(f328(f79(x56551),x56552),x56552)+~P107(f328(f328(f240(x56551),f2(x56551)),x56552))
% 159.37/159.09  [5656]~P86(x56561)+E(f328(f79(x56561),x56562),x56562)+~P107(f328(f328(f239(x56561),f2(x56561)),x56562))
% 159.37/159.09  [5665]E(x56651,f2(a909))+~E(f141(a909,f328(f303(a909,x56652),x56651)),f117(a909))+P107(f328(f328(f239(a909),x56651),x56652))
% 159.37/159.09  [5675]~P76(x56751)+E(f328(f328(f8(x56751,x56751),f7(x56751)),f328(f174(x56751),x56752)),f328(f167(x56751),x56752))+~P107(f328(f139(x56751),x56752))
% 159.37/159.09  [5678]~P140(x56781)+E(f328(f104(x56781),f328(a109,x56782)),f328(f107(x56781),x56782))+~P107(f328(f328(f239(a1),f2(a1)),x56782))
% 159.37/159.09  [5705]E(x57051,x57052)+P107(f328(f328(f240(a909),x57051),x57052))+~P107(f328(f328(f239(a909),x57051),x57052))
% 159.37/159.09  [5706]E(x57061,x57062)+P107(f328(f328(f240(a1),x57061),x57062))+~P107(f328(f328(f239(a1),x57061),x57062))
% 159.37/159.09  [5709]E(x57091,f81(a1))+~E(f328(f328(f84(a1),x57092),x57091),f81(a1))+~P107(f328(f328(f240(a1),f2(a1)),x57092))
% 159.37/159.09  [5710]E(x57101,f81(a1))+~E(f328(f328(f84(a1),x57101),x57102),f81(a1))+~P107(f328(f328(f240(a1),f2(a1)),x57101))
% 159.37/159.09  [5750]~P46(x57502)+P107(f328(f328(f239(a1),f2(a1)),x57501))+~P107(f328(f328(f330(a1),x57501),x57502))
% 159.37/159.09  [5761]~P107(f328(x57611,x57612))+P107(f328(x57611,f2(a909)))+P107(f328(x57611,f328(a116,f456(x57612,x57611))))
% 159.37/159.09  [5770]~P64(x57701,x57702)+P43(x57701,x57702)+~P107(f328(f64(f915(x57701,x57701)),x57702))
% 159.37/159.09  [5772]~P64(x57721,x57722)+P51(x57721,x57722)+~P107(f328(f64(f915(x57721,x57721)),x57722))
% 159.37/159.09  [5814]E(x58141,f190(f916(x58142,a903)))+~P107(f328(f64(x58142),x58141))+P107(f328(f328(f240(a909),f2(a909)),f328(f38(x58142),x58141)))
% 159.37/159.09  [5841]~P107(f328(x58411,x58412))+P107(f328(x58411,f2(a909)))+P107(f328(f328(f240(a909),f780(x58412,x58411)),x58412))
% 159.37/159.09  [5864]E(x58641,f2(a909))+~E(f328(f167(a909),x58642),f2(a909))+~P107(f328(f328(f330(a909),x58641),f328(f174(a909),x58642)))
% 159.37/159.09  [5930]E(x59301,x59302)+~P107(f328(f328(f239(a909),x59302),x59301))+~P107(f328(f328(f239(a909),x59301),x59302))
% 159.37/159.09  [5931]E(x59311,x59312)+~P107(f328(f328(f239(a1),x59312),x59311))+~P107(f328(f328(f239(a1),x59311),x59312))
% 159.37/159.09  [5933]E(f328(f38(x59331),x59332),f2(a909))+~P107(f328(f64(x59331),x59332))+P107(f328(f328(f330(x59331),f725(x59332,x59331)),x59332))
% 159.37/159.09  [5942]E(f53(x59421,x59422),f49(x59421,x59422))+P107(f328(f328(f239(a1),f2(a1)),x59421))+~P107(f328(f328(f240(a1),f2(a1)),x59422))
% 159.37/159.09  [5972]~P107(f328(x59721,f740(x59721)))+P107(f328(x59721,f328(a109,x59722)))+~P107(f328(f328(f239(a1),f2(a1)),x59722))
% 159.37/159.09  [5975]P107(f328(f328(f240(a909),x59751),f354(x59752)))+~P107(f328(f64(a909),x59752))+~P107(f328(f328(f330(a909),x59751),x59752))
% 159.37/159.09  [5976]P107(f328(f328(f239(a909),x59761),f352(x59762)))+~P107(f328(f64(a909),x59762))+~P107(f328(f328(f330(a909),x59761),x59762))
% 159.37/159.09  [6006]E(x60061,x60062)+~P107(f328(f328(f240(a909),x60061),f328(a116,x60062)))+P107(f328(f328(f240(a909),x60061),x60062))
% 159.37/159.09  [6038]E(x60381,f328(a116,x60382))+~P107(f328(f328(f239(a909),x60381),f328(a116,x60382)))+P107(f328(f328(f239(a909),x60381),x60382))
% 159.37/159.09  [6054]P107(f328(x60541,f726(x60541)))+~P107(f328(x60541,f328(a109,x60542)))+~P107(f328(f328(f239(a1),f2(a1)),x60542))
% 159.37/159.09  [6068]~P107(f328(x60681,x60682))+~P107(f328(f328(f239(a1),f2(a1)),x60682))+P107(f328(x60681,f328(f104(a1),f672(x60681))))
% 159.37/159.09  [6080]~P86(x60802)+~E(x60801,f2(x60802))+~P107(f328(f328(f240(x60802),f2(x60802)),f328(f79(x60802),x60801)))
% 159.37/159.09  [6106]~P64(x61061,x61062)+P43(x61061,f328(f288(x61061,x61061),x61062))+~P107(f328(f64(f915(x61061,x61061)),x61062))
% 159.37/159.09  [6114]~P94(x61141)+E(f328(f104(x61141),f328(f108(a909),x61142)),f328(f108(x61141),x61142))+~P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x61142)))
% 159.37/159.09  [6118]E(f328(a116,x61181),x61182)+~P107(f328(f328(f240(a909),x61181),x61182))+P107(f328(f328(f240(a909),f328(a116,x61181)),x61182))
% 159.37/159.09  [6134]E(f328(f328(f39(a1),x61341),x61342),f2(a1))+~P107(f328(f328(f239(a1),x61341),f2(a1)))+~P107(f328(f328(f240(a1),x61342),x61341))
% 159.37/159.09  [6144]E(f48(a1,x61441,x61442),x61441)+~P107(f328(f328(f239(a1),x61441),f2(a1)))+~P107(f328(f328(f240(a1),x61442),x61441))
% 159.37/159.09  [6158]E(f50(x61581,x61582),f49(x61581,x61582))+~P107(f328(f328(f239(a1),f2(a1)),x61581))+~P107(f328(f328(f239(a1),f2(a1)),x61582))
% 159.37/159.09  [6168]E(f328(f328(f39(a1),x61681),x61682),f2(a1))+~P107(f328(f328(f239(a1),f2(a1)),x61681))+~P107(f328(f328(f240(a1),x61681),x61682))
% 159.37/159.09  [6180]E(f48(a909,f328(f108(a909),x61801),f328(f108(a909),x61802)),f328(f108(a909),x61801))+P107(f328(a195,f328(f108(a1),x61801)))+~P107(f328(a195,f328(f108(a1),x61802)))
% 159.37/159.09  [6182]E(f48(a1,x61821,x61822),x61821)+~P107(f328(f328(f239(a1),f2(a1)),x61821))+~P107(f328(f328(f240(a1),x61821),x61822))
% 159.37/159.09  [6183]P107(f328(x61831,x61832))+~P107(f328(x61831,f2(a909)))+~P107(f328(x61831,f328(a116,f445(x61832,x61831))))
% 159.37/159.09  [6184]E(x61841,x61842)+~P107(f328(f328(f240(a909),x61841),f328(a116,x61842)))+~P107(f328(f328(f239(a909),x61842),x61841))
% 159.37/159.09  [6198]~P113(x61981)+~P107(f328(f328(f240(x61981),x61982),f2(x61981)))+P107(f328(f328(f240(x61981),x61982),f328(f82(x61981),x61982)))
% 159.37/159.09  [6199]~P75(x61991)+~P107(f328(f328(f239(x61991),x61992),f2(x61991)))+P107(f328(f328(f239(x61991),x61992),f328(f82(x61991),x61992)))
% 159.37/159.09  [6208]~P10(x62081)+E(f328(f328(f67(x62081,x62081,f105(x62081)),f190(x62081)),x62082),f40(x62081,x62082))+~P107(f328(f64(x62081),x62082))
% 159.37/159.09  [6209]~P10(x62091)+E(f328(f328(f67(x62091,x62091,f106(x62091)),f246(x62091)),x62092),f41(x62091,x62092))+~P107(f328(f64(x62091),x62092))
% 159.37/159.09  [6226]~P125(x62261)+~P107(f328(f328(f240(a909),f2(a909)),x62262))+P107(f328(f328(f240(x62261),f2(x62261)),f328(f104(x62261),x62262)))
% 159.37/159.09  [6227]~P113(x62271)+~P107(f328(f328(f240(a1),f2(a1)),x62272))+P107(f328(f328(f240(x62271),f2(x62271)),f328(f107(x62271),x62272)))
% 159.37/159.09  [6228]~P113(x62281)+~P107(f328(f328(f239(a1),f2(a1)),x62282))+P107(f328(f328(f239(x62281),f2(x62281)),f328(f107(x62281),x62282)))
% 159.37/159.09  [6231]~P11(x62312)+~P11(x62311)+E(f328(f311(a909,a1,f104(a1)),f304(a909,f328(a109,x62311),f328(a109,x62312))),f304(a1,x62311,x62312))
% 159.37/159.09  [6237]P107(f328(x62371,x62372))+~P107(f328(f328(f239(a1),f2(a1)),x62372))+~P107(f328(x62371,f328(f104(a1),f708(x62371))))
% 159.37/159.09  [6267]E(f328(f328(f83(a909),f328(f108(a909),x62671)),f328(f108(a909),x62672)),f328(f108(a909),x62671))+P107(f328(f328(f240(a1),x62671),a86))+~P107(f328(f328(f240(a1),x62672),a86))
% 159.37/159.09  [6271]~P113(x62711)+P107(f328(f328(f240(x62711),f2(x62711)),f85(x62711,x62712)))+~P107(f328(f328(f240(x62711),f2(x62711)),x62712))
% 159.37/159.09  [6282]~P82(x62821)+~P107(f328(f328(f240(x62821),x62822),f2(x62821)))+P107(f328(f328(f240(x62821),f2(x62821)),f328(f82(x62821),x62822)))
% 159.37/159.09  [6283]~P82(x62831)+~P107(f328(f328(f239(x62831),x62832),f2(x62831)))+P107(f328(f328(f239(x62831),f2(x62831)),f328(f82(x62831),x62832)))
% 159.37/159.09  [6286]E(x62861,f246(f916(x62862,a903)))+~E(f328(f38(x62862),x62861),f328(f38(x62862),f246(f916(x62862,a903))))+~P107(f328(f64(x62862),f246(f916(x62862,a903))))
% 159.37/159.09  [6318]~P113(x63181)+P107(f328(f328(f240(x63181),x63182),f2(x63181)))+~P107(f328(f328(f240(x63181),x63182),f328(f82(x63181),x63182)))
% 159.37/159.09  [6319]~P75(x63191)+P107(f328(f328(f239(x63191),x63192),f2(x63191)))+~P107(f328(f328(f239(x63191),x63192),f328(f82(x63191),x63192)))
% 159.37/159.09  [6328]~P94(x63281)+P107(f328(f328(f330(x63281),f328(f108(x63281),x63282)),f188(x63281)))+~P107(f328(f328(f239(a1),a86),x63282))
% 159.37/159.09  [6357]E(x63571,f2(a909))+~P107(f328(f328(f240(a909),x63571),f328(a116,x63572)))+P107(f328(f328(f240(a909),f478(x63572,x63571)),x63572))
% 159.37/159.09  [6379]~P113(x63791)+~P107(f328(f328(f240(x63791),f2(x63791)),f85(x63791,x63792)))+P107(f328(f328(f240(x63791),f2(x63791)),x63792))
% 159.37/159.09  [6381]~E(f328(f108(a909),x63812),f328(f108(a909),x63811))+P107(f328(f328(f239(a1),f328(f108(a1),x63811)),f2(a1)))+~P107(f328(a195,f328(f108(a1),x63812)))
% 159.37/159.09  [6410]E(f328(f255(a1,a1),f53(x64101,x64102)),f328(f328(f39(a1),x64101),x64102))+~P107(f328(f328(f240(a1),x64101),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x64102))
% 159.37/159.09  [6446]E(f328(f260(a1,a1),f53(x64461,x64462)),f48(a1,x64461,x64462))+~P107(f328(f328(f240(a1),x64461),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x64462))
% 159.37/159.09  [6449]~P125(x64492)+~P107(f328(f328(f240(x64492),f2(x64492)),f328(f104(x64492),x64491)))+P107(f328(f328(f240(a909),f2(a909)),x64491))
% 159.37/159.09  [6450]~P113(x64502)+~P107(f328(f328(f240(x64502),f2(x64502)),f328(f107(x64502),x64501)))+P107(f328(f328(f240(a1),f2(a1)),x64501))
% 159.37/159.09  [6451]~P113(x64512)+~P107(f328(f328(f239(x64512),f2(x64512)),f328(f107(x64512),x64511)))+P107(f328(f328(f239(a1),f2(a1)),x64511))
% 159.37/159.09  [6454]E(f328(f255(a1,a1),f50(x64541,x64542)),f328(f328(f39(a1),x64541),x64542))+~P107(f328(f328(f240(a1),f2(a1)),x64541))+~P107(f328(f328(f239(a1),f2(a1)),x64542))
% 159.37/159.09  [6468]E(f328(f260(a1,a1),f50(x64681,x64682)),f48(a1,x64681,x64682))+~P107(f328(f328(f240(a1),f2(a1)),x64681))+~P107(f328(f328(f239(a1),f2(a1)),x64682))
% 159.37/159.09  [6483]~P82(x64831)+P107(f328(f328(f240(x64831),x64832),f2(x64831)))+~P107(f328(f328(f240(x64831),f2(x64831)),f328(f82(x64831),x64832)))
% 159.37/159.09  [6484]~P82(x64841)+P107(f328(f328(f239(x64841),x64842),f2(x64841)))+~P107(f328(f328(f239(x64841),f2(x64841)),f328(f82(x64841),x64842)))
% 159.37/159.09  [6510]P107(f328(f52(x65101,x65102),f53(x65101,x65102)))+~P107(f328(f328(f240(a1),x65101),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x65102))
% 159.37/159.09  [6536]P107(f328(f52(x65361,x65362),f50(x65361,x65362)))+~P107(f328(f328(f240(a1),f2(a1)),x65362))+~P107(f328(f328(f239(a1),f2(a1)),x65361))
% 159.37/159.09  [6580]~P82(x65801)+P107(f328(f328(f240(x65801),f328(f82(x65801),x65802)),f2(x65801)))+~P107(f328(f328(f240(x65801),f2(x65801)),x65802))
% 159.37/159.09  [6581]~P82(x65811)+P107(f328(f328(f239(x65811),f328(f82(x65811),x65812)),f2(x65811)))+~P107(f328(f328(f239(x65811),f2(x65811)),x65812))
% 159.37/159.09  [6597]E(f328(f328(f3(a909),f328(a109,x65971)),f328(a109,x65972)),f328(a109,f197(x65971,x65972)))+~P107(f328(f328(f239(a1),f2(a1)),x65972))+~P107(f328(f328(f239(a1),f2(a1)),x65971))
% 159.37/159.09  [6614]P107(f328(f328(f239(a1),f2(a1)),f197(x66141,x66142)))+~P107(f328(f328(f239(a1),f2(a1)),x66142))+~P107(f328(f328(f239(a1),f2(a1)),x66141))
% 159.37/159.09  [6653]~P107(f328(x66531,x66532))+P107(f328(x66531,f2(a909)))+P107(f328(x66531,f328(f328(f83(a909),f780(x66532,x66531)),f81(a909))))
% 159.37/159.09  [6737]E(f328(f108(a909),x67371),f328(f108(a909),x67372))+~P107(f328(f328(f239(a1),f328(f108(a1),x67372)),f2(a1)))+~P107(f328(a195,f328(f108(a1),x67371)))
% 159.37/159.09  [6747]~E(x67471,f2(a909))+~E(f597(x67472,x67471),f2(a909))+E(f328(f144(a909,a909,f83(a909),x67471),x67472),f2(a909))
% 159.37/159.09  [6772]~P107(f328(f64(x67721),f625(x67722,x67721)))+~P107(f328(f64(f916(x67721,a903)),x67722))+P107(f328(f64(x67721),f40(f916(x67721,a903),x67722)))
% 159.37/159.09  [6778]E(x67781,x67782)+P107(f328(f328(f240(a1),x67781),x67782))+~P107(f328(f328(f240(a1),x67781),f328(f328(f83(a1),x67782),f81(a1))))
% 159.37/159.09  [6780]P107(f328(f328(f240(a909),f328(a109,x67801)),f328(a109,x67802)))+~P107(f328(f328(f240(a1),f2(a1)),x67802))+~P107(f328(f328(f240(a1),x67801),x67802))
% 159.37/159.09  [6781]P107(f328(f328(f240(a909),f328(a109,x67811)),f328(a109,x67812)))+~P107(f328(f328(f239(a1),f2(a1)),x67811))+~P107(f328(f328(f240(a1),x67811),x67812))
% 159.37/159.09  [6782]P107(f328(f328(f239(a909),f328(a109,x67821)),f328(a109,x67822)))+~P107(f328(f328(f240(a1),f2(a1)),x67821))+~P107(f328(f328(f239(a1),x67821),x67822))
% 159.37/159.09  [6783]P107(f328(f328(f239(a909),f328(a109,x67831)),f328(a109,x67832)))+~P107(f328(f328(f239(a1),f2(a1)),x67832))+~P107(f328(f328(f239(a1),x67831),x67832))
% 159.37/159.09  [6794]E(f48(a909,f328(a109,x67941),f328(a109,x67942)),f328(a109,f48(a1,x67941,x67942)))+~P107(f328(f328(f239(a1),f2(a1)),x67942))+~P107(f328(f328(f239(a1),f2(a1)),x67941))
% 159.37/159.09  [6816]~P82(x68161)+~P107(f328(f328(f240(x68161),f328(f82(x68161),x68162)),f2(x68161)))+P107(f328(f328(f240(x68161),f2(x68161)),x68162))
% 159.37/159.09  [6817]~P82(x68171)+~P107(f328(f328(f239(x68171),f328(f82(x68171),x68172)),f2(x68171)))+P107(f328(f328(f239(x68171),f2(x68171)),x68172))
% 159.37/159.09  [6831]~P107(f328(f328(f240(a1),a86),x68312))+~P107(f328(f328(f240(a1),x68311),x68312))+P107(f328(f328(f240(a909),f328(f108(a909),x68311)),f328(f108(a909),x68312)))
% 159.37/159.09  [6920]~P107(f328(f328(f239(a1),f2(a1)),x69201))+P107(f328(f328(f240(a909),f328(a109,x69201)),x69202))+~P107(f328(f328(f240(a1),x69201),f328(f104(a1),x69202)))
% 159.37/159.09  [6925]P107(f328(x69251,x69252))+~P107(f328(x69251,f328(a22,f841(x69251,x69252))))+~P107(f328(f328(f330(a909),x69252),f246(f916(a909,a903))))
% 159.37/159.09  [6937]E(x69371,f2(a1))+E(f48(a1,x69372,x69371),f2(a1))+E(f328(f328(f3(a1),f328(f82(a1),f328(f328(f39(a1),x69372),x69371))),f81(a1)),f328(f328(f39(a1),x69372),f328(f82(a1),x69371)))
% 159.37/159.09  [6951]~P107(f328(f328(f239(a1),f2(a1)),x69511))+~P107(f328(f328(f240(a909),f328(a109,x69511)),x69512))+P107(f328(f328(f240(a1),x69511),f328(f104(a1),x69512)))
% 159.37/159.09  [6987]~P107(f328(f328(f239(a909),f328(a109,x69871)),f328(a109,x69872)))+~P107(f328(f328(f240(a1),f2(a1)),x69871))+P107(f328(f328(f239(a1),x69871),x69872))
% 159.37/159.09  [6988]~P107(f328(f328(f239(a909),f328(a109,x69881)),f328(a109,x69882)))+~P107(f328(f328(f239(a1),f2(a1)),x69882))+P107(f328(f328(f239(a1),x69881),x69882))
% 159.37/159.09  [7014]P107(f328(f328(f239(a1),x70141),x70142))+~P107(f328(f328(f239(a909),f328(f108(a909),x70141)),f328(f108(a909),x70142)))+P107(f328(f328(f239(a1),x70141),a86))
% 159.37/159.09  [7042]P107(f328(f328(f239(a1),f2(a1)),f48(a1,x70421,x70422)))+~P107(f328(f328(f239(a1),f2(a1)),x70422))+~P107(f328(f328(f239(a1),f2(a1)),x70421))
% 159.37/159.09  [7137]P107(f328(f328(f240(a1),a86),x71371))+~P107(f328(f328(f240(a1),x71372),x71371))+~P107(f328(f328(f240(a909),f328(f108(a909),x71372)),f328(f108(a909),x71371)))
% 159.37/159.09  [7189]E(f328(f328(f256(a1,a1),f328(f328(f39(a1),x71891),x71892)),f48(a1,x71891,x71892)),f53(x71891,x71892))+~P107(f328(f328(f240(a1),x71891),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x71892))
% 159.37/159.09  [7209]E(f328(f328(f256(a1,a1),f328(f328(f39(a1),x72091),x72092)),f48(a1,x72091,x72092)),f50(x72091,x72092))+~P107(f328(f328(f239(a1),f2(a1)),x72092))+~P107(f328(f328(f239(a1),f2(a1)),x72091))
% 159.37/159.09  [7260]~P97(x72602)+E(x72601,f117(x72602))+E(f328(f144(x72602,x72602,f84(x72602),f328(f143(x72602),x72601)),f328(f173(x72602),x72601)),f328(f66(x72602,f84(x72602)),f328(f174(x72602),x72601)))
% 159.37/159.09  [7379]~E(x73791,f2(a909))+E(f328(f144(a909,a909,f83(a909),x73791),x73792),f2(a909))+P107(f328(f328(f330(a909),f597(x73792,x73791)),f328(f174(a909),x73792)))
% 159.37/159.09  [7430]~P107(f328(f328(f240(a1),x74302),f2(a1)))+P107(f328(f328(f240(a1),f328(f328(f39(a1),x74301),x74302)),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x74301))
% 159.37/159.09  [7432]~P107(f328(f328(f240(a1),x74321),f2(a1)))+P107(f328(f328(f240(a1),f328(f328(f39(a1),x74321),x74322)),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x74322))
% 159.37/159.09  [7433]~P107(f328(f328(f240(a1),x74332),f2(a1)))+P107(f328(f328(f239(a1),f328(f328(f39(a1),x74331),x74332)),f2(a1)))+~P107(f328(f328(f239(a1),f2(a1)),x74331))
% 159.37/159.09  [7434]~P107(f328(f328(f239(a1),x74341),f2(a1)))+P107(f328(f328(f239(a1),f328(f328(f39(a1),x74341),x74342)),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x74342))
% 159.37/159.09  [7441]P107(f328(f328(f330(f916(x74411,a903)),f625(x74412,x74411)),x74412))+~P107(f328(f64(f916(x74411,a903)),x74412))+P107(f328(f64(x74411),f40(f916(x74411,a903),x74412)))
% 159.37/159.09  [7537]P30(x75371,x75371,x75372,f246(f916(x75371,a903)))+~E(f328(f311(x75371,x75371,x75372),f246(f916(x75371,a903))),f246(f916(x75371,a903)))+~P107(f328(f64(x75371),f246(f916(x75371,a903))))
% 159.37/159.09  [7660]~P30(x76601,x76601,x76602,f246(f916(x76601,a903)))+E(f328(f311(x76601,x76601,x76602),f246(f916(x76601,a903))),f246(f916(x76601,a903)))+~P107(f328(f64(x76601),f246(f916(x76601,a903))))
% 159.37/159.09  [7798]E(f328(f328(f39(a1),x77981),x77982),f328(f108(a1),a101))+~P107(f328(f328(f239(a1),f328(f328(f83(a1),x77981),x77982)),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x77981))
% 159.37/159.09  [7855]~P107(f328(f328(f240(a1),x78552),f2(a1)))+~P107(f328(f328(f240(a1),f328(f328(f39(a1),x78551),x78552)),f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x78551))
% 159.37/159.09  [7860]E(f328(f328(f83(a1),x78601),x78602),f48(a1,x78601,x78602))+~P107(f328(f328(f239(a1),f328(f328(f83(a1),x78601),x78602)),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x78601))
% 159.37/159.09  [7863]P107(f328(f328(f240(a1),x78631),f2(a1)))+~P107(f328(f328(f240(a1),f328(f328(f39(a1),x78631),x78632)),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x78632))
% 159.37/159.09  [8573]~P109(x85731)+P18(x85731,x85732)+~P107(f328(f328(f239(x85731),f328(f328(f166(x85731),x85732),f651(x85732,x85731))),f328(f328(f166(x85731),x85732),f652(x85732,x85731))))
% 159.37/159.09  [8574]~P109(x85741)+P18(x85741,x85742)+~P107(f328(f328(f239(x85741),f328(f328(f166(x85741),x85742),f659(x85742,x85741))),f328(f328(f166(x85741),x85742),f663(x85742,x85741))))
% 159.37/159.09  [5807]E(x58071,f2(a1))+~E(f48(a1,x58072,x58071),f2(a1))+E(f328(f328(f39(a1),x58072),f328(f82(a1),x58071)),f328(f82(a1),f328(f328(f39(a1),x58072),x58071)))
% 159.37/159.09  [5825]~P46(x58252)+~P46(x58251)+P46(f328(f328(f105(f916(a1,a903)),x58251),x58252))
% 159.37/159.09  [5826]~P46(x58262)+~P46(x58261)+P46(f328(f328(f106(f916(a1,a903)),x58261),x58262))
% 159.37/159.09  [5844]~P94(x58441)+~P69(x58441)+E(f328(f82(x58441),f328(f328(f291(x58441),f81(x58441)),x58442)),f328(f328(f291(x58441),f328(f108(x58441),a101)),x58442))
% 159.37/159.09  [5964]E(x59641,f2(a1))+~E(f48(a1,x59642,x59641),f2(a1))+E(f328(f328(f39(a1),f328(f82(a1),x59642)),x59641),f328(f82(a1),f328(f328(f39(a1),x59642),x59641)))
% 159.37/159.09  [6100]~P109(x61001)+P18(x61001,x61002)+P107(f328(f328(f240(a909),f652(x61002,x61001)),f328(f191(f910(x61001)),x61002)))
% 159.37/159.09  [6101]~P109(x61011)+P18(x61011,x61012)+P107(f328(f328(f240(a909),f663(x61012,x61011)),f328(f191(f910(x61011)),x61012)))
% 159.37/159.09  [6261]~P94(x62611)+~E(f328(f108(x62611),x62612),f2(x62611))+P35(x62611,f328(f108(x62611),f328(f328(f83(a1),x62612),f328(f82(a1),a86))))
% 159.37/159.09  [6262]~P94(x62621)+~E(f328(f108(x62621),x62622),f2(x62621))+P35(x62621,f328(f108(x62621),f328(f328(f83(a1),a86),f328(f82(a1),x62622))))
% 159.37/159.09  [6264]E(f328(a54,f50(f328(f82(a1),x62641),f328(f82(a1),x62642))),f49(x62641,x62642))+P107(f328(f328(f240(a1),f2(a1)),x62642))+P107(f328(f328(f239(a1),f2(a1)),x62641))
% 159.37/159.09  [6387]~E(x63872,f2(a909))+~E(x63871,f2(a909))+P107(f328(f328(f239(a1),f328(f104(a1),x63871)),f328(f82(a1),f328(f104(a1),x63872))))
% 159.37/159.09  [6416]E(f328(f328(f83(a909),f328(f108(a909),x64161)),f328(f108(a909),x64162)),f328(f108(a909),f328(f328(f83(a1),x64161),x64162)))+P107(f328(f328(f240(a1),x64161),a86))+P107(f328(f328(f240(a1),x64162),a86))
% 159.37/159.09  [6545]~P75(x65451)+~P107(f328(f328(f240(x65451),f2(x65451)),x65452))+P107(f328(f328(f240(x65451),f328(f82(x65451),x65452)),x65452))
% 159.37/159.09  [6546]~P75(x65461)+~P107(f328(f328(f239(x65461),f2(x65461)),x65462))+P107(f328(f328(f239(x65461),f328(f82(x65461),x65462)),x65462))
% 159.37/159.09  [6723]E(f328(f328(f3(a909),f328(a109,x67231)),f328(a109,x67232)),f328(a109,f328(f328(f3(a1),x67231),x67232)))+~P107(f328(f328(f239(a1),f2(a1)),x67232))+~P107(f328(f328(f239(a1),x67232),x67231))
% 159.37/159.09  [6756]E(f328(a109,f48(a1,f328(f108(a1),x67561),f328(f108(a1),x67562))),f48(a909,f328(f108(a909),x67561),f328(f108(a909),x67562)))+P107(f328(a195,f328(f108(a1),x67561)))+P107(f328(a195,f328(f108(a1),x67562)))
% 159.37/159.09  [6773]~P75(x67731)+P107(f328(f328(f240(x67731),f2(x67731)),x67732))+~P107(f328(f328(f240(x67731),f328(f82(x67731),x67732)),x67732))
% 159.37/159.09  [6774]~P75(x67741)+P107(f328(f328(f239(x67741),f2(x67741)),x67742))+~P107(f328(f328(f239(x67741),f328(f82(x67741),x67742)),x67742))
% 159.37/159.09  [6785]~P75(x67851)+~P107(f328(f328(f240(x67851),f2(x67851)),x67852))+P107(f328(f328(f240(x67851),f2(x67851)),f328(f328(f83(x67851),x67852),x67852)))
% 159.37/159.09  [6787]~P75(x67871)+~P107(f328(f328(f239(x67871),f2(x67871)),x67872))+P107(f328(f328(f239(x67871),f2(x67871)),f328(f328(f83(x67871),x67872),x67872)))
% 159.37/159.09  [6799]E(f328(f328(f83(a909),f328(a109,x67991)),f328(a109,x67992)),f328(a109,f328(f328(f83(a1),x67991),x67992)))+~P107(f328(f328(f239(a1),f2(a1)),x67992))+~P107(f328(f328(f239(a1),f2(a1)),x67991))
% 159.37/159.09  [6811]E(x68111,f2(a909))+P107(f328(f328(f240(a909),f2(a909)),x68112))+~P107(f328(f328(f240(a909),f2(a909)),f328(f328(f248(a909),x68112),x68111)))
% 159.37/159.09  [6841]~P94(x68411)+E(f328(f108(x68411),x68412),f2(x68411))+~P35(x68411,f328(f108(x68411),f328(f328(f83(a1),a86),f328(f82(a1),x68412))))
% 159.37/159.09  [6842]~P94(x68421)+E(f328(f108(x68421),x68422),f2(x68421))+~P35(x68421,f328(f108(x68421),f328(f328(f83(a1),x68422),f328(f82(a1),a86))))
% 159.37/159.09  [6898]~P107(f328(f64(x68981),x68982))+~P107(f328(f64(x68981),f246(f916(x68981,a903))))+P107(f328(f64(x68981),f328(f82(f916(x68981,a903)),x68982)))
% 159.37/159.09  [6921]~P107(f328(f328(f240(a1),f2(a1)),x69212))+~P107(f328(f328(f239(a1),x69212),x69211))+P107(f328(f328(f240(a1),f2(a1)),f328(f328(f39(a1),x69211),x69212)))
% 159.37/159.09  [6922]~P107(f328(f328(f240(a1),x69222),f2(a1)))+~P107(f328(f328(f239(a1),x69221),f2(a1)))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f39(a1),x69221),x69222)))
% 159.37/159.09  [6959]~P107(f328(f328(f240(a909),f2(a909)),x69592))+~P107(f328(f328(f240(a909),f2(a909)),x69591))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f84(a909),x69591),x69592)))
% 159.37/159.09  [6960]~P107(f328(f328(f239(a1),f2(a1)),x69602))+~P107(f328(f328(f239(a1),f2(a1)),x69601))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f83(a1),x69601),x69602)))
% 159.37/159.09  [6961]~P107(f328(f328(f239(a1),f2(a1)),x69612))+~P107(f328(f328(f239(a1),f2(a1)),x69611))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f84(a1),x69611),x69612)))
% 159.37/159.09  [6962]~P107(f328(f328(f240(a1),f2(a1)),x69622))+~P107(f328(f328(f239(a1),f2(a1)),x69621))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f39(a1),x69621),x69622)))
% 159.37/159.09  [6963]~P107(f328(f328(f239(a1),f2(a1)),x69632))+~P107(f328(f328(f239(a1),f2(a1)),x69631))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f39(a1),x69631),x69632)))
% 159.37/159.09  [7027]E(x70271,f2(a1))+E(f48(a1,x70272,x70271),f2(a1))+E(f328(f328(f3(a1),f328(f82(a1),f328(f328(f39(a1),x70272),x70271))),f81(a1)),f328(f328(f39(a1),f328(f82(a1),x70272)),x70271))
% 159.37/159.09  [7083]P107(f328(f328(f240(a909),f2(a909)),x70831))+P107(f328(f328(f240(a909),f2(a909)),x70832))+~P107(f328(f328(f240(a909),f2(a909)),f328(f328(f83(a909),x70832),x70831)))
% 159.37/159.09  [7087]~P75(x70871)+P107(f328(f328(f240(x70871),f2(x70871)),x70872))+~P107(f328(f328(f240(x70871),f2(x70871)),f328(f328(f83(x70871),x70872),x70872)))
% 159.37/159.09  [7088]~P75(x70881)+P107(f328(f328(f239(x70881),f2(x70881)),x70882))+~P107(f328(f328(f239(x70881),f2(x70881)),f328(f328(f83(x70881),x70882),x70882)))
% 159.37/159.09  [7138]~P107(f328(f64(x71381),x71382))+P107(f328(f64(x71381),f246(f916(x71381,a903))))+~P107(f328(f64(x71381),f328(f82(f916(x71381,a903)),x71382)))
% 159.37/159.09  [7201]P107(f328(f328(f239(a1),x72011),f2(a1)))+~P107(f328(f328(f240(a1),x72012),f2(a1)))+~P107(f328(f328(f239(a1),f2(a1)),f328(f328(f39(a1),x72011),x72012)))
% 159.37/159.09  [7207]~P107(f328(f328(f240(a1),f2(a1)),x72071))+P107(f328(f328(f239(a1),x72071),x72072))+~P107(f328(f328(f240(a1),f2(a1)),f328(f328(f39(a1),x72072),x72071)))
% 159.37/159.09  [7208]~P107(f328(f328(f239(a1),f2(a1)),x72082))+P107(f328(f328(f239(a1),x72081),x72082))+~P107(f328(f328(f240(a1),f2(a1)),f328(f328(f39(a1),x72082),x72081)))
% 159.37/159.09  [7237]P107(f328(f328(f240(a1),f2(a1)),x72371))+~P107(f328(f328(f239(a1),f2(a1)),x72372))+~P107(f328(f328(f240(a1),f2(a1)),f328(f328(f39(a1),x72372),x72371)))
% 159.37/159.09  [7238]P107(f328(f328(f239(a1),f2(a1)),x72381))+~P107(f328(f328(f240(a1),f2(a1)),x72382))+~P107(f328(f328(f239(a1),f2(a1)),f328(f328(f39(a1),x72381),x72382)))
% 159.37/159.09  [7691]~P107(f328(f64(x76912),f246(f916(x76912,a903))))+~P107(f328(f64(x76911),f246(f916(x76911,a903))))+P107(f328(f64(f915(x76911,x76912)),f246(f916(f915(x76911,x76912),a903))))
% 159.37/159.09  [7692]~P107(f328(f64(x76922),f246(f916(x76922,a903))))+~P107(f328(f64(x76921),f246(f916(x76921,a903))))+P107(f328(f64(f917(x76921,x76922)),f246(f916(f917(x76921,x76922),a903))))
% 159.37/159.09  [7763]~P107(f328(f328(f240(a909),f328(a116,f2(a909))),x77631))+~P107(f328(f328(f240(a909),f328(a116,f2(a909))),x77632))+P107(f328(f328(f240(a909),x77631),f328(f328(f84(a909),x77632),x77631)))
% 159.37/159.09  [7764]~P107(f328(f328(f240(a909),f328(a116,f2(a909))),x77641))+~P107(f328(f328(f240(a909),f328(a116,f2(a909))),x77642))+P107(f328(f328(f240(a909),x77641),f328(f328(f84(a909),x77641),x77642)))
% 159.37/159.09  [7797]E(f328(f38(x77971),f246(f916(x77971,a903))),f328(a116,f2(a909)))+P107(f328(f64(x77972),f246(f916(x77972,a903))))+~P107(f328(f64(f916(x77972,x77971)),f246(f916(f916(x77972,x77971),a903))))
% 159.37/159.09  [7926]~P107(f328(f328(f240(a909),f328(a116,f2(a909))),x79262))+~P107(f328(f328(f240(a909),f328(a116,f2(a909))),x79261))+P107(f328(f328(f240(a909),f328(a116,f2(a909))),f328(f328(f84(a909),x79261),x79262)))
% 159.37/159.09  [7927]~P107(f328(f328(f239(a909),f328(a116,f2(a909))),x79271))+~P107(f328(f328(f239(a909),f328(a116,f2(a909))),x79272))+P107(f328(f328(f239(a909),f328(a116,f2(a909))),f328(f328(f84(a909),x79271),x79272)))
% 159.37/159.09  [8626]E(x86261,f117(x86262))+~P107(f328(f139(x86262),x86261))+E(f179(x86262,f328(f328(f10(a903,a903,x86262),a323),f328(f328(f9(x86262,x86262,a903),a325),f146(x86262,x86261))),x86261),f118(x86262,x86261))
% 159.37/159.09  [8721]~P46(x87212)+~P46(x87211)+E(f328(f311(a909,a1,f104(a1)),f328(f328(f105(f916(a909,a903)),f328(f311(a1,a909,a109),x87211)),f328(f311(a1,a909,a109),x87212))),f328(f328(f105(f916(a1,a903)),x87211),x87212))
% 159.37/159.09  [8722]~P46(x87222)+~P46(x87221)+E(f328(f311(a909,a1,f104(a1)),f328(f328(f106(f916(a909,a903)),f328(f311(a1,a909,a109),x87221)),f328(f311(a1,a909,a109),x87222))),f328(f328(f106(f916(a1,a903)),x87221),x87222))
% 159.37/159.09  [9385]~P94(x93851)+~E(f328(f108(x93851),x93852),f81(x93851))+P35(x93851,f328(f108(x93851),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f82(a1),x93852))))
% 159.37/159.09  [9621]~P94(x96211)+E(f328(f108(x96211),x96212),f81(x96211))+~P35(x96211,f328(f108(x96211),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f82(a1),x96212))))
% 159.37/159.09  [10345]E(x103451,f2(a1))+E(x103452,f2(a1))+E(f328(f262(a1,a1,a1,a1,f35(a1),f328(f84(a1),f85(a1,x103452))),f328(f328(f328(f100(f915(a1,a1)),f328(f328(a325,f85(a1,x103451)),f85(a1,x103452))),f56(x103451,x103452)),f328(f328(f261(a1,a1,f915(a1,a1)),f328(f328(f20(a1,f916(a1,f915(a1,a1)),f916(a1,f915(a1,a1))),f328(f328(f10(f916(a1,f916(f915(a1,a1),f915(a1,a1))),f916(f916(a1,f915(a1,a1)),f916(a1,f915(a1,a1))),a1),f20(a1,f915(a1,a1),f915(a1,a1))),f328(f328(f10(f915(a1,a1),f916(a1,f916(f915(a1,a1),f915(a1,a1))),a1),f328(f9(a1,f915(a1,a1),f916(f915(a1,a1),f915(a1,a1))),f328(f328(f10(a903,f916(f915(a1,a1),f916(f915(a1,a1),f915(a1,a1))),a1),f100(f915(a1,a1))),f328(f328(f9(a1,a1,a903),a325),f2(a1))))),f328(f328(f9(a1,a1,f915(a1,a1)),f328(f328(f10(a1,f916(a1,f915(a1,a1)),a1),f256(a1,a1)),f82(a1))),f2(a1))))),f328(f328(f9(a1,f916(a1,a1),f916(a1,f915(a1,a1))),f328(f328(f10(f916(a1,f915(a1,a1)),f916(f916(a1,a1),f916(a1,f915(a1,a1))),a1),f10(a1,f915(a1,a1),a1)),f328(f328(f10(a1,f916(a1,f915(a1,a1)),a1),f256(a1,a1)),f328(f328(f9(a1,a1,a1),f328(f328(f10(a1,f916(a1,a1),a1),f3(a1)),f82(a1))),f81(a1))))),f328(f3(a1),f328(f79(a1),x103452))))),f56(x103451,x103452)))),f49(x103451,x103452))
% 159.37/159.09  [10346]E(x103461,f2(a1))+E(x103462,f2(a1))+E(f328(f262(a1,a1,a1,a1,f35(a1),f328(f84(a1),f85(a1,x103462))),f328(f328(f328(f100(f915(a1,a1)),f328(f328(a327,f328(f328(a326,f328(f328(f240(a1),f2(a1)),x103462)),f328(f328(f239(a1),f2(a1)),x103461))),f328(f328(a326,f328(f328(f240(a1),x103462),f2(a1))),f328(f328(f240(a1),x103461),f2(a1))))),f56(x103461,x103462)),f328(f328(f261(a1,a1,f915(a1,a1)),f328(f328(f20(a1,f916(a1,f915(a1,a1)),f916(a1,f915(a1,a1))),f328(f328(f10(f916(a1,f916(f915(a1,a1),f915(a1,a1))),f916(f916(a1,f915(a1,a1)),f916(a1,f915(a1,a1))),a1),f20(a1,f915(a1,a1),f915(a1,a1))),f328(f328(f10(f915(a1,a1),f916(a1,f916(f915(a1,a1),f915(a1,a1))),a1),f328(f9(a1,f915(a1,a1),f916(f915(a1,a1),f915(a1,a1))),f328(f328(f10(a903,f916(f915(a1,a1),f916(f915(a1,a1),f915(a1,a1))),a1),f100(f915(a1,a1))),f328(f328(f9(a1,a1,a903),a325),f2(a1))))),f328(f328(f9(a1,a1,f915(a1,a1)),f328(f328(f10(a1,f916(a1,f915(a1,a1)),a1),f256(a1,a1)),f82(a1))),f2(a1))))),f328(f328(f9(a1,f916(a1,a1),f916(a1,f915(a1,a1))),f328(f328(f10(f916(a1,f915(a1,a1)),f916(f916(a1,a1),f916(a1,f915(a1,a1))),a1),f10(a1,f915(a1,a1),a1)),f328(f328(f10(a1,f916(a1,f915(a1,a1)),a1),f256(a1,a1)),f328(f328(f9(a1,a1,a1),f328(f328(f10(a1,f916(a1,a1),a1),f3(a1)),f82(a1))),f81(a1))))),f328(f3(a1),f328(f79(a1),x103462))))),f56(x103461,x103462)))),f49(x103461,x103462))
% 159.37/159.09  [5833]~P113(x58331)+~P94(x58331)+E(f328(f79(x58331),f328(f328(f248(x58331),f328(f108(x58331),a101)),x58332)),f81(x58331))
% 159.37/159.09  [6329]~P140(x63291)+~P107(f328(f328(f240(a1),x63292),f2(a1)))+E(f328(f82(x63291),f328(f104(x63291),f328(a109,f328(f82(a1),x63292)))),f328(f107(x63291),x63292))
% 159.37/159.09  [6529]P107(f328(f328(f239(a103),x65291),f81(a103)))+E(f328(f328(f83(a103),f81(a103)),f274(x65291,f328(f328(f39(a103),x65292),x65291))),f274(x65291,x65292))+P107(f328(f328(f240(a103),x65292),x65291))
% 159.37/159.09  [7127]~P93(x71271)+~P107(f328(f328(f330(x71271),x71272),f114(x71271)))+~E(f328(f328(f83(x71271),f328(f328(f83(x71271),f81(x71271)),x71272)),x71272),f2(x71271))
% 159.37/159.09  [7239]~P107(f328(f328(f240(a1),x72391),f2(a1)))+~P107(f328(f328(f239(a1),x72392),f2(a1)))+E(f328(f255(a1,a1),f328(a54,f50(f328(f82(a1),x72391),f328(f82(a1),x72392)))),f328(f328(f39(a1),x72391),x72392))
% 159.37/159.09  [7256]~P107(f328(f328(f240(a1),x72561),f2(a1)))+~P107(f328(f328(f239(a1),x72562),f2(a1)))+E(f328(f260(a1,a1),f328(a54,f50(f328(f82(a1),x72561),f328(f82(a1),x72562)))),f48(a1,x72561,x72562))
% 159.37/159.09  [7262]~P107(f328(f328(f240(a1),x72622),f2(a1)))+E(f328(f255(a1,a1),f328(a54,f53(f328(f82(a1),x72621),f328(f82(a1),x72622)))),f328(f328(f39(a1),x72621),x72622))+~P107(f328(f328(f240(a1),f2(a1)),x72621))
% 159.37/159.09  [7280]~P107(f328(f328(f240(a1),x72802),f2(a1)))+E(f328(f260(a1,a1),f328(a54,f53(f328(f82(a1),x72801),f328(f82(a1),x72802)))),f48(a1,x72801,x72802))+~P107(f328(f328(f240(a1),f2(a1)),x72801))
% 159.37/159.09  [7332]E(f328(f328(f39(a1),f328(f328(f248(a1),x73321),x73322)),x73321),f328(f328(f248(a1),x73321),f328(f328(f3(a909),x73322),f328(a116,f2(a909)))))+~P107(f328(f328(f240(a909),f2(a909)),x73322))+~P107(f328(f328(f240(a1),f2(a1)),x73321))
% 159.37/159.09  [7438]~P107(f328(f328(f240(a909),f2(a909)),x74381))+~P107(f328(f328(f240(a909),f81(a909)),x74382))+P107(f328(f328(f240(a909),f328(f328(f39(a909),x74381),x74382)),x74381))
% 159.37/159.09  [7439]~P107(f328(f328(f240(a909),f2(a909)),x74391))+~P107(f328(f328(f240(a909),f2(a909)),x74392))+P107(f328(f328(f240(a909),f328(f328(f3(a909),x74391),x74392)),x74391))
% 159.37/159.09  [7440]~P107(f328(f328(f240(a1),f2(a1)),x74401))+~P107(f328(f328(f240(a1),f81(a1)),x74402))+P107(f328(f328(f240(a1),f328(f328(f39(a1),x74401),x74402)),x74401))
% 159.37/159.09  [7587]E(x75871,f2(a909))+~E(x75872,f2(a1))+~P107(f328(f328(f240(a1),f2(a1)),f328(f328(f248(a1),f328(f79(a1),x75872)),x75871)))
% 159.37/159.09  [8008]~E(x80082,f117(f910(x80081)))+E(f328(f191(f910(f910(x80081))),f181(x80081,x80082)),f2(a909))+~P18(a909,f328(f170(a909),f328(f328(f156(f910(x80081),a909),f191(f910(x80081))),x80082)))
% 159.37/159.09  [8268]P107(f328(x82681,x82682))+~P107(f328(x82681,f328(a111,f534(x82681,x82682))))+~P107(f328(f328(f330(f916(f915(a909,a909),a903)),x82682),a102))
% 159.37/159.09  [8284]E(x82841,f117(f910(x82842)))+E(f328(f191(f910(x82842)),f328(f328(f166(f910(x82842)),x82841),f2(a909))),f328(f191(f910(f910(x82842))),f181(x82842,x82841)))+~P18(a909,f328(f170(a909),f328(f328(f156(f910(x82842),a909),f191(f910(x82842))),x82841)))
% 159.37/159.09  [8426]~P44(x84261,x84262)+~P45(x84261,x84262)+P44(x84261,f328(f328(f3(f916(f915(x84261,x84261),a903)),x84262),f308(x84261,f190(f916(f915(x84261,x84261),a903)))))
% 159.37/159.09  [9002]~P107(f328(f64(x90021),f328(f266(x90021),x90022)))+~P107(f328(f64(x90021),f246(f916(x90021,a903))))+P107(f328(f64(x90021),f328(f266(x90021),f328(f328(f10(a903,a903,x90021),a323),x90022))))
% 159.37/159.09  [9069]E(f328(f328(f256(a909,a909),f328(a116,f328(f328(f39(a909),f328(f328(f3(a909),x90691),x90692)),x90692))),f48(a909,f328(f328(f3(a909),x90691),x90692),x90692)),f88(f915(a909,a909),f51(x90691,x90692)))+~P107(f328(f328(f240(a909),f2(a909)),x90692))+~P107(f328(f328(f239(a909),x90692),x90691))
% 159.37/159.09  [9353]~P107(f328(f64(x93531),f328(f266(x93531),x93532)))+P107(f328(f64(x93531),f246(f916(x93531,a903))))+~P107(f328(f64(x93531),f328(f266(x93531),f328(f328(f10(a903,a903,x93531),a323),x93532))))
% 159.37/159.09  [10050]P32(x100501,x100502)+~P43(x100501,f328(f255(f916(f915(x100501,x100501),a903),f916(f915(x100501,x100501),a903)),x100502))+~P107(f328(f328(f239(f916(f915(x100501,x100501),a903)),f328(f328(f290(x100501,x100501,x100501),f328(f255(f916(f915(x100501,x100501),a903),f916(f915(x100501,x100501),a903)),x100502)),f328(f260(f916(f915(x100501,x100501),a903),f916(f915(x100501,x100501),a903)),x100502))),f328(f255(f916(f915(x100501,x100501),a903),f916(f915(x100501,x100501),a903)),x100502)))
% 159.37/159.09  [7362]~P107(f328(f328(f240(a909),f2(a909)),x73622))+P107(f328(f328(f240(a909),x73621),x73622))+E(f328(a116,f328(f328(f39(a909),f328(f328(f3(a909),x73621),x73622)),x73622)),f328(f328(f39(a909),x73621),x73622))
% 159.37/159.09  [7506]~P107(f328(f328(f240(a909),f2(a909)),x75062))+~P107(f328(f328(f239(a909),x75062),x75061))+E(f328(a116,f328(f328(f39(a909),f328(f328(f3(a909),x75061),x75062)),x75062)),f328(f328(f39(a909),x75061),x75062))
% 159.37/159.09  [8488]~P94(x84881)+~P93(x84881)+~P35(x84881,f328(f108(x84881),f328(f328(f3(a1),f328(f328(f83(a1),x84882),x84882)),a101)))
% 159.37/159.09  [9256]E(x92561,f2(a909))+E(f328(f328(f261(a909,a909,f915(a909,a909)),f328(f328(f10(a909,f916(a909,f915(a909,a909)),a909),f256(a909,a909)),a116)),f88(f915(a909,a909),f51(f328(f328(f3(a909),x92562),x92561),x92561))),f88(f915(a909,a909),f51(x92562,x92561)))+P107(f328(f328(f240(a909),x92562),x92561))
% 159.37/159.09  [9435]~P44(x94351,x94352)+~P58(x94351,x94352)+P107(f328(f328(f239(f916(f915(x94351,x94351),a903)),f328(f328(f290(x94351,x94351,x94351),f328(f288(x94351,x94351),x94352)),x94352)),x94352))
% 159.37/159.09  [9681]P107(f328(x96812,f776(x96812,x96811)))+P107(f328(x96811,f776(x96812,x96811)))+E(f328(f266(a1),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),x96811)),f328(f266(a1),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),x96812)))
% 159.37/159.09  [9685]~P107(f328(x96852,f776(x96852,x96851)))+~P107(f328(x96851,f776(x96852,x96851)))+E(f328(f266(a1),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),x96851)),f328(f266(a1),f328(f328(f20(a1,a903,a903),f328(f328(f10(a903,f916(a903,a903),a1),a326),f328(f239(a1),f2(a1)))),x96852)))
% 159.37/159.09  [7720]~P94(x77201)+~P70(x77201)+E(f328(f328(f291(x77201),x77202),f328(f108(x77201),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))),x77202)
% 159.37/159.09  [9384]~P94(x93841)+~E(f328(f108(x93841),x93842),f81(x93841))+P35(x93841,f328(f108(x93841),f328(f328(f83(a1),x93842),f328(f82(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.09  [9562]~P142(x95621)+~E(x95622,f2(x95621))+E(f328(f328(f248(x95621),x95622),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f2(x95621))
% 159.37/159.09  [9563]~P142(x95631)+~E(x95632,f81(x95631))+E(f328(f328(f248(x95631),x95632),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f81(x95631))
% 159.37/159.09  [9578]~P142(x95781)+~E(x95782,f328(f82(x95781),f81(x95781)))+E(f328(f328(f248(x95781),x95782),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f81(x95781))
% 159.37/159.09  [9622]~P94(x96221)+E(f328(f108(x96221),x96222),f81(x96221))+~P35(x96221,f328(f108(x96221),f328(f328(f83(a1),x96222),f328(f82(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.09  [9993]~P113(x99932)+E(x99931,f2(x99932))+P107(f328(f328(f240(x99932),f2(x99932)),f328(f328(f248(x99932),x99931),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.09  [10049]~P113(x100492)+~E(x100491,f2(x100492))+~P107(f328(f328(f240(x100492),f2(x100492)),f328(f328(f248(x100492),x100491),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.09  [10074]P107(f328(f328(f239(a1),x100741),f2(a1)))+P107(f328(f328(f240(a1),x100742),x100741))+E(f328(f46(x100741),f50(x100742,f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100741))),f50(x100742,x100741))
% 159.37/159.09  [10075]~P107(f328(f328(f240(a1),f2(a1)),x100751))+P107(f328(f328(f240(a1),x100752),x100751))+E(f328(f46(x100751),f50(x100752,f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100751))),f50(x100752,x100751))
% 159.37/159.09  [10076]P107(f328(f328(f239(a1),x100761),f2(a1)))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f83(a1),x100762),x100761)))+E(f328(f46(x100761),f53(x100762,f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100761))),f53(x100762,x100761))
% 159.37/159.09  [10077]~P107(f328(f328(f240(a1),f2(a1)),x100771))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f83(a1),x100772),x100771)))+E(f328(f46(x100771),f53(x100772,f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100771))),f53(x100772,x100771))
% 159.37/159.09  [10078]~P108(x100781)+~P107(f328(f328(f239(a1),f2(a1)),x100782))+E(f328(f104(x100781),f328(a109,f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x100782))),f328(f328(f83(x100781),f328(f104(x100781),f328(a109,x100782))),f328(f104(x100781),f328(a109,x100782))))
% 159.37/159.09  [5164]~P147(x51641,x51642,x51643)+~E(x51643,f2(a1))+P107(f328(x51641,x51642))
% 159.37/159.09  [5287]~P109(x52871)+~P18(x52871,x52873)+P18(x52871,f172(x52871,x52872,x52873))
% 159.37/159.09  [5288]~P109(x52881)+~P18(x52881,x52883)+P18(x52881,f179(x52881,x52882,x52883))
% 159.37/159.09  [4858]~P77(x48582)+~E(x48583,f328(f82(x48582),x48581))+E(x48581,f328(f82(x48582),x48583))
% 159.37/159.09  [4860]~P77(x48601)+~E(f328(f82(x48601),x48603),x48602)+E(f328(f82(x48601),x48602),x48603)
% 159.37/159.09  [4939]~P92(x49393)+E(x49391,x49392)+~E(f328(f104(x49393),x49391),f328(f104(x49393),x49392))
% 159.37/159.09  [4940]~P93(x49403)+E(x49401,x49402)+~E(f328(f107(x49403),x49401),f328(f107(x49403),x49402))
% 159.37/159.09  [4941]~P77(x49413)+E(x49411,x49412)+~E(f328(f82(x49413),x49411),f328(f82(x49413),x49412))
% 159.37/159.09  [4942]~P96(x49423)+E(x49421,x49422)+~E(f328(f82(x49423),x49421),f328(f82(x49423),x49422))
% 159.37/159.09  [4943]~P109(x49433)+E(x49431,x49432)+~E(f328(f302(x49433),x49431),f328(f302(x49433),x49432))
% 159.37/159.09  [4944]~P109(x49443)+E(x49441,x49442)+~E(f328(f284(x49443),x49441),f328(f284(x49443),x49442))
% 159.37/159.09  [4945]~P109(x49453)+E(x49451,x49452)+~E(f328(f285(x49453),x49451),f328(f285(x49453),x49452))
% 159.37/159.09  [4946]~P109(x49463)+E(x49461,x49462)+~E(f328(f305(x49463),x49461),f328(f305(x49463),x49462))
% 159.37/159.09  [5048]~P68(x50481)+~P107(f328(x50482,x50483))+P107(f328(f59(x50481),x50482))
% 159.37/159.09  [5084]~P68(x50843)+P107(f328(x50841,x50842))+~P107(f328(f60(x50843),x50841))
% 159.37/159.09  [5183]~P148(x51831,x51833,x51832)+~E(x51832,f2(a1))+P107(f328(x51831,f2(a1)))
% 159.37/159.09  [5222]~E(x52221,f2(a909))+E(f347(x52221,x52222,x52223),f190(f916(x52223,a903)))+~E(f328(f38(x52223),x52222),f328(a116,x52221))
% 159.37/159.09  [5371]~E(x53712,f2(a909))+E(f328(f255(a909,a909),x53711),f2(a909))+~P107(f328(f51(x53713,x53712),x53711))
% 159.37/159.09  [5418]P107(f328(x54181,x54182))+~E(x54183,f328(f104(a1),x54182))+~P107(f328(x54181,f328(a109,x54183)))
% 159.37/159.09  [5896]~E(x58963,f2(a909))+~P107(f328(x58961,x58962))+P107(f328(x58961,f48(a909,x58962,x58963)))
% 159.37/159.09  [6129]~P105(x61292)+~P105(x61291)+E(f133(x61291,x61292,f134(x61291,x61293),f134(x61292,x61293)),f134(f915(x61291,x61292),x61293))
% 159.37/159.09  [6311]~E(x63113,f2(a909))+P107(f328(x63111,x63112))+~P107(f328(x63111,f48(a909,x63112,x63113)))
% 159.37/159.09  [6984]E(x69841,f2(a909))+~P107(f328(x69842,f859(x69841,x69843,x69842)))+P107(f328(x69842,f48(a909,x69843,x69841)))
% 159.37/159.09  [7093]~P10(x70931)+~P107(f328(f328(f239(x70931),x70932),f634(x70933,x70932,x70931)))+P107(f328(f328(f239(x70931),x70932),f41(x70931,x70933)))
% 159.37/159.09  [7095]~P107(f328(x70951,x70952))+~P107(f328(x70951,f859(x70953,x70952,x70951)))+P107(f328(x70951,f48(a909,x70952,x70953)))
% 159.37/159.09  [7195]E(x71951,f117(x71952))+E(f328(f328(f153(x71952),f598(x71953,x71951,x71952)),f604(x71953,x71951,x71952)),x71951)+~P107(f328(f328(f330(f910(x71952)),x71951),f163(x71952,x71953)))
% 159.37/159.09  [7228]~P140(x72281)+~P107(f328(f328(f330(x72281),x72282),f114(x72281)))+P107(f328(f328(f330(x72281),f328(f328(f248(x72281),x72282),x72283)),f114(x72281)))
% 159.37/159.09  [7555]P43(x75551,x75552)+~P107(f328(f328(f330(x75551),x75553),f760(x75552,x75551)))+P107(f328(f328(f330(x75551),f775(x75552,x75551,x75553)),f760(x75552,x75551)))
% 159.37/159.09  [7824]E(x78241,f117(x78242))+~P107(f328(f328(f330(f910(x78242)),x78241),f163(x78242,x78243)))+P107(f328(f328(f330(f910(x78242)),f604(x78243,x78241,x78242)),f163(x78242,x78243)))
% 159.37/159.09  [7877]E(x78771,f2(a909))+E(f328(f328(f83(a909),f328(f328(f84(a909),x78771),f861(x78771,x78772,x78773))),f859(x78771,x78772,x78773)),x78772)+P107(f328(x78773,f48(a909,x78772,x78771)))
% 159.37/159.09  [7920]~P107(f328(x79203,x79202))+E(f328(f328(f83(a909),f328(f328(f84(a909),x79201),f861(x79201,x79202,x79203))),f859(x79201,x79202,x79203)),x79202)+P107(f328(x79203,f48(a909,x79202,x79201)))
% 159.37/159.09  [8064]P107(f328(f328(f240(a1),x80641),f842(x80642,x80643,x80641)))+P107(f328(f328(x80643,f328(f328(f39(a1),x80642),x80641)),f48(a1,x80642,x80641)))+~P107(f328(f328(f240(a1),x80641),f2(a1)))
% 159.37/159.09  [8340]P107(f328(f328(x83402,f328(f328(f39(a1),x83401),x83403)),f48(a1,x83401,x83403)))+~P107(f328(f328(f240(a1),x83403),f2(a1)))+P107(f328(f328(f239(a1),f842(x83401,x83402,x83403)),f2(a1)))
% 159.37/159.09  [8523]E(f328(f328(f83(a1),f328(f328(f84(a1),x85231),f832(x85232,x85233,x85231))),f842(x85232,x85233,x85231)),x85232)+P107(f328(f328(x85233,f328(f328(f39(a1),x85232),x85231)),f48(a1,x85232,x85231)))+~P107(f328(f328(f240(a1),x85231),f2(a1)))
% 159.37/159.09  [8769]~P107(f328(f328(x87691,f832(x87692,x87691,x87693)),f842(x87692,x87691,x87693)))+P107(f328(f328(x87691,f328(f328(f39(a1),x87692),x87693)),f48(a1,x87692,x87693)))+~P107(f328(f328(f240(a1),x87693),f2(a1)))
% 159.37/159.09  [9015]~P109(x90151)+~P18(x90151,x90153)+P18(x90151,f151(x90151,x90151,f7(x90151),x90152,x90153))
% 159.37/159.09  [9510]~P127(x95102)+E(x95101,f2(x95102))+~P107(f328(f328(f239(x95102),f328(f328(f83(x95102),f328(f328(f84(x95102),x95103),x95103)),f328(f328(f84(x95102),x95101),x95101))),f2(x95102)))
% 159.37/159.09  [9511]~P127(x95112)+E(x95111,f2(x95112))+~P107(f328(f328(f239(x95112),f328(f328(f83(x95112),f328(f328(f84(x95112),x95111),x95111)),f328(f328(f84(x95112),x95113),x95113))),f2(x95112)))
% 159.37/159.09  [10281]~P113(x102811)+~P107(f328(f328(f240(x102811),x102812),f2(x102811)))+P107(f328(f328(f240(x102811),f328(f328(f248(x102811),x102812),f328(a116,f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x102813)))),f2(x102811)))
% 159.37/159.09  [10291]~P113(x102912)+E(x102911,f2(x102912))+~P107(f328(f328(f239(x102912),f328(f328(f83(x102912),f328(f328(f248(x102912),x102913),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102912),x102911),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))),f2(x102912)))
% 159.37/159.09  [10292]~P113(x102922)+E(x102921,f2(x102922))+~P107(f328(f328(f239(x102922),f328(f328(f83(x102922),f328(f328(f248(x102922),x102921),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102922),x102923),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))),f2(x102922)))
% 159.37/159.09  [4894]~E(x48942,x48943)+~P77(x48941)+E(f328(f328(f3(x48941),x48942),x48943),f2(x48941))
% 159.37/159.09  [4895]~E(x48952,x48953)+~P7(x48951)+E(f328(f328(f3(x48951),x48952),x48953),f2(x48951))
% 159.37/159.09  [4908]~P145(x49081)+~E(x49083,f2(x49081))+E(f328(f328(f83(x49081),x49082),x49083),x49082)
% 159.37/159.09  [4926]~P141(x49261)+~E(x49263,f2(x49261))+E(f328(f328(f84(x49261),x49262),x49263),f2(x49261))
% 159.37/159.09  [4927]~P141(x49271)+~E(x49272,f2(x49271))+E(f328(f328(f84(x49271),x49272),x49273),f2(x49271))
% 159.37/159.09  [4948]~E(x49483,f117(x49481))+~E(x49482,f117(x49481))+E(f328(f328(f136(x49481),x49482),x49483),f117(x49481))
% 159.37/159.09  [5038]~P145(x50382)+E(x50381,f2(x50382))+~E(f328(f328(f83(x50382),x50383),x50381),x50383)
% 159.37/159.09  [5039]~P77(x50391)+~E(x50392,f328(f82(x50391),x50393))+E(f328(f328(f83(x50391),x50392),x50393),f2(x50391))
% 159.37/159.09  [5046]E(x50461,f117(x50462))+E(x50463,f2(a909))+~E(f328(f328(f177(x50462),x50463),x50461),f117(x50462))
% 159.37/159.09  [5052]~P77(x50523)+E(x50521,x50522)+~E(f328(f328(f3(x50523),x50521),x50522),f2(x50523))
% 159.37/159.09  [5053]~P7(x50533)+E(x50531,x50532)+~E(f328(f328(f3(x50533),x50531),x50532),f2(x50533))
% 159.37/159.09  [5066]~P142(x50662)+E(x50661,f2(x50662))+~E(f328(f328(f248(x50662),x50661),x50663),f2(x50662))
% 159.37/159.09  [5067]~P98(x50672)+E(x50671,f190(x50672))+~E(f328(f328(f105(x50672),x50673),x50671),f190(x50672))
% 159.37/159.09  [5068]~P98(x50682)+E(x50681,f190(x50682))+~E(f328(f328(f105(x50682),x50681),x50683),f190(x50682))
% 159.37/159.09  [5069]~P103(x50692)+E(x50691,f246(x50692))+~E(f328(f328(f106(x50692),x50693),x50691),f246(x50692))
% 159.37/159.09  [5070]~P103(x50702)+E(x50701,f246(x50702))+~E(f328(f328(f106(x50702),x50701),x50703),f246(x50702))
% 159.37/159.09  [5138]~P77(x51382)+E(x51381,f328(f82(x51382),x51383))+~E(f328(f328(f83(x51382),x51381),x51383),f2(x51382))
% 159.37/159.09  [5139]~P77(x51391)+E(f328(f82(x51391),x51392),x51393)+~E(f328(f328(f83(x51391),x51392),x51393),f2(x51391))
% 159.37/159.09  [5141]~E(x51412,x51413)+~P110(x51411)+P107(f328(f328(f239(x51411),x51412),x51413))
% 159.37/159.09  [5143]~E(x51432,x51433)+~P111(x51431)+P107(f328(f328(f239(x51431),x51432),x51433))
% 159.37/159.09  [5239]~P120(x52391)+~E(x52392,f328(f82(x52391),x52393))+E(f328(f328(f84(x52391),x52392),x52392),f328(f328(f84(x52391),x52393),x52393))
% 159.37/159.09  [5247]~P109(x52471)+~P18(x52471,x52473)+P18(x52471,f328(f328(f177(x52471),x52472),x52473))
% 159.37/159.09  [5248]~P109(x52481)+~P18(x52481,x52483)+P18(x52481,f328(f328(f140(x52481),x52482),x52483))
% 159.37/159.09  [5285]E(x52851,x52852)+E(x52853,f2(a909))+~E(f328(f328(f84(a909),x52853),x52851),f328(f328(f84(a909),x52853),x52852))
% 159.37/159.09  [5286]E(x52861,x52862)+E(x52863,f2(a909))+~E(f328(f328(f84(a909),x52861),x52863),f328(f328(f84(a909),x52862),x52863))
% 159.37/159.09  [5363]~E(x53632,x53633)+~P111(x53631)+E(f304(x53631,x53632,x53633),f328(f328(f310(x53631),x53632),f190(f916(x53631,a903))))
% 159.37/159.09  [5416]~E(x54161,x54162)+~P109(x54163)+~P107(f328(f328(f240(x54163),x54161),x54162))
% 159.37/159.09  [5417]~E(x54171,x54172)+~P111(x54173)+~P107(f328(f328(f240(x54173),x54171),x54172))
% 159.37/159.09  [5429]~P111(x54291)+E(f328(f303(x54291,x54292),x54293),f190(f916(x54291,a903)))+P107(f328(f328(f240(x54291),x54292),x54293))
% 159.37/159.09  [5478]~P111(x54781)+E(f306(x54781,x54782,x54783),f190(f916(x54781,a903)))+P107(f328(f328(f240(x54781),x54782),x54783))
% 159.37/159.09  [5479]~P111(x54791)+E(f304(x54791,x54792,x54793),f190(f916(x54791,a903)))+P107(f328(f328(f239(x54791),x54792),x54793))
% 159.37/159.09  [5480]~P111(x54801)+E(f190(f916(x54801,a903)),f306(x54801,x54802,x54803))+P107(f328(f328(f240(x54801),x54802),x54803))
% 159.37/159.09  [5481]~P111(x54811)+E(f190(f916(x54811,a903)),f304(x54811,x54812,x54813))+P107(f328(f328(f239(x54811),x54812),x54813))
% 159.37/159.09  [5488]~P109(x54881)+~E(f328(f328(f243(x54881),x54882),x54883),x54882)+P107(f328(f328(f239(x54881),x54882),x54883))
% 159.37/159.09  [5489]~P109(x54891)+~E(f328(f328(f238(x54891),x54892),x54893),x54893)+P107(f328(f328(f239(x54891),x54892),x54893))
% 159.37/159.09  [5490]~P100(x54901)+~E(f328(f328(f105(x54901),x54902),x54903),x54903)+P107(f328(f328(f239(x54901),x54902),x54903))
% 159.37/159.09  [5491]~P104(x54911)+~E(f328(f328(f106(x54911),x54912),x54913),x54912)+P107(f328(f328(f239(x54911),x54912),x54913))
% 159.37/159.09  [5509]~P109(x55091)+P18(x55091,x55092)+~P18(x55091,f328(f328(f136(x55091),x55093),x55092))
% 159.37/159.09  [5510]~P109(x55101)+P18(x55101,x55102)+~P18(x55101,f328(f328(f136(x55101),x55102),x55103))
% 159.37/159.09  [5512]~P109(x55121)+P18(x55121,x55122)+~P18(x55121,f328(f328(f153(x55121),x55123),x55122))
% 159.37/159.09  [5579]~P109(x55791)+P107(f328(f328(f239(x55791),x55793),x55792))+P107(f328(f328(f240(x55791),x55792),x55793))
% 159.37/159.09  [5581]~P109(x55811)+P107(f328(f328(f239(x55811),x55813),x55812))+P107(f328(f328(f239(x55811),x55812),x55813))
% 159.37/159.09  [5620]~P109(x56201)+E(f328(f328(f243(x56201),x56202),x56203),x56203)+~P107(f328(f328(f239(x56201),x56203),x56202))
% 159.37/159.09  [5622]~P109(x56221)+E(f328(f328(f243(x56221),x56222),x56223),x56222)+~P107(f328(f328(f239(x56221),x56222),x56223))
% 159.37/159.09  [5623]~P109(x56231)+E(f328(f328(f238(x56231),x56232),x56233),x56232)+~P107(f328(f328(f239(x56231),x56233),x56232))
% 159.37/159.09  [5625]~P109(x56251)+E(f328(f328(f238(x56251),x56252),x56253),x56253)+~P107(f328(f328(f239(x56251),x56252),x56253))
% 159.37/159.09  [5626]~P100(x56261)+E(f328(f328(f105(x56261),x56262),x56263),x56262)+~P107(f328(f328(f239(x56261),x56263),x56262))
% 159.37/159.09  [5628]~P100(x56281)+E(f328(f328(f105(x56281),x56282),x56283),x56283)+~P107(f328(f328(f239(x56281),x56282),x56283))
% 159.37/159.09  [5629]~P104(x56291)+E(f328(f328(f106(x56291),x56292),x56293),x56293)+~P107(f328(f328(f239(x56291),x56293),x56292))
% 159.37/159.09  [5631]~P104(x56311)+E(f328(f328(f106(x56311),x56312),x56313),x56312)+~P107(f328(f328(f239(x56311),x56312),x56313))
% 159.37/159.09  [5638]~P121(x56382)+E(x56381,f2(x56382))+E(f328(f328(f291(x56382),f328(f82(x56382),x56383)),f328(f82(x56382),x56381)),f328(f328(f291(x56382),x56383),x56381))
% 159.37/159.09  [5689]~P111(x56891)+E(f328(f303(x56891,x56892),x56893),f190(f916(x56891,a903)))+~P107(f328(f328(f239(x56891),x56893),x56892))
% 159.37/159.09  [5721]~P111(x57211)+E(f307(x57211,x57212,x57213),f190(f916(x57211,a903)))+~P107(f328(f328(f239(x57211),x57213),x57212))
% 159.37/159.09  [5722]~P111(x57221)+E(f306(x57221,x57222,x57223),f190(f916(x57221,a903)))+~P107(f328(f328(f239(x57221),x57223),x57222))
% 159.37/159.09  [5723]~P111(x57231)+E(f304(x57231,x57232,x57233),f190(f916(x57231,a903)))+~P107(f328(f328(f240(x57231),x57233),x57232))
% 159.37/159.09  [5776]~E(f328(f328(f3(a909),x57761),x57763),x57762)+E(x57761,f328(f328(f83(a909),x57762),x57763))+~P107(f328(f328(f239(a909),x57763),x57761))
% 159.37/159.09  [5777]~E(x57771,f328(f328(f83(a909),x57773),x57772))+E(f328(f328(f3(a909),x57771),x57772),x57773)+~P107(f328(f328(f239(a909),x57772),x57771))
% 159.37/159.09  [5822]~P107(f328(x58221,x58223))+P107(f328(x58221,f376(x58221,x58222)))+~P107(f328(f328(f239(a909),x58223),x58222))
% 159.37/159.09  [5823]~P107(f328(x58231,x58233))+P107(f328(x58231,f457(x58231,x58232)))+~P107(f328(f328(f240(a909),x58233),x58232))
% 159.37/159.09  [5831]~P111(x58311)+~E(f328(f303(x58311,x58312),x58313),f190(f916(x58311,a903)))+~P107(f328(f328(f240(x58311),x58312),x58313))
% 159.37/159.09  [5836]~P110(x58361)+~P107(f328(f328(f240(x58361),x58362),x58363))+P107(f328(f328(f239(x58361),x58362),x58363))
% 159.37/159.09  [5838]~P111(x58381)+~P107(f328(f328(f240(x58381),x58382),x58383))+P107(f328(f328(f239(x58381),x58382),x58383))
% 159.37/159.09  [5945]~P111(x59451)+~E(f306(x59451,x59452,x59453),f190(f916(x59451,a903)))+~P107(f328(f328(f240(x59451),x59452),x59453))
% 159.37/159.09  [5946]~P111(x59461)+~E(f304(x59461,x59462,x59463),f190(f916(x59461,a903)))+~P107(f328(f328(f239(x59461),x59462),x59463))
% 159.37/159.09  [5947]~P111(x59471)+~E(f190(f916(x59471,a903)),f306(x59471,x59472,x59473))+~P107(f328(f328(f240(x59471),x59472),x59473))
% 159.37/159.09  [5948]~P111(x59481)+~E(f190(f916(x59481,a903)),f304(x59481,x59482,x59483))+~P107(f328(f328(f239(x59481),x59482),x59483))
% 159.37/159.09  [5962]P107(f328(x59621,x59622))+~P107(f328(x59621,f430(x59621,x59623)))+~P107(f328(f328(f239(a909),x59622),x59623))
% 159.37/159.09  [5963]P107(f328(x59631,x59632))+~P107(f328(x59631,f463(x59631,x59633)))+~P107(f328(f328(f240(a909),x59632),x59633))
% 159.37/159.09  [5971]~E(x59711,f328(a116,x59713))+P107(f328(f328(f240(a909),x59711),f328(a116,x59712)))+~P107(f328(f328(f240(a909),x59713),x59712))
% 159.37/159.09  [5989]E(x59891,x59892)+~E(f328(f328(f84(a909),x59893),x59891),f328(f328(f84(a909),x59893),x59892))+~P107(f328(f328(f240(a909),f2(a909)),x59893))
% 159.37/159.09  [6045]E(f328(x60451,f480(x60451,x60452,x60453)),f81(a909))+~E(f328(f328(f8(x60453,a909),x60451),x60452),f81(a909))+~P107(f328(f64(x60453),x60452))
% 159.37/159.09  [6060]~P10(x60601)+P107(f328(f328(f239(x60601),x60602),f40(x60601,x60603)))+~P107(f328(f328(f330(x60601),x60602),x60603))
% 159.37/159.09  [6084]~P109(x60841)+~P107(f328(f328(f240(x60841),x60843),x60842))+~P107(f328(f328(f240(x60841),x60842),x60843))
% 159.37/159.09  [6087]~P109(x60871)+~P107(f328(f328(f239(x60871),x60873),x60872))+~P107(f328(f328(f240(x60871),x60872),x60873))
% 159.37/159.09  [6091]~P110(x60911)+~P107(f328(f328(f240(x60911),x60913),x60912))+~P107(f328(f328(f240(x60911),x60912),x60913))
% 159.37/159.09  [6092]~P110(x60921)+~P107(f328(f328(f239(x60921),x60923),x60922))+~P107(f328(f328(f240(x60921),x60922),x60923))
% 159.37/159.09  [6093]~P111(x60931)+~P107(f328(f328(f240(x60931),x60933),x60932))+~P107(f328(f328(f240(x60931),x60932),x60933))
% 159.37/159.09  [6121]~E(f328(x61212,f377(x61212,x61213,x61211)),f81(a909))+E(f328(f328(f11(x61211,a909),x61212),x61213),f81(a909))+~P107(f328(f64(x61211),x61213))
% 159.37/159.09  [6122]~E(f328(x61222,f467(x61222,x61223,x61221)),f2(a909))+E(f328(f328(f8(x61221,a909),x61222),x61223),f2(a909))+~P107(f328(f64(x61221),x61223))
% 159.37/159.09  [6138]~P112(x61381)+~P107(f328(f328(f239(x61381),x61383),x61382))+P107(f328(f328(f330(x61381),x61382),f328(f285(x61381),x61383)))
% 159.37/159.09  [6139]~P112(x61391)+~P107(f328(f328(f240(x61391),x61393),x61392))+P107(f328(f328(f330(x61391),x61392),f328(f305(x61391),x61393)))
% 159.37/159.09  [6140]~P112(x61401)+~P107(f328(f328(f239(x61401),x61402),x61403))+P107(f328(f328(f330(x61401),x61402),f328(f302(x61401),x61403)))
% 159.37/159.09  [6141]~P112(x61411)+~P107(f328(f328(f240(x61411),x61412),x61413))+P107(f328(f328(f330(x61411),x61412),f328(f284(x61411),x61413)))
% 159.37/159.09  [6153]E(f328(x61531,f476(x61531,x61532,x61533)),f328(a116,f2(a909)))+~E(f328(f328(f8(x61533,a909),x61531),x61532),f328(a116,f2(a909)))+~P107(f328(f64(x61533),x61532))
% 159.37/159.09  [6238]~P10(x62381)+~P107(f328(f328(f330(x62381),x62383),x62382))+P107(f328(f328(f239(x62381),f41(x62381,x62382)),x62383))
% 159.37/159.09  [6258]~P107(f328(f328(f239(a909),x62581),x62583))+P107(f328(f328(f239(a909),x62581),x62582))+~P107(f328(f328(f239(a909),x62583),x62582))
% 159.37/159.09  [6259]~P107(f328(f328(f239(a1),x62591),x62593))+P107(f328(f328(f239(a1),x62591),x62592))+~P107(f328(f328(f239(a1),x62593),x62592))
% 159.37/159.09  [6278]~P112(x62781)+~P107(f328(f328(f330(x62781),x62783),f328(f305(x62781),x62782)))+P107(f328(f328(f240(x62781),x62782),x62783))
% 159.37/159.09  [6279]~P112(x62791)+~P107(f328(f328(f330(x62791),x62792),f328(f284(x62791),x62793)))+P107(f328(f328(f240(x62791),x62792),x62793))
% 159.37/159.09  [6280]~P112(x62801)+~P107(f328(f328(f330(x62801),x62803),f328(f285(x62801),x62802)))+P107(f328(f328(f239(x62801),x62802),x62803))
% 159.37/159.09  [6281]~P112(x62811)+~P107(f328(f328(f330(x62811),x62812),f328(f302(x62811),x62813)))+P107(f328(f328(f239(x62811),x62812),x62813))
% 159.37/159.09  [6354]~P107(f328(x63541,x63542))+P107(f328(x63541,f817(x63541)))+~P107(f328(f328(f330(x63543),x63542),f246(f916(x63543,a903))))
% 159.37/159.09  [6493]~P71(x64931)+P107(f328(f328(f240(x64931),f2(x64931)),f857(x64933,x64932,x64931)))+P107(f328(f328(f239(x64931),x64932),x64933))
% 159.37/159.09  [6494]~P72(x64941)+P107(f328(f328(f240(x64941),f2(x64941)),f865(x64943,x64942,x64941)))+P107(f328(f328(f239(x64941),x64942),x64943))
% 159.37/159.09  [6563]~P82(x65631)+~P107(f328(f328(f240(x65631),x65633),f328(f82(x65631),x65632)))+P107(f328(f328(f240(x65631),x65632),f328(f82(x65631),x65633)))
% 159.37/159.09  [6565]~P82(x65651)+~P107(f328(f328(f239(x65651),x65653),f328(f82(x65651),x65652)))+P107(f328(f328(f239(x65651),x65652),f328(f82(x65651),x65653)))
% 159.37/159.09  [6577]~P107(f328(f328(f240(a909),x65771),x65773))+~P107(f328(f328(f240(a909),x65773),x65772))+P107(f328(f328(f240(a909),f328(a116,x65771)),x65772))
% 159.37/159.09  [6603]~P113(x66031)+P107(f328(f328(f240(x66031),f328(f107(x66031),x66032)),f328(f107(x66031),x66033)))+~P107(f328(f328(f240(a1),x66032),x66033))
% 159.37/159.09  [6604]~P125(x66041)+P107(f328(f328(f240(x66041),f328(f104(x66041),x66042)),f328(f104(x66041),x66043)))+~P107(f328(f328(f240(a909),x66042),x66043))
% 159.37/159.09  [6605]~P125(x66051)+P107(f328(f328(f239(x66051),f328(f104(x66051),x66052)),f328(f104(x66051),x66053)))+~P107(f328(f328(f239(a909),x66052),x66053))
% 159.37/159.09  [6606]~P113(x66061)+P107(f328(f328(f239(x66061),f328(f107(x66061),x66062)),f328(f107(x66061),x66063)))+~P107(f328(f328(f239(a1),x66062),x66063))
% 159.37/159.09  [6612]~P109(x66121)+E(f328(f328(f105(f916(x66121,a903)),f328(f284(x66121),x66122)),f328(f303(x66121,x66122),x66123)),f328(f284(x66121),x66123))+~P107(f328(f328(f239(x66121),x66122),x66123))
% 159.37/159.09  [6643]~P82(x66431)+~P107(f328(f328(f240(x66431),x66433),x66432))+P107(f328(f328(f240(x66431),f328(f82(x66431),x66432)),f328(f82(x66431),x66433)))
% 159.37/159.09  [6645]~P82(x66451)+~P107(f328(f328(f239(x66451),x66453),x66452))+P107(f328(f328(f239(x66451),f328(f82(x66451),x66452)),f328(f82(x66451),x66453)))
% 159.37/159.09  [6647]~P96(x66471)+~P107(f328(f328(f239(x66471),x66473),x66472))+P107(f328(f328(f239(x66471),f328(f82(x66471),x66472)),f328(f82(x66471),x66473)))
% 159.37/159.09  [6680]~P109(x66801)+E(f328(f328(f105(f916(x66801,a903)),f328(f302(x66801),x66802)),f307(x66801,x66802,x66803)),f328(f284(x66801),x66803))+~P107(f328(f328(f240(x66801),x66802),x66803))
% 159.37/159.09  [6681]~P109(x66811)+E(f328(f328(f105(f916(x66811,a903)),f328(f302(x66811),x66812)),f306(x66811,x66812,x66813)),f328(f302(x66811),x66813))+~P107(f328(f328(f239(x66811),x66812),x66813))
% 159.37/159.09  [6682]~P109(x66821)+E(f328(f328(f105(f916(x66821,a903)),f328(f284(x66821),x66822)),f304(x66821,x66822,x66823)),f328(f302(x66821),x66823))+~P107(f328(f328(f239(x66821),x66822),x66823))
% 159.37/159.09  [6718]~P109(x67181)+E(f328(f328(f105(f916(x67181,a903)),f328(f303(x67181,x67182),x67183)),f328(f285(x67181),x67183)),f328(f285(x67181),x67182))+~P107(f328(f328(f239(x67181),x67182),x67183))
% 159.37/159.09  [6868]~P109(x68681)+E(f328(f328(f105(f916(x68681,a903)),f307(x68681,x68682,x68683)),f328(f285(x68681),x68683)),f328(f305(x68681),x68682))+~P107(f328(f328(f240(x68681),x68682),x68683))
% 159.37/159.09  [6869]~P109(x68691)+E(f328(f328(f105(f916(x68691,a903)),f306(x68691,x68692,x68693)),f328(f305(x68691),x68693)),f328(f305(x68691),x68692))+~P107(f328(f328(f239(x68691),x68692),x68693))
% 159.37/159.09  [6870]~P109(x68701)+E(f328(f328(f105(f916(x68701,a903)),f304(x68701,x68702,x68703)),f328(f305(x68701),x68703)),f328(f285(x68701),x68702))+~P107(f328(f328(f239(x68701),x68702),x68703))
% 159.37/159.09  [6889]P107(f328(x68891,x68892))+~P107(f328(f328(f239(a909),x68892),x68893))+P107(f328(f328(f330(a909),f430(x68891,x68893)),f304(a909,f2(a909),x68893)))
% 159.37/159.09  [6923]E(x69231,x69232)+~E(f328(f328(f166(x69233),x69231),f560(x69233,x69232,x69231)),f328(f328(f166(x69233),x69232),f560(x69233,x69232,x69231)))+~E(f328(f191(f910(x69233)),x69231),f328(f191(f910(x69233)),x69232))
% 159.37/159.09  [6929]~E(x69293,f328(f328(f39(a909),x69291),x69292))+~P107(f328(f328(f240(a909),f2(a909)),x69292))+P107(f328(f328(f240(a909),x69291),f328(f328(f84(a909),x69292),f328(a116,x69293))))
% 159.37/159.09  [6945]~P107(f328(x69451,x69453))+~P107(f328(f328(f239(a909),x69453),x69452))+P107(f328(f328(f330(a909),f376(x69451,x69452)),f304(a909,f2(a909),x69452)))
% 159.37/159.09  [6982]~P107(f328(x69821,x69823))+P107(f328(x69821,f432(x69821,x69822)))+~P107(f328(f328(f330(a909),x69823),f304(a909,f2(a909),x69822)))
% 159.37/159.09  [7001]~P125(x70013)+~P107(f328(f328(f240(x70013),f328(f104(x70013),x70011)),f328(f104(x70013),x70012)))+P107(f328(f328(f240(a909),x70011),x70012))
% 159.37/159.09  [7002]~P113(x70023)+~P107(f328(f328(f240(x70023),f328(f107(x70023),x70021)),f328(f107(x70023),x70022)))+P107(f328(f328(f240(a1),x70021),x70022))
% 159.37/159.09  [7003]~P125(x70033)+~P107(f328(f328(f239(x70033),f328(f104(x70033),x70031)),f328(f104(x70033),x70032)))+P107(f328(f328(f239(a909),x70031),x70032))
% 159.37/159.09  [7004]~P113(x70043)+~P107(f328(f328(f239(x70043),f328(f107(x70043),x70041)),f328(f107(x70043),x70042)))+P107(f328(f328(f239(a1),x70041),x70042))
% 159.37/159.09  [7021]~P125(x70211)+~P107(f328(f328(f240(x70211),f81(x70211)),x70212))+P107(f328(f328(f240(x70211),f81(x70211)),f328(f328(f248(x70211),x70212),f328(a116,x70213))))
% 159.37/159.09  [7023]~P82(x70231)+~P107(f328(f328(f240(x70231),f328(f82(x70231),x70233)),f328(f82(x70231),x70232)))+P107(f328(f328(f240(x70231),x70232),x70233))
% 159.37/159.09  [7024]~P82(x70241)+~P107(f328(f328(f239(x70241),f328(f82(x70241),x70243)),f328(f82(x70241),x70242)))+P107(f328(f328(f239(x70241),x70242),x70243))
% 159.37/159.09  [7025]~P96(x70251)+~P107(f328(f328(f239(x70251),f328(f82(x70251),x70253)),f328(f82(x70251),x70252)))+P107(f328(f328(f239(x70251),x70252),x70253))
% 159.37/159.09  [7051]P107(f328(x70511,x70512))+~P107(f328(x70511,f433(x70511,x70513)))+~P107(f328(f328(f330(a909),x70512),f304(a909,f2(a909),x70513)))
% 159.37/159.09  [7070]~P71(x70701)+P107(f328(f328(f240(x70701),f857(x70703,x70702,x70701)),f81(x70701)))+P107(f328(f328(f239(x70701),x70702),x70703))
% 159.37/159.09  [7090]~E(f48(a909,x70903,x70902),f48(a909,x70901,x70902))+E(f328(f328(f83(a909),x70901),f328(f328(f84(a909),x70902),f867(x70901,x70902,x70903))),x70903)+~P107(f328(f328(f239(a909),x70901),x70903))
% 159.37/159.09  [7143]E(f328(f328(f11(x71431,a909),x71432),x71433),f81(a909))+~P107(f328(f64(x71431),x71433))+P107(f328(f328(f330(x71431),f377(x71432,x71433,x71431)),x71433))
% 159.37/159.09  [7144]E(f328(f328(f8(x71441,a909),x71442),x71443),f2(a909))+~P107(f328(f64(x71441),x71443))+P107(f328(f328(f330(x71441),f467(x71442,x71443,x71441)),x71443))
% 159.37/159.09  [7166]~P109(x71661)+~P107(f328(f328(f240(x71661),x71662),x71663))+P107(f328(f328(f240(f916(x71661,a903)),f328(f284(x71661),x71662)),f328(f284(x71661),x71663)))
% 159.37/159.09  [7167]~P111(x71671)+~P107(f328(f328(f239(x71671),x71672),x71673))+P107(f328(f328(f239(f916(x71671,a903)),f328(f302(x71671),x71672)),f328(f302(x71671),x71673)))
% 159.37/159.09  [7168]~P109(x71681)+~P107(f328(f328(f239(x71681),x71682),x71683))+P107(f328(f328(f239(f916(x71681,a903)),f328(f284(x71681),x71682)),f328(f284(x71681),x71683)))
% 159.37/159.09  [7169]~P111(x71691)+~P107(f328(f328(f239(x71691),x71693),x71692))+P107(f328(f328(f239(f916(x71691,a903)),f328(f285(x71691),x71692)),f328(f285(x71691),x71693)))
% 159.37/159.09  [7170]~P109(x71701)+~P107(f328(f328(f239(x71701),x71703),x71702))+P107(f328(f328(f239(f916(x71701,a903)),f328(f305(x71701),x71702)),f328(f305(x71701),x71703)))
% 159.37/159.09  [7181]~P10(x71811)+P107(f328(f328(f239(x71811),x71812),f41(x71811,x71813)))+P107(f328(f328(f330(x71811),f634(x71813,x71812,x71811)),x71813))
% 159.37/159.09  [7187]~P82(x71871)+P107(f328(f328(f240(x71871),f328(f328(f3(x71871),x71872),x71873)),f2(x71871)))+~P107(f328(f328(f240(x71871),x71872),x71873))
% 159.37/159.09  [7188]~P82(x71881)+P107(f328(f328(f239(x71881),f328(f328(f3(x71881),x71882),x71883)),f2(x71881)))+~P107(f328(f328(f239(x71881),x71882),x71883))
% 159.37/159.09  [7229]P107(f328(x72291,x72292))+P107(f328(f328(f239(a909),f433(x72291,x72293)),x72293))+~P107(f328(f328(f330(a909),x72292),f304(a909,f2(a909),x72293)))
% 159.37/159.09  [7269]~E(f328(f328(f8(x72691,a909),x72692),x72693),f81(a909))+~P107(f328(f64(x72691),x72693))+P107(f328(f328(f330(x72691),f480(x72692,x72693,x72691)),x72693))
% 159.37/159.09  [7270]~P107(f328(x72701,x72703))+P107(f328(f328(f239(a909),f432(x72701,x72702)),x72702))+~P107(f328(f328(f330(a909),x72703),f304(a909,f2(a909),x72702)))
% 159.37/159.09  [7309]~P10(x73091)+P107(f328(f328(f330(x73091),f631(x73093,x73092,x73091)),x73092))+P107(f328(f328(f239(x73091),f40(x73091,x73092)),x73093))
% 159.37/159.09  [7343]~E(f328(f328(f8(x73431,a909),x73432),x73433),f328(a116,f2(a909)))+~P107(f328(f64(x73431),x73433))+P107(f328(f328(f330(x73431),f476(x73432,x73433,x73431)),x73433))
% 159.37/159.09  [7354]E(x73541,f2(a909))+P107(f328(x73542,f48(a909,x73543,x73541)))+P107(f328(f328(f240(a909),f859(x73541,x73543,x73542)),x73541))
% 159.37/159.09  [7472]~P107(f328(x74721,x74722))+P107(f328(x74721,f48(a909,x74722,x74723)))+P107(f328(f328(f240(a909),f859(x74723,x74722,x74721)),x74723))
% 159.37/159.09  [7591]E(x75911,f117(x75912))+~P107(f328(f328(f330(f910(x75912)),x75911),f163(x75912,x75913)))+P107(f328(f328(f330(x75912),f598(x75913,x75911,x75912)),x75913))
% 159.37/159.09  [7613]~P109(x76131)+E(f328(f328(f105(f916(x76131,a903)),f328(f328(f310(x76131),x76132),f190(f916(x76131,a903)))),f307(x76131,x76132,x76133)),f328(f303(x76131,x76132),x76133))+~P107(f328(f328(f240(x76131),x76132),x76133))
% 159.37/159.09  [7636]~P109(x76361)+E(f328(f328(f105(f916(x76361,a903)),f328(f328(f310(x76361),x76362),f190(f916(x76361,a903)))),f306(x76361,x76362,x76363)),f304(x76361,x76362,x76363))+~P107(f328(f328(f239(x76361),x76362),x76363))
% 159.37/159.09  [7742]~P109(x77421)+P107(f328(f328(f240(x77421),x77422),x77423))+~P107(f328(f328(f240(f916(x77421,a903)),f328(f284(x77421),x77422)),f328(f284(x77421),x77423)))
% 159.37/159.09  [7743]~P109(x77431)+P107(f328(f328(f239(x77431),x77432),x77433))+~P107(f328(f328(f239(f916(x77431,a903)),f328(f305(x77431),x77433)),f328(f305(x77431),x77432)))
% 159.37/159.09  [7744]~P111(x77441)+P107(f328(f328(f239(x77441),x77442),x77443))+~P107(f328(f328(f239(f916(x77441,a903)),f328(f285(x77441),x77443)),f328(f285(x77441),x77442)))
% 159.37/159.09  [7745]~P109(x77451)+P107(f328(f328(f239(x77451),x77452),x77453))+~P107(f328(f328(f239(f916(x77451,a903)),f328(f284(x77451),x77452)),f328(f284(x77451),x77453)))
% 159.37/159.09  [7746]~P111(x77461)+P107(f328(f328(f239(x77461),x77462),x77463))+~P107(f328(f328(f239(f916(x77461,a903)),f328(f302(x77461),x77462)),f328(f302(x77461),x77463)))
% 159.37/159.09  [7770]~P82(x77701)+~P107(f328(f328(f240(x77701),f328(f328(f3(x77701),x77702),x77703)),f2(x77701)))+P107(f328(f328(f240(x77701),x77702),x77703))
% 159.37/159.09  [7771]~P82(x77711)+~P107(f328(f328(f239(x77711),f328(f328(f3(x77711),x77712),x77713)),f2(x77711)))+P107(f328(f328(f239(x77711),x77712),x77713))
% 159.37/159.09  [7933]E(x79331,f2(a909))+~E(f328(f144(a909,a909,f83(a909),x79332),x79333),f2(a909))+~P107(f328(f328(f330(a909),x79331),f328(f174(a909),x79333)))
% 159.37/159.09  [7937]~P10(x79371)+~P107(f328(f328(f239(x79371),f631(x79373,x79372,x79371)),x79373))+P107(f328(f328(f239(x79371),f40(x79371,x79372)),x79373))
% 159.37/159.09  [8089]P107(f328(f328(f239(a1),f2(a1)),f818(x80891,x80892,x80893)))+P107(f328(f328(x80892,f328(f328(f39(a1),x80891),x80893)),f48(a1,x80891,x80893)))+~P107(f328(f328(f240(a1),f2(a1)),x80893))
% 159.37/159.09  [8187]E(x81871,x81872)+~E(f328(f191(f910(x81873)),x81871),f328(f191(f910(x81873)),x81872))+~P107(f328(f328(f261(x81873,x81873,a903),a325),f589(x81873,x81871,x81872)))
% 159.37/159.09  [8259]~P43(x82592,x82593)+E(x82591,f190(f916(x82592,a903)))+~P107(f328(f328(f239(f916(x82592,a903)),x82591),f328(f287(x82592,x82592,x82593),x82591)))
% 159.37/159.09  [8286]~P72(x82861)+~P107(f328(f328(f239(x82861),x82862),f328(f328(f83(x82861),x82863),f865(x82863,x82862,x82861))))+P107(f328(f328(f239(x82861),x82862),x82863))
% 159.37/159.09  [8322]P59(x83221,x83222,x83223)+P107(f328(f328(f330(x83221),f592(x83223,x83222,x83221)),x83222))+P107(f328(f328(f330(f915(x83221,x83221)),f593(x83223,x83222,x83221)),x83223))
% 159.37/159.09  [8344]P107(f328(f328(x83442,f328(f328(f39(a1),x83441),x83443)),f48(a1,x83441,x83443)))+~P107(f328(f328(f240(a1),f2(a1)),x83443))+P107(f328(f328(f240(a1),f818(x83441,x83442,x83443)),x83443))
% 159.37/159.09  [8368]E(f328(f311(a909,a909,f328(f328(f9(a909,a909,a909),f3(a909)),x83681)),f328(f303(a909,x83682),x83683)),f190(f916(a909,a903)))+P107(f328(f328(f240(a909),x83681),x83683))+P107(f328(f328(f240(a909),x83682),x83683))
% 159.37/159.09  [8477]E(f328(f311(a909,a909,f328(f328(f9(a909,a909,a909),f3(a909)),x84771)),f328(f303(a909,x84772),x84773)),f328(f328(f310(a909),f2(a909)),f190(f916(a909,a903))))+P107(f328(f328(f240(a909),x84771),x84773))+~P107(f328(f328(f240(a909),x84772),x84773))
% 159.37/159.09  [8491]~P109(x84911)+E(f151(x84911,x84911,f7(x84911),x84912,x84913),x84913)+~P107(f328(f328(f330(x84911),x84912),f328(f174(x84911),x84913)))
% 159.37/159.09  [8505]P30(x85051,x85051,x85052,x85053)+~P107(f328(f64(x85051),x85053))+~P107(f328(f328(f239(f916(x85051,a903)),x85053),f328(f311(x85051,x85051,x85052),x85053)))
% 159.37/159.09  [8530]E(f328(f328(f83(a1),f328(f328(f84(a1),x85301),f813(x85302,x85303,x85301))),f818(x85302,x85303,x85301)),x85302)+P107(f328(f328(x85303,f328(f328(f39(a1),x85302),x85301)),f48(a1,x85302,x85301)))+~P107(f328(f328(f240(a1),f2(a1)),x85301))
% 159.37/159.09  [8776]~P107(f328(f328(x87761,f813(x87762,x87761,x87763)),f818(x87762,x87761,x87763)))+P107(f328(f328(x87761,f328(f328(f39(a1),x87762),x87763)),f48(a1,x87762,x87763)))+~P107(f328(f328(f240(a1),f2(a1)),x87763))
% 159.37/159.09  [9651]~P107(f328(f64(x96511),x96512))+~P107(f328(f328(f330(x96511),x96513),x96512))+P107(f328(f328(f240(a909),f328(f38(x96511),f328(f328(f3(f916(x96511,a903)),x96512),f328(f328(f310(x96511),x96513),f190(f916(x96511,a903)))))),f328(f38(x96511),x96512)))
% 159.37/159.09  [10229]P59(x102291,x102292,x102293)+~P107(f328(f328(f261(x102291,x102291,a903),f328(f328(f9(x102291,f916(x102291,a903),f916(x102291,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x102291,a903),f916(x102291,a903)),x102291),f10(a903,a903,x102291)),f328(f328(f10(a903,f916(a903,a903),x102291),a326),f328(f328(f9(x102291,f916(x102291,a903),a903),f330(x102291)),x102292)))),f328(f328(f9(x102291,f916(x102291,a903),a903),f330(x102291)),x102292))),f593(x102293,x102292,x102291)))+P107(f328(f328(f330(x102291),f592(x102293,x102292,x102291)),x102292))
% 159.37/159.09  [5599]~P121(x55992)+E(x55991,f2(x55992))+E(f328(f328(f291(x55992),x55993),f328(f82(x55992),x55991)),f328(f82(x55992),f328(f328(f291(x55992),x55993),x55991)))
% 159.37/159.09  [5737]~E(x57373,f190(f916(x57371,a903)))+~E(x57372,f190(f916(x57371,a903)))+E(f328(f328(f105(f916(x57371,a903)),x57372),x57373),f190(f916(x57371,a903)))
% 159.37/159.09  [5796]~E(x57963,f2(a909))+~P107(f328(x57961,f2(a909)))+P107(f328(x57961,f328(f328(f39(a909),x57962),x57963)))
% 159.37/159.09  [5937]~P72(x59372)+E(x59371,f2(x59372))+E(f328(f328(f291(x59372),f328(f79(x59372),x59373)),f328(f79(x59372),x59371)),f328(f79(x59372),f328(f328(f291(x59372),x59373),x59371)))
% 159.37/159.09  [6110]~P107(f328(f64(x61101),x61103))+E(f328(f38(x61101),f328(f328(f310(x61101),x61102),x61103)),f328(a116,f328(f38(x61101),x61103)))+P107(f328(f328(f330(x61101),x61102),x61103))
% 159.37/159.09  [6187]~E(x61872,f2(a909))+P107(f328(x61871,f2(a909)))+~P107(f328(x61871,f328(f328(f39(a909),x61873),x61872)))
% 159.37/159.09  [6204]~P107(f328(f64(x62041),x62043))+E(f328(f38(x62041),f328(f328(f310(x62041),x62042),x62043)),f328(f38(x62041),x62043))+~P107(f328(f328(f330(x62041),x62042),x62043))
% 159.37/159.09  [6240]~P107(f328(f64(x62401),x62403))+E(f328(f38(x62401),f328(f328(f310(x62401),x62402),x62403)),f328(f328(f83(a909),f81(a909)),f328(f38(x62401),x62403)))+P107(f328(f328(f330(x62401),x62402),x62403))
% 159.37/159.09  [6355]E(f328(f328(f83(a909),x63551),f856(x63551,x63552,x63553)),x63552)+~P107(f328(x63553,f2(a909)))+P107(f328(x63553,f328(f328(f3(a909),x63552),x63551)))
% 159.37/159.09  [6356]E(f328(f328(f83(a909),x63561),f864(x63561,x63562,x63563)),x63562)+~P107(f328(x63563,f2(a909)))+P107(f328(x63563,f328(f328(f3(a909),x63562),x63561)))
% 159.37/159.09  [6402]~P10(x64021)+~P107(f328(f64(x64021),x64023))+E(f328(f328(f67(x64021,x64021,f105(x64021)),x64022),x64023),f328(f328(f105(x64021),x64022),f40(x64021,x64023)))
% 159.37/159.09  [6403]~P10(x64031)+~P107(f328(f64(x64031),x64033))+E(f328(f328(f67(x64031,x64031,f106(x64031)),x64032),x64033),f328(f328(f106(x64031),x64032),f41(x64031,x64033)))
% 159.37/159.09  [6409]~P94(x64091)+~E(f328(f108(x64091),x64092),f328(f108(x64091),x64093))+P35(x64091,f328(f108(x64091),f328(f328(f83(a1),x64092),f328(f82(a1),x64093))))
% 159.37/159.09  [6418]~P140(x64181)+E(f328(f328(f3(x64181),f328(f104(x64181),x64182)),f328(f104(x64181),x64183)),f328(f104(x64181),f328(f328(f3(a909),x64182),x64183)))+~P107(f328(f328(f239(a909),x64183),x64182))
% 159.37/159.09  [6504]E(f328(f328(f83(a909),x65041),f856(x65041,x65042,x65043)),x65042)+P107(f328(f328(f240(a909),x65042),x65041))+P107(f328(x65043,f328(f328(f3(a909),x65042),x65041)))
% 159.37/159.09  [6505]E(f328(f328(f83(a909),x65051),f864(x65051,x65052,x65053)),x65052)+P107(f328(f328(f240(a909),x65052),x65051))+P107(f328(x65053,f328(f328(f3(a909),x65052),x65051)))
% 159.37/159.09  [6521]~P113(x65211)+E(f328(f328(f84(x65211),f328(f79(x65211),x65212)),x65213),f328(f79(x65211),f328(f328(f84(x65211),x65212),x65213)))+~P107(f328(f328(f239(x65211),f2(x65211)),x65213))
% 159.37/159.09  [6522]~P71(x65221)+E(f328(f328(f291(x65221),f328(f79(x65221),x65222)),x65223),f328(f79(x65221),f328(f328(f291(x65221),x65222),x65223)))+~P107(f328(f328(f240(x65221),f2(x65221)),x65223))
% 159.37/159.09  [6530]~P101(x65301)+~P107(f328(f64(x65301),x65303))+E(f328(f328(f67(x65301,x65301,f106(x65301)),x65302),x65303),f13(x65301,f328(f328(f310(x65301),x65302),x65303)))
% 159.37/159.09  [6531]~P101(x65311)+~P107(f328(f64(x65311),x65313))+E(f328(f328(f67(x65311,x65311,f105(x65311)),x65312),x65313),f12(x65311,f328(f328(f310(x65311),x65312),x65313)))
% 159.37/159.09  [6532]~P109(x65321)+~P107(f328(f64(x65321),x65323))+E(f328(f328(f67(x65321,x65321,f238(x65321)),x65322),x65323),f16(x65321,f328(f328(f310(x65321),x65322),x65323)))
% 159.37/159.09  [6533]~P109(x65331)+~P107(f328(f64(x65331),x65333))+E(f328(f328(f67(x65331,x65331,f243(x65331)),x65332),x65333),f17(x65331,f328(f328(f310(x65331),x65332),x65333)))
% 159.37/159.09  [6579]E(x65791,f117(x65792))+~E(f181(x65792,x65793),f117(f910(x65792)))+~P107(f328(f328(f330(f910(x65792)),x65791),f328(f174(f910(x65792)),x65793)))
% 159.37/159.09  [6622]~P107(f328(f139(x66221),x66223))+P107(f328(f328(f330(x66221),x66222),f328(f174(x66221),x66223)))+P107(f328(f139(x66221),f328(f328(f153(x66221),x66222),x66223)))
% 159.37/159.09  [6633]~P97(x66331)+~P107(f328(f64(x66331),x66333))+E(f328(f66(x66331,f84(x66331)),f328(f328(f310(x66331),x66332),x66333)),f328(f328(f67(x66331,x66331,f84(x66331)),x66332),x66333))
% 159.37/159.09  [6655]~P109(x66551)+~P107(f328(f64(x66551),x66553))+E(f14(x66551,f238(x66551),f328(f328(f310(x66551),x66552),x66553)),f328(f328(f67(x66551,x66551,f238(x66551)),x66552),x66553))
% 159.37/159.09  [6656]~P109(x66561)+~P107(f328(f64(x66561),x66563))+E(f15(x66561,f243(x66561),f328(f328(f310(x66561),x66562),x66563)),f328(f328(f67(x66561,x66561,f243(x66561)),x66562),x66563))
% 159.37/159.09  [6658]P107(f328(x66581,f2(a909)))+~P107(f328(f328(f240(a909),x66582),x66583))+~P107(f328(x66581,f328(f328(f3(a909),x66582),x66583)))
% 159.37/159.09  [6677]~P113(x66771)+P107(f328(f328(f240(x66771),x66772),x66773))+~P107(f328(f328(f240(x66771),f328(f79(x66771),x66772)),x66773))
% 159.37/159.09  [6679]~P86(x66791)+P107(f328(f328(f239(x66791),x66792),x66793))+~P107(f328(f328(f239(x66791),f328(f79(x66791),x66792)),x66793))
% 159.37/159.09  [6698]E(x66981,f117(x66982))+E(f328(f143(x66982),f328(f328(f140(x66982),x66983),x66981)),f328(f328(f166(x66982),x66981),x66983))+~P107(f328(f328(f240(a909),x66983),f328(f191(f910(x66982)),x66981)))
% 159.37/159.09  [6749]~P107(f328(x67491,x67493))+P107(f328(x67491,f464(x67491,x67492)))+~P107(f328(f328(f330(a909),x67493),f328(f303(a909,f2(a909)),x67492)))
% 159.37/159.09  [6770]P107(f328(x67701,x67702))+~P107(f328(f328(f240(a909),x67702),x67703))+P107(f328(f328(f330(a909),f463(x67701,x67703)),f328(f303(a909,f2(a909)),x67703)))
% 159.37/159.09  [6786]~P125(x67861)+~P107(f328(f328(f240(x67861),f2(x67861)),x67862))+P107(f328(f328(f240(x67861),f2(x67861)),f328(f328(f248(x67861),x67862),x67863)))
% 159.37/159.09  [6788]~P125(x67881)+~P107(f328(f328(f239(x67881),f2(x67881)),x67882))+P107(f328(f328(f239(x67881),f2(x67881)),f328(f328(f248(x67881),x67882),x67883)))
% 159.37/159.09  [6789]~P125(x67891)+~P107(f328(f328(f239(x67891),f81(x67891)),x67892))+P107(f328(f328(f239(x67891),f81(x67891)),f328(f328(f248(x67891),x67892),x67893)))
% 159.37/159.09  [6813]~P107(f328(x68131,x68133))+~P107(f328(f328(f240(a909),x68133),x68132))+P107(f328(f328(f330(a909),f457(x68131,x68132)),f328(f303(a909,f2(a909)),x68132)))
% 159.37/159.09  [6820]P107(f328(f64(x68201),x68202))+~P107(f328(f64(x68201),x68203))+~P107(f328(f328(f239(f916(x68201,a903)),x68202),x68203))
% 159.37/159.09  [6827]P107(f328(x68271,x68272))+~P107(f328(x68271,f465(x68271,x68273)))+~P107(f328(f328(f330(a909),x68272),f328(f303(a909,f2(a909)),x68273)))
% 159.37/159.09  [6838]E(x68381,f2(a909))+P107(f328(x68382,f854(x68381,x68383,x68382)))+~P107(f328(x68382,f328(f328(f39(a909),x68383),x68381)))
% 159.37/159.09  [6845]~P127(x68452)+E(x68451,f2(x68452))+~E(f328(f328(f83(x68452),f328(f328(f84(x68452),x68453),x68453)),f328(f328(f84(x68452),x68451),x68451)),f2(x68452))
% 159.37/159.09  [6846]~P127(x68462)+E(x68461,f2(x68462))+~E(f328(f328(f83(x68462),f328(f328(f84(x68462),x68461),x68461)),f328(f328(f84(x68462),x68463),x68463)),f2(x68462))
% 159.37/159.09  [6890]E(x68901,f2(a909))+~P107(f328(x68902,f858(x68901,x68903,x68902)))+P107(f328(x68902,f328(f328(f39(a909),x68903),x68901)))
% 159.37/159.09  [6895]~P109(x68951)+~P18(x68951,x68953)+P18(x68951,f328(f328(f150(x68951,x68951,f7(x68951)),x68952),x68953))
% 159.37/159.09  [6938]P107(f328(x69381,f854(x69382,x69383,x69381)))+P107(f328(x69381,f2(a909)))+~P107(f328(x69381,f328(f328(f39(a909),x69383),x69382)))
% 159.37/159.09  [6944]~P94(x69441)+E(f328(f108(x69441),x69442),f328(f108(x69441),x69443))+~P35(x69441,f328(f108(x69441),f328(f328(f83(a1),x69442),f328(f82(a1),x69443))))
% 159.37/159.09  [7007]E(x70071,f2(a1))+E(x70072,f2(a1))+~P107(f328(f52(x70072,x70072),f328(f328(f256(a1,a1),x70073),x70071)))
% 159.37/159.09  [7008]E(x70081,f81(a1))+E(x70082,f2(a1))+~P107(f328(f52(x70082,x70082),f328(f328(f256(a1,a1),x70081),x70083)))
% 159.37/159.09  [7022]P107(f328(x70221,x70222))+P107(f328(f328(f240(a909),f465(x70221,x70223)),x70223))+~P107(f328(f328(f330(a909),x70222),f328(f303(a909,f2(a909)),x70223)))
% 159.37/159.09  [7047]~P107(f328(x70471,f858(x70473,x70472,x70471)))+~P107(f328(x70471,f2(a909)))+P107(f328(x70471,f328(f328(f39(a909),x70472),x70473)))
% 159.37/159.09  [7048]~P107(f328(x70481,f856(x70483,x70482,x70481)))+~P107(f328(x70481,f2(a909)))+P107(f328(x70481,f328(f328(f3(a909),x70482),x70483)))
% 159.37/159.09  [7049]~P107(f328(x70491,f864(x70493,x70492,x70491)))+~P107(f328(x70491,f2(a909)))+P107(f328(x70491,f328(f328(f3(a909),x70492),x70493)))
% 159.37/159.09  [7066]~P107(f328(x70661,x70663))+P107(f328(f328(f240(a909),f464(x70661,x70662)),x70662))+~P107(f328(f328(f330(a909),x70663),f328(f303(a909,f2(a909)),x70662)))
% 159.37/159.09  [7067]E(f328(f328(f3(a909),f328(f328(f3(a909),x70671),x70672)),f328(f328(f3(a909),x70673),x70672)),f328(f328(f3(a909),x70671),x70673))+~P107(f328(f328(f239(a909),x70672),x70671))+~P107(f328(f328(f239(a909),x70672),x70673))
% 159.37/159.09  [7103]~P82(x71031)+~P107(f328(f328(f240(x71031),f328(f82(x71031),x71033)),x71032))+P107(f328(f328(f240(x71031),f328(f82(x71031),x71032)),x71033))
% 159.37/159.09  [7104]~P113(x71041)+~P107(f328(f328(f240(x71041),f328(f79(x71041),x71042)),x71043))+P107(f328(f328(f240(x71041),f328(f82(x71041),x71042)),x71043))
% 159.37/159.09  [7106]~P82(x71061)+~P107(f328(f328(f239(x71061),f328(f82(x71061),x71063)),x71062))+P107(f328(f328(f239(x71061),f328(f82(x71061),x71062)),x71063))
% 159.37/159.09  [7108]~P86(x71081)+~P107(f328(f328(f239(x71081),f328(f79(x71081),x71082)),x71083))+P107(f328(f328(f239(x71081),f328(f82(x71081),x71082)),x71083))
% 159.37/159.09  [7139]~P107(f328(x71393,f856(x71392,x71391,x71393)))+P107(f328(f328(f240(a909),x71391),x71392))+P107(f328(x71393,f328(f328(f3(a909),x71391),x71392)))
% 159.37/159.09  [7140]~P107(f328(x71403,f864(x71402,x71401,x71403)))+P107(f328(f328(f240(a909),x71401),x71402))+P107(f328(x71403,f328(f328(f3(a909),x71401),x71402)))
% 159.37/159.09  [7191]~E(f635(x71913,x71912,x71911),f636(x71913,x71912,x71911))+E(f328(f328(f106(f916(x71911,a903)),x71912),f40(f916(x71911,a903),x71913)),f190(f916(x71911,a903)))+P107(f328(f328(f330(f916(x71911,a903)),x71912),x71913))
% 159.37/159.09  [7199]~P107(f328(f64(x71991),x71993))+P107(f328(f64(x71991),f41(f916(x71991,a903),x71992)))+~P107(f328(f328(f330(f916(x71991,a903)),x71993),x71992))
% 159.37/159.09  [7258]~P109(x72581)+E(f328(f328(f105(f916(x72581,a903)),f328(f303(x72581,x72582),x72583)),f328(f328(f310(x72581),x72583),f190(f916(x72581,a903)))),f304(x72581,x72582,x72583))+~P107(f328(f328(f239(x72581),x72582),x72583))
% 159.37/159.09  [7259]E(x72591,f2(a909))+P107(f328(f328(f240(a909),f860(x72591,x72593,x72592)),x72591))+P107(f328(x72592,f328(f328(f39(a909),x72593),x72591)))
% 159.37/159.09  [7288]P107(f328(f328(f240(a909),f328(f191(f910(x72881)),x72882)),f810(x72883,x72881)))+~P107(f328(f64(f910(x72881)),x72883))+~P107(f328(f328(f330(f910(x72881)),x72882),x72883))
% 159.37/159.09  [7294]E(x72941,x72942)+~P107(f328(f328(f239(f916(x72943,a903)),x72941),x72942))+P107(f328(f328(f240(f916(x72943,a903)),x72941),x72942))
% 159.37/159.09  [7306]E(x73061,x73062)+~E(f328(f191(f910(x73063)),x73061),f328(f191(f910(x73063)),x73062))+P107(f328(f328(f240(a909),f560(x73063,x73061,x73062)),f328(f191(f910(x73063)),x73062)))
% 159.37/159.09  [7355]P13(x73551,x73552,x73553)+~E(f328(f268(x73551,x73551),x73553),x73552)+~E(f328(f328(f290(x73551,x73551,x73551),f328(f288(x73551,x73551),x73553)),x73553),x73553)
% 159.37/159.09  [7437]~P107(f328(x74371,f2(a909)))+P107(f328(f328(f240(a909),f860(x74373,x74372,x74371)),x74373))+P107(f328(x74371,f328(f328(f39(a909),x74372),x74373)))
% 159.37/159.09  [7449]~P109(x74491)+E(f328(f328(f105(f916(x74491,a903)),f307(x74491,x74492,x74493)),f328(f328(f310(x74491),x74493),f190(f916(x74491,a903)))),f306(x74491,x74492,x74493))+~P107(f328(f328(f240(x74491),x74492),x74493))
% 159.37/159.09  [7544]~P107(f328(f64(x75441),x75443))+P107(f328(f328(f240(a909),f328(f38(x75441),x75442)),f328(f38(x75441),x75443)))+~P107(f328(f328(f240(f916(x75441,a903)),x75442),x75443))
% 159.37/159.09  [7545]~P107(f328(f64(x75451),x75453))+P107(f328(f328(f239(a909),f328(f38(x75451),x75452)),f328(f38(x75451),x75453)))+~P107(f328(f328(f239(f916(x75451,a903)),x75452),x75453))
% 159.37/159.09  [7585]~P107(f328(x75853,x75852))+P107(f328(f328(f196(x75851),x75852),f609(x75852,x75851,x75853)))+~P107(f328(f328(f196(f33(x75853,x75851)),x75852),x75852))
% 159.37/159.09  [7679]E(x76791,x76792)+~P107(f328(f328(f239(f916(x76793,a903)),x76792),x76791))+~P107(f328(f328(f239(f916(x76793,a903)),x76791),x76792))
% 159.37/159.09  [7682]~P109(x76821)+P18(x76821,x76822)+~P18(x76821,f328(f328(f150(x76821,x76821,f7(x76821)),x76823),x76822))
% 159.37/159.09  [7750]~P107(f328(f328(f240(a909),x77503),x77502))+~P107(f328(f328(f240(a909),x77503),x77501))+P107(f328(f328(f240(a909),f328(f328(f3(a909),x77501),x77502)),f328(f328(f3(a909),x77501),x77503)))
% 159.37/159.09  [7751]~P107(f328(f328(f240(a909),x77511),x77513))+~P107(f328(f328(f239(a909),x77512),x77511))+P107(f328(f328(f240(a909),f328(f328(f3(a909),x77511),x77512)),f328(f328(f3(a909),x77513),x77512)))
% 159.37/159.09  [7768]~P107(f328(f328(f240(a1),x77682),f2(a1)))+~P107(f328(f328(f239(a1),x77683),x77681))+P107(f328(f328(f239(a1),f328(f328(f39(a1),x77681),x77682)),f328(f328(f39(a1),x77683),x77682)))
% 159.37/159.09  [7787]~P107(f328(f328(f240(a909),f2(a909)),x77872))+~P107(f328(f328(f240(a909),x77871),x77873))+P107(f328(f328(f240(a909),f328(f328(f84(a909),x77871),x77872)),f328(f328(f84(a909),x77873),x77872)))
% 159.37/159.09  [7788]~P107(f328(f328(f240(a909),f2(a909)),x77881))+~P107(f328(f328(f240(a909),x77882),x77883))+P107(f328(f328(f240(a909),f328(f328(f84(a909),x77881),x77882)),f328(f328(f84(a909),x77881),x77883)))
% 159.37/159.09  [7789]~P107(f328(f328(f240(a1),f2(a1)),x77891))+~P107(f328(f328(f240(a1),x77892),x77893))+P107(f328(f328(f240(a1),f328(f328(f84(a1),x77891),x77892)),f328(f328(f84(a1),x77891),x77893)))
% 159.37/159.09  [7791]~P107(f328(f328(f240(a909),f2(a909)),x77913))+~P107(f328(f328(f239(a909),x77913),x77912))+P107(f328(f328(f239(a909),f328(f328(f39(a909),x77911),x77912)),f328(f328(f39(a909),x77911),x77913)))
% 159.37/159.09  [7792]~P107(f328(f328(f240(a1),f2(a1)),x77922))+~P107(f328(f328(f239(a1),x77921),x77923))+P107(f328(f328(f239(a1),f328(f328(f39(a1),x77921),x77922)),f328(f328(f39(a1),x77923),x77922)))
% 159.37/159.09  [7839]E(x78391,f2(a909))+E(f328(f328(f83(a909),f328(f328(f84(a909),x78391),f858(x78391,x78392,x78393))),f860(x78391,x78392,x78393)),x78392)+P107(f328(x78393,f328(f328(f39(a909),x78392),x78391)))
% 159.37/159.09  [7901]E(f328(f328(f83(a909),f328(f328(f84(a909),x79011),f858(x79011,x79012,x79013))),f860(x79011,x79012,x79013)),x79012)+~P107(f328(x79013,f2(a909)))+P107(f328(x79013,f328(f328(f39(a909),x79012),x79011)))
% 159.37/159.09  [7918]~P107(f328(f64(x79181),x79183))+P107(f328(f328(f330(x79181),f382(x79182,x79183,x79181)),x79183))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f11(x79181,a909),x79182),x79183)))
% 159.37/159.09  [7919]~P107(f328(f64(x79191),x79193))+P107(f328(f328(f330(x79191),f516(x79192,x79193,x79191)),x79193))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f11(x79191,a909),x79192),x79193)))
% 159.37/159.09  [8224]E(x82241,f190(f916(x82242,a903)))+E(x82241,f328(f328(f310(x82242),x82243),f190(f916(x82242,a903))))+~P107(f328(f328(f239(f916(x82242,a903)),x82241),f328(f328(f310(x82242),x82243),f190(f916(x82242,a903)))))
% 159.37/159.09  [8261]~P107(f328(f328(f240(a909),f2(a909)),x82613))+P107(f328(f328(f240(a909),x82611),x82612))+~P107(f328(f328(f240(a909),f328(f328(f248(a909),x82613),x82611)),f328(f328(f248(a909),x82613),x82612)))
% 159.37/159.09  [8263]~P107(f328(f328(f240(a909),f2(a909)),x82633))+P107(f328(f328(f239(a909),x82631),x82632))+~P107(f328(f328(f239(a909),f328(f328(f84(a909),x82633),x82631)),f328(f328(f84(a909),x82633),x82632)))
% 159.37/159.09  [8264]~P107(f328(f328(f240(a909),f2(a909)),x82643))+P107(f328(f328(f239(a909),x82641),x82642))+~P107(f328(f328(f239(a909),f328(f328(f84(a909),x82641),x82643)),f328(f328(f84(a909),x82642),x82643)))
% 159.37/159.09  [8295]~P107(f328(x82951,x82953))+P107(f328(f328(f196(f33(x82951,x82952)),f609(x82953,x82952,x82951)),x82953))+~P107(f328(f328(f196(f33(x82951,x82952)),x82953),x82953))
% 159.37/159.09  [8303]~E(f328(f328(f106(f916(x83031,a903)),f636(x83033,x83032,x83031)),f635(x83033,x83032,x83031)),f190(f916(x83031,a903)))+E(f328(f328(f106(f916(x83031,a903)),x83032),f40(f916(x83031,a903),x83033)),f190(f916(x83031,a903)))+P107(f328(f328(f330(f916(x83031,a903)),x83032),x83033))
% 159.37/159.09  [8317]E(x83171,f117(x83172))+~E(f328(f144(f910(x83172),f910(x83172),f136(x83172),f117(x83172)),x83173),f117(x83172))+~P107(f328(f328(f330(f910(x83172)),x83171),f328(f174(f910(x83172)),x83173)))
% 159.37/159.09  [8373]E(x83731,f190(f916(f916(x83732,a903),a903)))+P107(f328(f328(f330(f916(x83732,a903)),f678(x83733,x83731,x83732)),x83731))+P107(f328(f328(f239(f916(x83732,a903)),f41(f916(x83732,a903),x83731)),x83733))
% 159.37/159.09  [8379]~P76(x83791)+~P78(x83791)+E(f328(f328(f11(a1,x83791),f328(f328(f10(a909,x83791,a1),x83792),a109)),f328(f311(a909,a1,f104(a1)),x83793)),f328(f328(f11(a909,x83791),x83792),x83793))
% 159.37/159.09  [8380]~P76(x83801)+~P78(x83801)+E(f328(f328(f8(a1,x83801),f328(f328(f10(a909,x83801,a1),x83802),a109)),f328(f311(a909,a1,f104(a1)),x83803)),f328(f328(f8(a909,x83801),x83802),x83803))
% 159.37/159.09  [8422]~P107(f328(f64(x84221),x84223))+~P107(f328(f328(f240(a909),f2(a909)),f328(x84222,f382(x84222,x84223,x84221))))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f11(x84221,a909),x84222),x84223)))
% 159.37/159.09  [8423]~P107(f328(f64(x84231),x84233))+~P107(f328(f328(f240(a909),f2(a909)),f328(x84232,f516(x84232,x84233,x84231))))+P107(f328(f328(f240(a909),f2(a909)),f328(f328(f11(x84231,a909),x84232),x84233)))
% 159.37/159.09  [8459]~P70(x84592)+E(x84591,f81(x84592))+E(f328(f328(f291(x84592),f328(f328(f3(x84592),f328(f328(f248(x84592),x84591),x84593)),f81(x84592))),f328(f328(f3(x84592),x84591),f81(x84592))),f328(f328(f8(a909,x84592),f328(f248(x84592),x84591)),f328(f303(a909,f2(a909)),x84593)))
% 159.37/159.09  [8516]E(x85161,f2(a909))+~P107(f328(x85163,f328(f328(f39(a909),x85162),x85161)))+P107(f328(f328(f240(a909),x85162),f328(f328(f84(a909),x85161),f328(a116,f854(x85161,x85162,x85163)))))
% 159.37/159.09  [8535]P107(f328(x85351,f2(a909)))+~P107(f328(x85351,f328(f328(f39(a909),x85352),x85353)))+P107(f328(f328(f240(a909),x85352),f328(f328(f84(a909),x85353),f328(a116,f854(x85353,x85352,x85351)))))
% 159.37/159.09  [8575]E(x85751,f2(a909))+~P107(f328(x85753,f328(f328(f39(a909),x85752),x85751)))+P107(f328(f328(f239(a909),f328(f328(f84(a909),x85751),f854(x85751,x85752,x85753))),x85752))
% 159.37/159.09  [8612]P107(f328(x86121,f2(a909)))+~P107(f328(x86121,f328(f328(f39(a909),x86123),x86122)))+P107(f328(f328(f239(a909),f328(f328(f84(a909),x86122),f854(x86122,x86123,x86121))),x86123))
% 159.37/159.09  [8620]~P109(x86201)+E(f328(f328(f150(x86201,x86201,f7(x86201)),x86202),x86203),f151(x86201,x86201,f7(x86201),x86202,x86203))+P107(f328(f328(f330(x86201),x86202),f328(f174(x86201),x86203)))
% 159.37/159.09  [8657]~E(f328(x86573,f693(x86572,x86573,x86571)),f328(x86573,f695(x86572,x86573,x86571)))+~P66(x86571,f328(x86573,f694(x86572,x86573,x86571)))+P66(x86571,f328(f328(f42(x86572,f916(x86571,f916(x86571,a903))),f246(f916(x86572,a903))),x86573))
% 159.37/159.09  [8666]E(x86661,f190(f916(f916(x86662,a903),a903)))+~P107(f328(f328(f239(f916(x86662,a903)),f678(x86663,x86661,x86662)),x86663))+P107(f328(f328(f239(f916(x86662,a903)),f41(f916(x86662,a903),x86661)),x86663))
% 159.37/159.09  [8724]~P72(x87241)+~P107(f328(f328(f240(x87241),x87242),x87243))+P107(f328(f328(f240(x87241),x87242),f328(f328(f291(x87241),f328(f328(f83(x87241),x87242),x87243)),f328(f328(f83(x87241),f81(x87241)),f81(x87241)))))
% 159.37/159.09  [8782]~P107(f328(f328(x87821,f887(x87821,x87823,x87822)),f888(x87821,x87823,x87822)))+P107(f328(f328(x87821,x87822),x87823))+~P107(f328(f316(f915(a1,a1),a55),f328(f328(f256(a1,a1),x87822),x87823)))
% 159.37/159.09  [8783]~P107(f328(f328(x87831,f889(x87831,x87833,x87832)),f890(x87831,x87833,x87832)))+P107(f328(f328(x87831,x87832),x87833))+~P107(f328(f316(f915(a1,a1),a61),f328(f328(f256(a1,a1),x87832),x87833)))
% 159.37/159.09  [8784]~P107(f328(f328(x87841,f891(x87841,x87843,x87842)),f892(x87841,x87843,x87842)))+P107(f328(f328(x87841,x87842),x87843))+~P107(f328(f316(f915(a1,a1),a225),f328(f328(f256(a1,a1),x87842),x87843)))
% 159.37/159.09  [8785]~P107(f328(f328(x87851,f893(x87851,x87853,x87852)),f894(x87851,x87853,x87852)))+P107(f328(f328(x87851,x87852),x87853))+~P107(f328(f316(f915(a909,a909),a223),f328(f328(f256(a909,a909),x87852),x87853)))
% 159.37/159.09  [8786]~P107(f328(f328(x87861,f600(x87861,x87863,x87862)),f601(x87861,x87863,x87862)))+P107(f328(f328(x87861,x87862),x87863))+~P107(f328(f316(f915(a1,a1),a184),f328(f328(f256(a1,a1),x87862),x87863)))
% 159.37/159.09  [8787]~P107(f328(f328(x87871,f799(x87871,x87873,x87872)),f800(x87871,x87873,x87872)))+P107(f328(f328(x87871,x87872),x87873))+~P107(f328(f316(f915(a1,a1),a135),f328(f328(f256(a1,a1),x87872),x87873)))
% 159.37/159.09  [9059]P107(f328(f328(x90591,x90592),x90593))+P107(f328(f316(f915(a909,a909),a223),f328(f328(f256(a909,a909),f893(x90591,x90593,x90592)),f894(x90591,x90593,x90592))))+~P107(f328(f316(f915(a909,a909),a223),f328(f328(f256(a909,a909),x90592),x90593)))
% 159.37/159.09  [9060]P107(f328(f328(x90601,x90602),x90603))+P107(f328(f316(f915(a1,a1),a55),f328(f328(f256(a1,a1),f887(x90601,x90603,x90602)),f888(x90601,x90603,x90602))))+~P107(f328(f316(f915(a1,a1),a55),f328(f328(f256(a1,a1),x90602),x90603)))
% 159.37/159.09  [9061]P107(f328(f328(x90611,x90612),x90613))+P107(f328(f316(f915(a1,a1),a61),f328(f328(f256(a1,a1),f889(x90611,x90613,x90612)),f890(x90611,x90613,x90612))))+~P107(f328(f316(f915(a1,a1),a61),f328(f328(f256(a1,a1),x90612),x90613)))
% 159.37/159.09  [9062]P107(f328(f328(x90621,x90622),x90623))+P107(f328(f316(f915(a1,a1),a225),f328(f328(f256(a1,a1),f891(x90621,x90623,x90622)),f892(x90621,x90623,x90622))))+~P107(f328(f316(f915(a1,a1),a225),f328(f328(f256(a1,a1),x90622),x90623)))
% 159.37/159.09  [9063]P107(f328(f328(x90631,x90632),x90633))+P107(f328(f316(f915(a1,a1),a184),f328(f328(f256(a1,a1),f600(x90631,x90633,x90632)),f601(x90631,x90633,x90632))))+~P107(f328(f316(f915(a1,a1),a184),f328(f328(f256(a1,a1),x90632),x90633)))
% 159.37/159.09  [9064]P107(f328(f328(x90641,x90642),x90643))+P107(f328(f316(f915(a1,a1),a135),f328(f328(f256(a1,a1),f799(x90641,x90643,x90642)),f800(x90641,x90643,x90642))))+~P107(f328(f316(f915(a1,a1),a135),f328(f328(f256(a1,a1),x90642),x90643)))
% 159.37/159.09  [9396]~P107(f328(f64(x93961),x93963))+P107(f328(f328(f330(f915(f916(x93961,a903),f916(x93961,a903))),f328(f328(f256(f916(x93961,a903),f916(x93961,a903)),x93962),x93963)),f315(x93961)))+~P107(f328(f328(f240(f916(x93961,a903)),x93962),x93963))
% 159.37/159.09  [9467]~P66(x94671,f328(x94673,f694(x94672,x94673,x94671)))+P66(x94671,f328(f328(f42(x94672,f916(x94671,f916(x94671,a903))),f246(f916(x94672,a903))),x94673))+~E(f328(f328(f106(f916(x94671,a903)),f253(x94671,x94671,f328(x94673,f693(x94672,x94673,x94671)))),f254(x94671,x94671,f328(x94673,f695(x94672,x94673,x94671)))),f190(f916(x94671,a903)))
% 159.37/159.09  [9663]P59(x96631,x96632,x96633)+P107(f328(f328(f330(f915(x96631,x96631)),f593(x96633,x96632,x96631)),x96633))+~P107(f328(f328(f330(f915(x96631,x96631)),f328(f328(f256(x96631,x96631),f592(x96633,x96632,x96631)),f592(x96633,x96632,x96631))),x96633))
% 159.37/159.09  [10232]P59(x102321,x102322,x102323)+~P107(f328(f328(f261(x102321,x102321,a903),f328(f328(f9(x102321,f916(x102321,a903),f916(x102321,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x102321,a903),f916(x102321,a903)),x102321),f10(a903,a903,x102321)),f328(f328(f10(a903,f916(a903,a903),x102321),a326),f328(f328(f9(x102321,f916(x102321,a903),a903),f330(x102321)),x102322)))),f328(f328(f9(x102321,f916(x102321,a903),a903),f330(x102321)),x102322))),f593(x102323,x102322,x102321)))+~P107(f328(f328(f330(f915(x102321,x102321)),f328(f328(f256(x102321,x102321),f592(x102323,x102322,x102321)),f592(x102323,x102322,x102321))),x102323))
% 159.37/159.09  [5778]~P8(x57782)+E(x57781,f2(x57782))+E(f328(f328(f39(x57782),f328(f328(f84(x57782),x57783),x57781)),x57781),x57783)
% 159.37/159.09  [5779]~P8(x57792)+E(x57791,f2(x57792))+E(f328(f328(f39(x57792),f328(f328(f84(x57792),x57791),x57793)),x57791),x57793)
% 159.37/159.09  [6578]~P76(x65781)+~E(f328(x65782,f2(a909)),f2(x65781))+E(f328(f328(f8(a909,x65781),x65782),f328(f303(a909,f328(a116,f2(a909))),x65783)),f328(f328(f8(a909,x65781),x65782),f328(f303(a909,f2(a909)),x65783)))
% 159.37/159.09  [6711]~P8(x67112)+E(x67111,f2(x67112))+E(f328(f328(f39(x67112),f328(f328(f83(x67112),x67113),x67111)),x67111),f328(f328(f83(x67112),f328(f328(f39(x67112),x67113),x67111)),f81(x67112)))
% 159.37/159.09  [6712]~P8(x67122)+E(x67121,f2(x67122))+E(f328(f328(f39(x67122),f328(f328(f83(x67122),x67121),x67123)),x67121),f328(f328(f83(x67122),f328(f328(f39(x67122),x67123),x67121)),f81(x67122)))
% 159.37/159.09  [6927]~P107(f328(x69273,f2(a1)))+P107(f328(f328(f239(a909),x69271),x69272))+P107(f328(x69273,f328(f104(a1),f328(f328(f3(a909),x69272),x69271))))
% 159.37/159.09  [7028]P107(f328(f328(f239(a909),x70282),x70281))+P107(f328(f328(f240(a909),x70281),x70282))+P107(f328(x70283,f328(f104(a1),f328(f328(f3(a909),x70281),x70282))))
% 159.37/159.09  [7101]E(f328(f328(f83(a909),f328(f108(a909),x71011)),f328(f328(f83(a909),f328(f108(a909),x71012)),x71013)),f328(f328(f83(a909),f328(f108(a909),x71011)),x71013))+P107(f328(a195,f328(f108(a1),x71011)))+~P107(f328(a195,f328(f108(a1),x71012)))
% 159.37/159.09  [7178]~E(x71782,f328(f328(f39(a909),x71783),x71781))+~P107(f328(f328(f240(a909),f2(a909)),x71781))+P107(f328(f328(f239(a909),f328(f328(f84(a909),x71781),x71782)),x71783))
% 159.37/159.09  [7292]~P107(f328(f64(x72921),x72923))+~P107(f328(f64(x72921),x72922))+P107(f328(f64(x72921),f328(f328(f105(f916(x72921,a903)),x72922),x72923)))
% 159.37/159.09  [7340]~P44(x73401,x73403)+~P44(x73401,x73402)+P44(x73401,f328(f328(f106(f916(f915(x73401,x73401),a903)),x73402),x73403))
% 159.37/159.09  [7341]~P58(x73411,x73413)+~P58(x73411,x73412)+P58(x73411,f328(f328(f105(f916(f915(x73411,x73411),a903)),x73412),x73413))
% 159.37/159.09  [7342]~P58(x73421,x73423)+~P58(x73421,x73422)+P58(x73421,f328(f328(f106(f916(f915(x73421,x73421),a903)),x73422),x73423))
% 159.37/159.09  [7597]~P109(x75971)+~P107(f328(f64(x75971),x75972))+E(f141(x75971,f328(f328(f3(f916(x75971,a903)),x75972),f328(f328(f310(x75971),x75973),f190(f916(x75971,a903))))),f172(x75971,x75973,f141(x75971,x75972)))
% 159.37/159.09  [7658]P107(f328(x76581,f2(a1)))+~P107(f328(f328(f240(a909),x76582),x76583))+~P107(f328(x76581,f328(f104(a1),f328(f328(f3(a909),x76582),x76583))))
% 159.37/159.09  [7676]~P107(f328(f64(x76761),x76762))+E(f328(f38(x76761),f328(f328(f3(f916(x76761,a903)),x76762),f328(f328(f310(x76761),x76763),f190(f916(x76761,a903))))),f328(f38(x76761),x76762))+P107(f328(f328(f330(x76761),x76763),x76762))
% 159.37/159.09  [7807]~P125(x78071)+~P107(f328(f328(f240(x78071),f81(x78071)),x78072))+P107(f328(f328(f240(x78071),f81(x78071)),f328(f328(f84(x78071),x78072),f328(f328(f248(x78071),x78072),x78073))))
% 159.37/159.09  [7850]~P107(f328(f64(x78501),x78503))+E(f328(f328(f3(a909),f328(f38(x78501),x78502)),f328(f38(x78501),x78503)),f328(f38(x78501),f328(f328(f3(f916(x78501,a903)),x78502),x78503)))+~P107(f328(f328(f239(f916(x78501,a903)),x78503),x78502))
% 159.37/159.09  [7909]~P107(f328(f328(f239(a909),x79092),x79093))+~P107(f328(f328(f239(a909),x79091),f328(f328(f3(a909),x79093),x79092)))+P107(f328(f328(f239(a909),f328(f328(f83(a909),x79091),x79092)),x79093))
% 159.37/159.09  [7966]P107(f328(f64(x79661),x79662))+~P107(f328(f64(x79661),x79663))+~P107(f328(f64(x79661),f328(f328(f3(f916(x79661,a903)),x79662),x79663)))
% 159.37/159.09  [7972]~P107(f328(f64(x79721),x79722))+E(f328(f38(x79721),f328(f328(f3(f916(x79721,a903)),x79722),f328(f328(f310(x79721),x79723),f190(f916(x79721,a903))))),f328(f328(f3(a909),f328(f38(x79721),x79722)),f81(a909)))+~P107(f328(f328(f330(x79721),x79723),x79722))
% 159.37/159.09  [8048]P66(x80481,x80482)+~P66(x80481,x80483)+~P107(f328(f328(f239(f916(x80481,f916(x80481,a903))),x80482),x80483))
% 159.37/159.09  [8088]~P107(f328(f328(f239(a909),x80883),x80882))+P107(f328(f328(f239(a909),x80881),f328(f328(f3(a909),x80882),x80883)))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),x80881),x80883)),x80882))
% 159.37/159.09  [8108]P43(x81081,x81082)+~P43(x81081,x81083)+~P107(f328(f328(f239(f916(f915(x81081,x81081),a903)),x81082),x81083))
% 159.37/159.09  [8109]P64(x81091,x81092)+~P64(x81091,x81093)+~P107(f328(f328(f239(f916(f915(x81091,x81091),a903)),x81092),x81093))
% 159.37/159.09  [8110]P45(x81101,x81102)+~P45(x81101,x81103)+~P107(f328(f328(f239(f916(f915(x81101,x81101),a903)),x81102),x81103))
% 159.37/159.09  [8351]~P125(x83511)+~P107(f328(f328(f240(x83511),f81(x83511)),x83512))+P107(f328(f328(f240(x83511),f328(f328(f248(x83511),x83512),x83513)),f328(f328(f84(x83511),x83512),f328(f328(f248(x83511),x83512),x83513))))
% 159.37/159.09  [8443]~P107(f328(x84431,f2(a1)))+~P107(f328(x84431,f328(f328(f3(a1),f328(f104(a1),x84432)),f328(f104(a1),x84433))))+P107(f328(x84431,f328(f104(a1),f328(f328(f3(a909),x84432),x84433))))
% 159.37/159.09  [8456]~P107(f328(f328(f239(a909),x84563),x84562))+P107(f328(x84561,f328(f328(f3(a1),f328(f104(a1),x84562)),f328(f104(a1),x84563))))+~P107(f328(x84561,f328(f104(a1),f328(f328(f3(a909),x84562),x84563))))
% 159.37/159.09  [8474]P107(f328(f328(f240(a909),x84741),x84742))+~P107(f328(x84743,f328(f328(f3(a1),f328(f104(a1),x84741)),f328(f104(a1),x84742))))+P107(f328(x84743,f328(f104(a1),f328(f328(f3(a909),x84741),x84742))))
% 159.37/159.09  [8527]~P127(x85272)+E(x85271,f2(x85272))+P107(f328(f328(f240(x85272),f2(x85272)),f328(f328(f83(x85272),f328(f328(f84(x85272),x85273),x85273)),f328(f328(f84(x85272),x85271),x85271))))
% 159.37/159.09  [8528]~P127(x85282)+E(x85281,f2(x85282))+P107(f328(f328(f240(x85282),f2(x85282)),f328(f328(f83(x85282),f328(f328(f84(x85282),x85281),x85281)),f328(f328(f84(x85282),x85283),x85283))))
% 159.37/159.09  [8637]~P107(f328(f328(f240(a909),f2(a909)),x86371))+~P107(f328(f328(f240(a1),x86372),x86373))+P107(f328(f328(f240(a1),f328(f328(f84(a1),f328(f104(a1),x86371)),x86372)),f328(f328(f84(a1),f328(f104(a1),x86371)),x86373)))
% 159.37/159.09  [8695]E(f328(f328(f106(f916(x86951,a903)),x86952),f40(f916(x86951,a903),x86953)),f190(f916(x86951,a903)))+P107(f328(f328(f330(f916(x86951,a903)),x86952),x86953))+P107(f328(f328(f330(f916(x86951,a903)),f636(x86953,x86952,x86951)),f328(f328(f310(f916(x86951,a903)),x86952),x86953)))
% 159.37/159.09  [8696]E(f328(f328(f106(f916(x86961,a903)),x86962),f40(f916(x86961,a903),x86963)),f190(f916(x86961,a903)))+P107(f328(f328(f330(f916(x86961,a903)),x86962),x86963))+P107(f328(f328(f330(f916(x86961,a903)),f635(x86963,x86962,x86961)),f328(f328(f310(f916(x86961,a903)),x86962),x86963)))
% 159.37/159.09  [8723]E(x87231,x87232)+~E(f328(f191(f910(x87233)),x87231),f328(f191(f910(x87233)),x87232))+P107(f328(f328(f330(f915(x87233,x87233)),f589(x87233,x87231,x87232)),f328(f174(f915(x87233,x87233)),f328(f328(f183(x87233,x87233),x87232),x87231))))
% 159.37/159.09  [8969]E(f308(x89691,x89692),f308(x89691,x89693))+~P107(f328(f328(f239(f916(f915(x89691,x89691),a903)),x89693),f308(x89691,x89692)))+~P107(f328(f328(f239(f916(f915(x89691,x89691),a903)),x89692),x89693))
% 159.37/159.09  [9037]~P59(x90371,f246(f916(x90371,a903)),x90373)+P107(f328(f328(f239(f916(f915(f910(x90371),f910(x90371)),a903)),f159(x90371,x90372)),f160(x90371,x90373)))+~P107(f328(f328(f239(f916(f915(x90371,x90371),a903)),x90372),x90373))
% 159.37/159.09  [9232]P43(x92321,x92322)+~P107(f328(f328(f330(x92321),x92323),f760(x92322,x92321)))+P107(f328(f328(f330(f915(x92321,x92321)),f328(f328(f256(x92321,x92321),f775(x92322,x92321,x92323)),x92323)),x92322))
% 159.37/159.09  [9274]~P107(f328(f64(x92741),x92742))+P107(f328(f64(f916(x92741,a903)),f328(f328(f63(x92741),x92742),x92743)))+~P107(f328(f328(f239(f916(f915(x92741,x92741),a903)),x92743),f328(f328(f258(x92741,x92741),x92742),f328(f18(f916(x92741,a903),x92741),x92742))))
% 159.37/159.09  [9311]P59(x93111,x93112,x93113)+P107(f328(f328(f330(x93111),f535(x93113,x93112,x93111)),x93112))+~P107(f328(f328(f239(f916(f915(x93111,x93111),a903)),x93113),f328(f328(f258(x93111,x93111),x93112),f328(f18(f916(x93111,a903),x93111),x93112))))
% 159.37/159.09  [9312]P59(x93121,x93122,x93123)+P107(f328(f328(f330(x93121),f539(x93122,x93123,x93121)),x93122))+~P107(f328(f328(f239(f916(f915(x93121,x93121),a903)),x93123),f328(f328(f258(x93121,x93121),x93122),f328(f18(f916(x93121,a903),x93121),x93122))))
% 159.37/159.09  [9344]~P72(x93441)+~P107(f328(f328(f240(x93441),x93442),x93443))+P107(f328(f328(f240(x93441),f328(f328(f291(x93441),f328(f328(f83(x93441),x93442),x93443)),f328(f328(f83(x93441),f81(x93441)),f81(x93441)))),x93443))
% 159.37/159.09  [9370]~P71(x93701)+P107(f328(f328(f239(x93701),x93702),x93703))+~P107(f328(f328(f239(x93701),f328(f328(f84(x93701),f857(x93703,x93702,x93701)),x93702)),x93703))
% 159.37/159.09  [9501]E(f328(f191(f910(f910(x95011))),f328(f138(f910(x95011),f328(f328(f10(a909,a903,f910(x95011)),f328(f240(a909),x95012)),f191(f910(x95011)))),f181(x95011,x95013))),f328(f191(f910(x95011)),f328(f328(f166(f910(x95011)),x95013),x95012)))+~P18(a909,f328(f170(a909),f328(f328(f156(f910(x95011),a909),f191(f910(x95011))),x95013)))+~P107(f328(f328(f240(a909),x95012),f328(f191(f910(f910(x95011))),x95013)))
% 159.37/159.09  [9613]~P43(x96131,x96132)+P32(x96131,f328(f328(f256(f916(f915(x96131,x96131),a903),f916(f915(x96131,x96131),a903)),x96132),x96133))+~P107(f328(f328(f239(f916(f915(x96131,x96131),a903)),f328(f328(f290(x96131,x96131,x96131),x96132),x96133)),x96132))
% 159.37/159.09  [9619]E(f328(f328(f156(f910(x96191),x96191),f328(f328(f9(f910(x96191),a909,x96191),f166(x96191)),x96192)),f328(f138(f910(x96191),f328(f328(f10(a909,a903,f910(x96191)),f328(f240(a909),x96192)),f191(f910(x96191)))),f181(x96191,x96193))),f328(f328(f166(f910(x96191)),x96193),x96192))+~P18(a909,f328(f170(a909),f328(f328(f156(f910(x96191),a909),f191(f910(x96191))),x96193)))+~P107(f328(f328(f240(a909),x96192),f328(f191(f910(f910(x96191))),x96193)))
% 159.37/159.09  [9749]P59(x97491,x97492,x97493)+~P107(f328(f328(f330(f915(x97491,x97491)),f328(f328(f256(x97491,x97491),f535(x97493,x97492,x97491)),f535(x97493,x97492,x97491))),x97493))+~P107(f328(f328(f239(f916(f915(x97491,x97491),a903)),x97493),f328(f328(f258(x97491,x97491),x97492),f328(f18(f916(x97491,a903),x97491),x97492))))
% 159.37/159.09  [9750]P59(x97501,x97502,x97503)+~P107(f328(f328(f330(f915(x97501,x97501)),f328(f328(f256(x97501,x97501),f539(x97502,x97503,x97501)),f539(x97502,x97503,x97501))),x97503))+~P107(f328(f328(f239(f916(f915(x97501,x97501),a903)),x97503),f328(f328(f258(x97501,x97501),x97502),f328(f18(f916(x97501,a903),x97501),x97502))))
% 159.37/159.09  [9917]~P140(x99171)+~P124(x99171)+E(f328(f328(f291(x99171),f328(f107(x99171),f328(f328(f76(f915(a1,a1),a1,x99172,f255(a1,a1)),f216(x99172)),x99173))),f328(f107(x99171),f328(f328(f76(f915(a1,a1),a1,x99172,f260(a1,a1)),f216(x99172)),x99173))),f226(x99172,x99171,x99173))
% 159.37/159.09  [10106]~E(x101063,f2(a909))+~E(f328(f191(f910(x101061)),f328(f328(f166(f910(x101061)),x101062),f655(x101063,x101061,x101062))),x101063)+E(f328(f328(f156(a909,f910(x101061)),f328(f328(f9(a909,f910(a909),f910(x101061)),f328(f328(f10(f916(a909,x101061),f916(f910(a909),f910(x101061)),a909),f156(a909,x101061)),f328(f9(a909,a909,x101061),f328(f328(f10(f910(x101061),f916(a909,x101061),a909),f166(x101061)),f328(f166(f910(x101061)),x101062))))),f141(a909,f328(f303(a909,f2(a909)),f328(f191(f910(f910(x101061))),x101062))))),f141(a909,f328(f303(a909,f2(a909)),x101063))),f181(x101061,x101062))
% 159.37/159.09  [10107]E(x101071,f117(f910(x101072)))+~E(f328(f191(f910(x101072)),f328(f328(f166(f910(x101072)),x101071),f655(x101073,x101072,x101071))),x101073)+E(f328(f328(f156(a909,f910(x101072)),f328(f328(f9(a909,f910(a909),f910(x101072)),f328(f328(f10(f916(a909,x101072),f916(f910(a909),f910(x101072)),a909),f156(a909,x101072)),f328(f9(a909,a909,x101072),f328(f328(f10(f910(x101072),f916(a909,x101072),a909),f166(x101072)),f328(f166(f910(x101072)),x101071))))),f141(a909,f328(f303(a909,f2(a909)),f328(f191(f910(f910(x101072))),x101071))))),f141(a909,f328(f303(a909,f2(a909)),x101073))),f181(x101072,x101071))
% 159.37/159.09  [10108]~E(x101083,f2(a909))+E(f328(f328(f156(a909,f910(x101081)),f328(f328(f9(a909,f910(a909),f910(x101081)),f328(f328(f10(f916(a909,x101081),f916(f910(a909),f910(x101081)),a909),f156(a909,x101081)),f328(f9(a909,a909,x101081),f328(f328(f10(f910(x101081),f916(a909,x101081),a909),f166(x101081)),f328(f166(f910(x101081)),x101082))))),f141(a909,f328(f303(a909,f2(a909)),f328(f191(f910(f910(x101081))),x101082))))),f141(a909,f328(f303(a909,f2(a909)),x101083))),f181(x101081,x101082))+P107(f328(f328(f240(a909),f655(x101083,x101081,x101082)),f328(f191(f910(f910(x101081))),x101082)))
% 159.37/159.09  [10109]E(x101091,f117(f910(x101092)))+E(f328(f328(f156(a909,f910(x101092)),f328(f328(f9(a909,f910(a909),f910(x101092)),f328(f328(f10(f916(a909,x101092),f916(f910(a909),f910(x101092)),a909),f156(a909,x101092)),f328(f9(a909,a909,x101092),f328(f328(f10(f910(x101092),f916(a909,x101092),a909),f166(x101092)),f328(f166(f910(x101092)),x101091))))),f141(a909,f328(f303(a909,f2(a909)),f328(f191(f910(f910(x101092))),x101091))))),f141(a909,f328(f303(a909,f2(a909)),x101093))),f181(x101092,x101091))+P107(f328(f328(f240(a909),f655(x101093,x101092,x101091)),f328(f191(f910(f910(x101092))),x101091)))
% 159.37/159.09  [7847]E(f328(f328(f83(a909),f328(f108(a909),x78471)),f328(f328(f83(a909),f328(f108(a909),x78472)),x78473)),f328(f328(f83(a909),f328(f108(a909),f328(f328(f83(a1),x78471),x78472))),x78473))+P107(f328(a195,f328(f108(a1),x78471)))+P107(f328(a195,f328(f108(a1),x78472)))
% 159.37/159.09  [8629]~P107(f328(f64(x86291),x86292))+~P107(f328(f328(f330(x86291),x86293),x86292))+E(f328(a116,f328(f38(x86291),f328(f328(f3(f916(x86291,a903)),x86292),f328(f328(f310(x86291),x86293),f190(f916(x86291,a903)))))),f328(f38(x86291),x86292))
% 159.37/159.09  [8647]~P107(f328(f64(x86471),x86472))+~P107(f328(f328(f330(x86471),x86473),x86472))+E(f328(f328(f83(a909),f81(a909)),f328(f38(x86471),f328(f328(f3(f916(x86471,a903)),x86472),f328(f328(f310(x86471),x86473),f190(f916(x86471,a903)))))),f328(f38(x86471),x86472))
% 159.37/159.09  [8732]~P109(x87321)+~P107(f328(f64(x87321),x87323))+E(f328(f328(f150(x87321,x87321,f7(x87321)),x87322),f141(x87321,f328(f328(f3(f916(x87321,a903)),x87323),f328(f328(f310(x87321),x87322),f190(f916(x87321,a903)))))),f141(x87321,f328(f328(f310(x87321),x87322),x87323)))
% 159.37/159.09  [8896]~P107(f328(f64(x88961),x88963))+~P107(f328(f64(x88961),x88962))+E(f328(f328(f83(a909),f328(f38(x88961),f328(f328(f105(f916(x88961,a903)),x88962),x88963))),f328(f38(x88961),f328(f328(f106(f916(x88961,a903)),x88962),x88963))),f328(f328(f83(a909),f328(f38(x88961),x88962)),f328(f38(x88961),x88963)))
% 159.37/159.09  [10055]~P30(x100551,f916(f916(x100551,a903),a903),f328(f328(f9(x100551,f916(f915(x100551,x100551),a903),f916(f916(x100551,a903),a903)),f328(f328(f10(f916(x100551,a903),f916(f916(f915(x100551,x100551),a903),f916(f916(x100551,a903),a903)),x100551),f63(x100551)),f328(f328(f9(x100551,f916(x100551,a903),f916(x100551,a903)),f310(x100551)),f190(f916(x100551,a903))))),x100553),x100552)+~P107(f328(f64(x100551),x100552))+E(f328(f38(f916(x100551,a903)),f328(f328(f63(x100551),x100552),x100553)),f328(f38(x100551),x100552))
% 159.37/159.09  [8125]~P94(x81251)+P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x81253)))+E(f328(f328(f248(x81251),x81252),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),x81253),x81253)),a101))),f81(x81251))
% 159.37/159.09  [9598]~P94(x95981)+~P107(f328(f328(f239(a1),f2(a1)),f328(f108(a1),x95983)))+E(f328(f328(f248(x95981),x95982),f328(f108(a909),f328(f328(f3(a1),f328(f328(f83(a1),x95983),x95983)),a101))),f328(f328(f89(x95981,x95981),f328(f328(f248(x95981),x95982),f328(f108(a909),x95983))),f328(f328(f20(x95981,x95981,x95981),f328(f328(f10(x95981,f916(x95981,x95981),x95981),f84(x95981)),f328(f84(x95981),x95982))),f7(x95981))))
% 159.37/159.09  [9975]~P107(f328(f139(x99751),x99753))+~P107(f328(f328(f330(x99751),x99752),f328(f174(x99751),x99753)))+E(f328(f328(f140(x99751),f328(f191(f910(x99751)),f179(x99751,f328(f328(f10(a903,a903,x99751),a323),f328(f328(f9(x99751,x99751,a903),a325),x99752)),f328(f170(x99751),x99753)))),f328(f170(x99751),x99753)),f328(f328(f153(x99751),x99752),f328(f170(x99751),f179(x99751,f328(f328(f10(a903,a903,x99751),a323),f328(f328(f9(x99751,x99751,a903),a325),x99752)),x99753))))
% 159.37/159.09  [10036]P107(f328(f328(f239(f916(f915(x100361,x100361),a903)),f308(x100361,x100362)),x100363))+~P107(f328(f328(f239(f916(f915(x100361,x100361),a903)),f308(x100361,f190(f916(f915(x100361,x100361),a903)))),x100363))+~P107(f328(f328(f239(f916(f915(x100361,x100361),a903)),f328(f328(f290(x100361,x100361,x100361),f328(f328(f106(f916(f915(x100361,x100361),a903)),f308(x100361,x100362)),x100363)),x100362)),x100363))
% 159.37/159.09  [9895]~P107(f328(f64(x98951),f328(f266(x98951),x98953)))+~P107(f328(f64(x98951),f328(f266(x98951),x98952)))+P107(f328(f64(x98951),f328(f266(x98951),f328(f328(f20(x98951,a903,a903),f328(f328(f10(a903,f916(a903,a903),x98951),a327),x98952)),x98953))))
% 159.37/159.09  [10167]P107(f328(f328(f239(f916(f915(x101671,x101671),a903)),f328(f328(f290(x101671,x101671,x101671),x101672),f308(x101671,x101672))),x101673))+~P107(f328(f328(f239(f916(f915(x101671,x101671),a903)),x101672),x101673))+~P107(f328(f328(f239(f916(f915(x101671,x101671),a903)),f328(f328(f290(x101671,x101671,x101671),f328(f328(f106(f916(f915(x101671,x101671),a903)),f328(f328(f290(x101671,x101671,x101671),x101672),f308(x101671,x101672))),x101673)),x101672)),x101673))
% 159.37/159.09  [10122]~P113(x101222)+E(x101221,f2(x101222))+~E(f328(f328(f83(x101222),f328(f328(f248(x101222),x101223),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x101222),x101221),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f2(x101222))
% 159.37/159.09  [10123]~P113(x101232)+E(x101231,f2(x101232))+~E(f328(f328(f83(x101232),f328(f328(f248(x101232),x101231),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x101232),x101233),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f2(x101232))
% 159.37/159.09  [10128]~P107(f328(f139(x101281),x101283))+~P107(f328(f328(f330(x101281),x101282),f328(f174(x101281),x101283)))+E(f328(f170(x101281),f328(f173(x101281),f328(f328(f140(x101281),f328(f191(f910(x101281)),f179(x101281,f328(f328(f10(a903,a903,x101281),a323),f328(f328(f9(x101281,x101281,a903),a325),x101282)),x101283))),x101283))),f179(x101281,f328(f328(f10(a903,a903,x101281),a323),f328(f328(f9(x101281,x101281,a903),a325),x101282)),f328(f170(x101281),x101283)))
% 159.37/159.09  [10214]~P113(x102142)+E(x102141,f2(x102142))+P107(f328(f328(f240(x102142),f2(x102142)),f328(f328(f83(x102142),f328(f328(f248(x102142),x102143),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102142),x102141),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))))
% 159.37/159.09  [10215]~P113(x102152)+E(x102151,f2(x102152))+P107(f328(f328(f240(x102152),f2(x102152)),f328(f328(f83(x102152),f328(f328(f248(x102152),x102151),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102152),x102153),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))))
% 159.37/159.09  [10267]~P113(x102671)+P107(f328(f328(f239(x102671),f2(x102671)),x102672))+~P107(f328(f328(f239(x102671),f2(x102671)),f328(f328(f248(x102671),x102672),f328(a116,f328(f328(f84(a909),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),x102673)))))
% 159.37/159.09  [5612]~P29(x56121,x56124,x56123)+P29(x56121,x56122,x56123)+~P29(x56121,x56122,x56124)
% 159.37/159.09  [5076]~E(x50762,f93(x50763,x50761))+P107(f328(x50761,x50762))+~P107(f328(x50761,x50764))
% 159.37/159.09  [5319]E(f71(x53193,x53192,x53194),x53192)+E(x53191,f756(x53192,x53193,x53194))+~P107(f328(x53194,x53191))
% 159.37/159.09  [6634]E(f71(x66341,x66342,x66343),f88(x66341,x66343))+~E(f802(x66342,x66341,x66343,x66344),x66344)+~P107(f328(x66343,x66344))
% 159.37/159.09  [6839]~P43(x68392,x68394)+~P43(x68391,x68393)+P43(f915(x68391,x68392),f320(x68391,x68392,x68393,x68394))
% 159.37/159.09  [6840]~P44(x68402,x68404)+~P44(x68401,x68403)+P44(f915(x68401,x68402),f320(x68401,x68402,x68403,x68404))
% 159.37/159.09  [8205]~P47(f33(x82054,x82051),x82052,x82053,x82052)+P47(x82051,x82052,x82053,f599(x82053,x82052,x82051,x82054))+~P107(f328(x82054,x82052))
% 159.37/159.09  [8234]~P47(f33(x82341,x82342),x82344,x82343,x82344)+P47(f33(x82341,x82342),f599(x82343,x82344,x82342,x82341),x82343,x82344)+~P107(f328(x82341,x82344))
% 159.37/159.09  [5258]~P12(x52584,x52581)+~E(f328(x52581,x52582),f328(x52581,x52583))+P107(f328(f328(x52581,x52582),x52583))
% 159.37/159.09  [5426]~P12(x54264,x54261)+E(f328(x54261,x54262),f328(x54261,x54263))+~P107(f328(f328(x54261,x54262),x54263))
% 159.37/159.09  [5427]~P20(x54274,x54271)+E(f328(x54271,x54272),f328(x54271,x54273))+~P107(f328(f328(x54271,x54272),x54273))
% 159.37/159.09  [5519]~P23(x55193,x55194,x55191)+E(f328(x55191,x55192),f328(f66(x55193,x55194),x55192))+~P107(f328(f64(x55193),x55192))
% 159.37/159.09  [5520]~P14(x55203,x55204,x55201)+E(f328(x55201,x55202),f328(f66(x55203,x55204),x55202))+~P107(f328(f64(x55203),x55202))
% 159.37/159.09  [5645]~P12(x56454,x56451)+~P107(f328(f328(x56451,x56453),x56452))+P107(f328(f328(x56451,x56452),x56453))
% 159.37/159.09  [5646]~P57(x56464,x56461)+~P107(f328(f328(x56461,x56463),x56462))+P107(f328(f328(x56461,x56462),x56463))
% 159.37/159.09  [5647]~P20(x56474,x56471)+~P107(f328(f328(x56471,x56473),x56472))+P107(f328(f328(x56471,x56472),x56473))
% 159.37/159.09  [5648]~P20(x56483,x56481)+P107(f328(f328(x56481,x56482),x56482))+~P107(f328(f328(x56481,x56484),x56482))
% 159.37/159.09  [5649]~P20(x56493,x56491)+P107(f328(f328(x56491,x56492),x56492))+~P107(f328(f328(x56491,x56492),x56494))
% 159.37/159.09  [5719]E(x57191,x57192)+~E(f328(f255(x57193,x57194),x57191),f328(f255(x57193,x57194),x57192))+~E(f328(f260(x57193,x57194),x57191),f328(f260(x57193,x57194),x57192))
% 159.37/159.09  [5746]E(x57461,x57462)+~P107(f328(f51(x57463,x57464),x57462))+~P107(f328(f51(x57463,x57464),x57461))
% 159.37/159.09  [5936]~P76(x59362)+E(f235(x59361,x59362,x59363,x59364),f2(x59362))+P107(f328(f64(x59361),x59364))
% 159.37/159.09  [6079]~P107(f328(f316(x60791,x60792),x60794))+P107(f328(f316(x60791,x60792),x60793))+~P107(f328(f328(x60792,x60793),x60794))
% 159.37/159.09  [6873]~P36(x68731,x68733,x68734)+P107(f328(x68731,x68732))+~P107(f328(f328(f330(a1),x68732),f304(a1,x68733,x68734)))
% 159.37/159.09  [7961]E(x79611,f2(a909))+~P107(f328(x79612,x79613))+P107(f328(x79612,f797(x79612,x79613,x79611,x79614)))
% 159.37/159.09  [8043]~P109(x80432)+~P107(f328(f139(x80431),x80434))+P107(f328(f139(x80431),f152(x80431,x80432,x80433,x80434)))
% 159.37/159.09  [8087]E(f71(x80871,x80872,x80873),f88(x80871,x80873))+~P107(f328(x80873,x80874))+P107(f328(x80873,f802(x80872,x80871,x80873,x80874)))
% 159.37/159.09  [8276]~P107(f328(f64(x82762),x82764))+~P107(f328(f64(x82761),x82763))+P107(f328(f64(f917(x82761,x82762)),f314(x82761,x82762,x82763,x82764)))
% 159.37/159.09  [8277]~P107(f328(f139(x82772),x82774))+~P107(f328(f139(x82771),x82773))+P107(f328(f139(f915(x82771,x82772)),f62(x82771,x82772,x82773,x82774)))
% 159.37/159.09  [8280]P107(f328(f328(f330(f910(x82801)),f328(f328(f136(x82801),x82802),x82803)),f163(x82801,x82804)))+~P107(f328(f328(f330(f910(x82801)),x82803),f163(x82801,x82804)))+~P107(f328(f328(f330(f910(x82801)),x82802),f163(x82801,x82804)))
% 159.37/159.09  [8560]E(x85601,f2(a909))+P107(f328(x85602,x85603))+~P107(f328(x85602,f798(x85602,x85603,x85601,x85604)))
% 159.37/159.09  [8604]~P109(x86043)+~P107(f328(f139(x86041),f152(x86041,x86043,x86044,x86042)))+P107(f328(f139(x86041),x86042))
% 159.37/159.09  [8885]~P107(f328(f328(f330(f915(x88851,x88851)),f328(f328(f256(x88851,x88851),x88852),x88854)),f308(x88851,x88853)))+P107(f328(f328(f330(x88851),x88852),f317(x88851,x88853)))+~P107(f328(f328(f330(x88851),x88854),f317(x88851,x88853)))
% 159.37/159.09  [5242]~P78(x52422)+E(f328(f328(f11(x52421,x52422),x52423),x52424),f81(x52422))+P107(f328(f64(x52421),x52424))
% 159.37/159.09  [5245]~P76(x52452)+E(f328(f328(f8(x52451,x52452),x52453),x52454),f2(x52452))+P107(f328(f64(x52451),x52454))
% 159.37/159.09  [5390]~P4(x53903)+E(x53901,x53902)+~E(f328(f328(f83(x53903),x53904),x53901),f328(f328(f83(x53903),x53904),x53902))
% 159.37/159.09  [5391]~P5(x53913)+E(x53911,x53912)+~E(f328(f328(f83(x53913),x53914),x53911),f328(f328(f83(x53913),x53914),x53912))
% 159.37/159.09  [5393]~P4(x53933)+E(x53931,x53932)+~E(f328(f328(f83(x53933),x53931),x53934),f328(f328(f83(x53933),x53932),x53934))
% 159.37/159.09  [5515]~P10(x55153)+E(x55151,f190(f916(x55152,a903)))+E(f328(f328(f42(x55152,x55153),x55151),f328(f18(x55153,x55152),x55154)),x55154)
% 159.37/159.09  [5516]~P10(x55163)+E(x55161,f190(f916(x55162,a903)))+E(f328(f328(f43(x55162,x55163),x55161),f328(f18(x55163,x55162),x55164)),x55164)
% 159.37/159.09  [5732]~P111(x57323)+E(x57321,x57322)+~E(f304(x57323,x57324,x57321),f328(f328(f310(x57323),x57322),f190(f916(x57323,a903))))
% 159.37/159.09  [5733]~P111(x57333)+E(x57331,x57332)+~E(f304(x57333,x57331,x57332),f328(f328(f310(x57333),x57334),f190(f916(x57333,a903))))
% 159.37/159.09  [5794]~P41(x57943,x57941,x57944)+P41(x57943,x57941,f328(f328(f153(x57943),x57942),x57944))+P107(f328(x57941,x57942))
% 159.37/159.09  [5895]~P37(x58951,x58952,x58954)+~P107(f328(x58952,x58953))+P37(x58951,x58952,f328(f328(f153(x58951),x58953),x58954))
% 159.37/159.09  [6035]P107(f328(x60351,x60352))+~P107(f328(f252(x60353,x60351),x60354))+~P107(f328(f328(f330(x60353),x60352),x60354))
% 159.37/159.09  [6044]~P37(x60441,x60442,x60444)+~P37(x60441,x60442,x60443)+P37(x60441,x60442,f328(f328(f136(x60441),x60443),x60444))
% 159.37/159.09  [6057]P39(x60571,x60572,x60573)+~P39(x60571,x60572,f328(f328(f153(x60571),x60574),x60573))+P107(f328(x60572,x60574))
% 159.37/159.09  [6058]P41(x60581,x60582,x60583)+~P41(x60581,x60582,f328(f328(f153(x60581),x60584),x60583))+P107(f328(x60582,x60584))
% 159.37/159.09  [6069]E(x60691,x60692)+~P107(f328(f328(f196(x60693),x60694),x60692))+~P107(f328(f328(f196(x60693),x60694),x60691))
% 159.37/159.09  [6135]P39(x61351,x61352,x61353)+P39(x61351,x61352,x61354)+~P39(x61351,x61352,f328(f328(f136(x61351),x61354),x61353))
% 159.37/159.09  [6154]~P76(x61541)+E(f328(f328(f8(a909,x61541),x61542),f328(f303(a909,x61543),f328(a116,x61544))),f2(x61541))+~P107(f328(f328(f240(a909),x61544),x61543))
% 159.37/159.09  [6159]~P9(x61591)+~E(f48(x61591,x61592,x61593),f48(x61591,x61594,x61593))+E(f48(x61591,f328(f82(x61591),x61592),x61593),f48(x61591,f328(f82(x61591),x61594),x61593))
% 159.37/159.09  [6229]P107(f328(x62291,x62292))+~E(f328(f138(x62293,x62291),x62294),x62294)+~P107(f328(f328(f330(x62293),x62292),f328(f174(x62293),x62294)))
% 159.37/159.09  [6248]~E(f328(f328(f83(a909),x62483),x62482),f328(f328(f83(a909),x62481),x62484))+~P107(f328(f328(f240(a909),x62483),x62484))+P107(f328(f328(f240(a909),x62481),x62482))
% 159.37/159.09  [6255]P39(x62551,x62552,x62553)+~P107(f328(x62552,x62554))+~P107(f328(f328(f330(x62551),x62554),f328(f174(x62551),x62553)))
% 159.37/159.09  [6293]~P37(x62933,x62931,x62934)+P107(f328(x62931,x62932))+~P107(f328(f328(f330(x62933),x62932),f328(f174(x62933),x62934)))
% 159.37/159.09  [6295]~E(f328(f138(x62951,x62952),x62953),f117(x62951))+~P107(f328(x62952,x62954))+~P107(f328(f328(f330(x62951),x62954),f328(f174(x62951),x62953)))
% 159.37/159.09  [6296]~E(f179(x62963,x62961,x62964),x62964)+P107(f328(x62961,x62962))+~P107(f328(f328(f330(x62963),x62962),f328(f174(x62963),x62964)))
% 159.37/159.09  [6322]~E(x63224,f190(f916(x63222,a903)))+~E(x63223,f190(f916(x63221,a903)))+E(f314(x63221,x63222,x63223,x63224),f190(f916(f917(x63221,x63222),a903)))
% 159.37/159.09  [6466]P107(f328(x64661,x64662))+~P107(f328(f162(x64663,x64661),x64664))+~P107(f328(f328(f330(x64663),x64662),f328(f174(x64663),x64664)))
% 159.37/159.09  [6739]~P76(x67391)+E(f328(f328(f8(a909,x67391),x67392),f304(a909,x67393,f328(a116,x67394))),f2(x67391))+~P107(f328(f328(f240(a909),f328(a116,x67394)),x67393))
% 159.37/159.09  [6876]~P109(x68761)+E(f328(f328(f3(f916(x68761,a903)),f328(f303(x68761,x68762),x68763)),f328(f303(x68761,x68762),x68764)),f328(f303(x68761,x68764),x68763))+~P107(f328(f328(f239(x68761),x68762),x68764))
% 159.37/159.09  [6948]~E(x69483,x69484)+E(x69481,f2(a909))+P107(f328(f328(f330(x69482),x69483),f328(f174(x69482),f171(x69482,x69481,x69484))))
% 159.37/159.09  [7223]~P107(f328(f328(f330(f910(x72231)),x72234),f163(x72231,x72233)))+P107(f328(f328(f330(x72231),x72232),x72233))+~P107(f328(f328(f330(x72231),x72232),f328(f174(x72231),x72234)))
% 159.37/159.09  [7230]~P43(x72301,x72302)+P107(f328(f328(f330(x72301),f772(x72302,x72301,x72303)),x72303))+~P107(f328(f328(f330(x72301),x72304),x72303))
% 159.37/159.09  [7285]~P78(x72851)+E(f328(f328(f328(f68(x72851,x72852,f84(x72851)),x72853),f81(x72851)),x72854),f328(f328(f11(x72852,x72851),x72853),x72854))+~P107(f328(f64(x72852),x72854))
% 159.37/159.09  [7287]~P76(x72871)+E(f328(f328(f328(f68(x72871,x72872,f83(x72871)),x72873),f2(x72871)),x72874),f328(f328(f8(x72872,x72871),x72873),x72874))+~P107(f328(f64(x72872),x72874))
% 159.37/159.09  [7315]P30(x73151,x73152,x73153,x73154)+~E(f328(f38(x73152),f328(f311(x73151,x73152,x73153),x73154)),f328(f38(x73151),x73154))+~P107(f328(f64(x73151),x73154))
% 159.37/159.09  [7512]~P76(x75121)+E(f328(f328(f83(x75121),f328(x75122,x75123)),f328(f328(f8(a909,x75121),x75122),f306(a909,x75123,x75124))),f328(f328(f8(a909,x75121),x75122),f304(a909,x75123,x75124)))+~P107(f328(f328(f239(a909),x75123),x75124))
% 159.37/159.09  [7522]~P78(x75221)+~P30(x75222,x75221,x75223,x75224)+E(f328(f328(f11(x75221,x75221),f35(x75221)),f328(f311(x75222,x75221,x75223),x75224)),f328(f328(f11(x75222,x75221),x75223),x75224))
% 159.37/159.09  [7523]~P76(x75231)+~P30(x75232,x75231,x75233,x75234)+E(f328(f328(f8(x75231,x75231),f35(x75231)),f328(f311(x75232,x75231,x75233),x75234)),f328(f328(f8(x75232,x75231),x75233),x75234))
% 159.37/159.09  [7578]E(f328(f38(f917(x75781,x75782)),f314(x75781,x75782,x75783,x75784)),f328(f328(f83(a909),f328(f38(x75781),x75783)),f328(f38(x75782),x75784)))+~P107(f328(f64(x75782),x75784))+~P107(f328(f64(x75781),x75783))
% 159.37/159.09  [7659]E(x76591,x76592)+P107(f328(f328(f330(x76593),x76591),f328(f174(x76593),f172(x76593,x76592,x76594))))+~P107(f328(f328(f330(x76593),x76591),f328(f174(x76593),x76594)))
% 159.37/159.09  [7886]~P76(x78861)+E(f328(f328(f83(x78861),f328(f328(f8(a909,x78861),x78862),f328(f303(a909,x78863),x78864))),f328(x78862,x78864)),f328(f328(f8(a909,x78861),x78862),f328(f303(a909,x78863),f328(a116,x78864))))+P107(f328(f328(f240(a909),x78864),x78863))
% 159.37/159.09  [7943]~P30(x79431,x79432,x79433,f246(f916(x79431,a903)))+~P107(f328(f64(x79432),x79434))+P107(f328(f64(x79431),f328(f312(x79431,x79432,x79433),x79434)))
% 159.37/159.09  [8058]P107(f328(f328(f330(f910(x80581)),f328(f328(f153(x80581),x80582),x80583)),f163(x80581,x80584)))+~P107(f328(f328(f330(f910(x80581)),x80583),f163(x80581,x80584)))+~P107(f328(f328(f330(x80581),x80582),x80584))
% 159.37/159.09  [8149]~E(f328(f311(x81493,x81491,x81494),f246(f916(x81493,a903))),f246(f916(x81491,a903)))+P107(f328(f64(x81491),x81492))+~P107(f328(f64(x81493),f328(f312(x81493,x81491,x81494),x81492)))
% 159.37/159.09  [8250]~P30(x82501,x82503,x82504,x82502)+P107(f328(f64(x82501),x82502))+~P107(f328(f64(x82503),f328(f311(x82501,x82503,x82504),x82502)))
% 159.37/159.09  [8270]~E(x82702,x82703)+P107(f328(f328(f330(f915(x82701,x82701)),f328(f328(f256(x82701,x82701),x82702),x82703)),f267(x82701,x82704)))+~P107(f328(f328(f330(x82701),x82702),x82704))
% 159.37/159.09  [8304]~P76(x83041)+E(f328(f328(f83(x83041),f328(f328(f8(a909,x83041),x83042),f304(a909,x83043,x83044))),f328(x83042,f328(a116,x83044))),f328(f328(f8(a909,x83041),x83042),f304(a909,x83043,f328(a116,x83044))))+P107(f328(f328(f240(a909),f328(a116,x83044)),x83043))
% 159.37/159.09  [8365]P107(f328(x83651,x83652))+~P107(f328(x83651,f328(f328(f166(x83653),x83654),f582(x83651,x83654,x83653))))+~P107(f328(f328(f330(x83653),x83652),f328(f174(x83653),x83654)))
% 159.37/159.09  [8504]~P107(f328(f328(f330(x85041),x85042),f317(x85041,x85044)))+P107(f328(f328(f330(f910(x85041)),f328(f328(f153(x85041),x85042),x85043)),f317(f910(x85041),f159(x85041,x85044))))+~P107(f328(f328(f330(f910(x85041)),x85043),f317(f910(x85041),f159(x85041,x85044))))
% 159.37/159.09  [8519]~P30(x85192,x85193,x85194,f673(x85194,x85193,x85192,x85191))+P30(x85192,x85193,x85194,f41(f916(x85192,a903),x85191))+E(x85191,f190(f916(f916(x85192,a903),a903)))
% 159.37/159.09  [8796]E(x87961,x87962)+~P107(f328(f328(f330(f915(x87963,x87963)),f328(f328(f256(x87963,x87963),x87961),x87962)),f308(x87963,x87964)))+P107(f328(f328(f330(x87963),x87961),f328(f268(x87963,x87963),x87964)))
% 159.37/159.09  [9072]E(x90721,f2(a909))+P107(f328(x90722,x90723))+P107(f328(f328(f330(x90724),f798(x90722,x90723,x90721,x90724)),f328(f174(x90724),f171(x90724,x90721,x90723))))
% 159.37/159.09  [9084]E(x90841,f2(a909))+~P107(f328(x90843,x90844))+P107(f328(f328(f330(x90842),f797(x90843,x90844,x90841,x90842)),f328(f174(x90842),f171(x90842,x90841,x90844))))
% 159.37/159.09  [9088]P30(x90882,x90883,x90884,f41(f916(x90882,a903),x90881))+E(x90881,f190(f916(f916(x90882,a903),a903)))+P107(f328(f328(f330(f916(x90882,a903)),f673(x90884,x90883,x90882,x90881)),x90881))
% 159.37/159.09  [9220]P107(f328(f64(x92201),x92202))+~P107(f328(f64(x92204),f328(f311(x92201,x92204,x92203),x92202)))+P107(f328(f328(f330(x92201),f681(x92203,x92204,x92202,x92201)),x92202))
% 159.37/159.09  [9322]~P10(x93222)+E(f328(f328(f67(x93221,x93222,f328(f328(f10(x93222,f916(x93222,x93222),x93221),f105(x93222)),x93223)),f190(x93222)),x93224),f328(f328(f42(x93221,x93222),x93224),x93223))+~P107(f328(f64(x93221),x93224))
% 159.37/159.09  [9323]~P10(x93232)+E(f328(f328(f67(x93231,x93232,f328(f328(f10(x93232,f916(x93232,x93232),x93231),f106(x93232)),x93233)),f246(x93232)),x93234),f328(f328(f43(x93231,x93232),x93234),x93233))+~P107(f328(f64(x93231),x93234))
% 159.37/159.09  [9399]P107(f328(x93991,x93992))+~P107(f328(x93991,f328(f328(f166(x93993),x93994),f644(x93992,x93991,x93994,x93993))))+~P107(f328(f328(f330(x93993),x93992),f328(f174(x93993),x93994)))
% 159.37/159.09  [9419]E(x94191,x94192)+~P107(f328(f328(f330(f915(x94193,x94193)),f328(f328(f256(x94193,x94193),x94191),x94192)),f308(x94193,x94194)))+P107(f328(f328(f330(f915(x94193,x94193)),f328(f328(f256(x94193,x94193),x94191),x94192)),f328(f328(f290(x94193,x94193,x94193),x94194),f308(x94193,x94194))))
% 159.37/159.09  [9468]~E(f328(f191(f910(x94681)),x94682),f328(f191(f910(x94681)),x94683))+~P107(f328(f328(f330(f915(f910(x94681),f910(x94681))),f328(f328(f256(f910(x94681),f910(x94681)),x94682),x94683)),f149(x94681,x94684)))+P107(f328(f328(f330(f915(f910(x94681),f910(x94681))),f328(f328(f256(f910(x94681),f910(x94681)),x94682),x94683)),f147(x94681,x94684)))
% 159.37/159.09  [9698]P37(x96981,f328(f328(f20(x96981,a903,a903),f328(f328(f10(a903,f916(a903,a903),x96981),a327),f328(f328(f10(a903,a903,x96981),a323),x96982))),f328(a325,x96983)),x96984)+~P107(f328(x96982,x96983))+~P41(x96981,x96982,f328(f328(f153(x96981),x96983),x96984))
% 159.37/159.09  [9859]~P37(x98591,f328(f328(f20(x98591,a903,a903),f328(f328(f10(a903,f916(a903,a903),x98591),a327),f328(f328(f10(a903,a903,x98591),a323),x98592))),f328(a325,x98593)),x98594)+~P107(f328(x98592,x98593))+P41(x98591,x98592,f328(f328(f153(x98591),x98593),x98594))
% 159.37/159.09  [9863]~P41(x98631,x98632,x98634)+~P37(x98631,f328(f328(f20(x98631,a903,a903),f328(f328(f10(a903,f916(a903,a903),x98631),a327),f328(f328(f10(a903,a903,x98631),a323),x98632))),f328(a325,x98633)),x98634)+P41(x98631,x98632,f328(f328(f153(x98631),x98633),x98634))
% 159.37/159.09  [9896]~P7(x98961)+E(f328(f328(f8(a909,x98961),f328(f328(f20(a909,x98961,x98961),f328(f328(f10(x98961,f916(x98961,x98961),a909),f3(x98961)),x98962)),f328(f328(f10(a909,x98961,a909),x98962),f328(f328(f9(a909,a909,a909),f83(a909)),f81(a909))))),f304(a909,x98963,x98964)),f2(x98961))+P107(f328(f328(f239(a909),x98963),x98964))
% 159.37/159.09  [10121]~P43(x101212,x101214)+~P30(x101212,x101211,x101213,f246(f916(x101212,a903)))+P43(x101211,f328(f311(f915(x101212,x101212),f915(x101211,x101211),f262(x101212,x101211,x101212,x101211,x101213,x101213)),x101214))
% 159.37/159.09  [10303]~E(f328(f191(f910(x103031)),x103033),f328(f191(f910(x103031)),x103032))+P107(f328(f328(f330(f915(f910(x103031),f910(x103031))),f328(f328(f256(f910(x103031),f910(x103031)),x103032),x103033)),f160(x103031,x103034)))+~P107(f328(f328(f261(x103031,x103031,a903),f328(f328(f9(x103031,f916(f915(x103031,x103031),a903),f916(x103031,a903)),f328(f328(f10(f916(x103031,f916(f916(f915(x103031,x103031),a903),a903)),f916(f916(f915(x103031,x103031),a903),f916(x103031,a903)),x103031),f9(x103031,f916(f915(x103031,x103031),a903),a903)),f328(f328(f10(f916(x103031,f915(x103031,x103031)),f916(x103031,f916(f916(f915(x103031,x103031),a903),a903)),x103031),f328(f10(f915(x103031,x103031),f916(f916(f915(x103031,x103031),a903),a903),x103031),f330(f915(x103031,x103031)))),f256(x103031,x103031)))),x103034)),f587(x103034,x103033,x103032,x103031)))
% 159.37/159.09  [6117]~E(x61174,x61172)+P107(f328(x61171,x61172))+P107(f328(f328(f196(f33(x61171,x61173)),x61172),x61174))
% 159.37/159.09  [6210]~P8(x62101)+~E(x62102,f2(x62101))+E(f328(f328(f39(x62101),f328(f328(f84(x62101),x62102),x62103)),f328(f328(f84(x62101),x62102),x62104)),f2(x62101))
% 159.37/159.09  [6252]E(x62521,f117(x62522))+E(x62523,f328(f328(f3(a909),f328(f191(f910(x62522)),x62521)),f81(a909)))+E(f146(x62522,f328(f328(f161(x62522,x62521),x62523),x62524)),f146(x62522,x62521))
% 159.37/159.09  [6284]E(x62841,x62842)+P107(f328(x62843,x62842))+~P107(f328(f328(f328(f310(x62844),x62841),x62843),x62842))
% 159.37/159.09  [6300]~P76(x63001)+~P107(f328(f139(x63002),x63004))+E(f328(f167(x63001),f328(f328(f156(x63002,x63001),x63003),x63004)),f328(f328(f8(x63002,x63001),x63003),f328(f174(x63002),x63004)))
% 159.37/159.09  [6315]~P78(x63152)+~P107(f328(f64(x63151),x63154))+E(f328(f328(f11(x63151,x63152),f328(f18(x63152,x63151),x63153)),x63154),f328(f328(f248(x63152),x63153),f328(f38(x63151),x63154)))
% 159.37/159.09  [6368]~P8(x63682)+E(x63681,f2(x63682))+E(f328(f328(f39(x63682),f328(f328(f84(x63682),x63683),x63681)),f328(f328(f84(x63682),x63684),x63681)),f328(f328(f39(x63682),x63683),x63684))
% 159.37/159.09  [6370]~P69(x63702)+E(x63701,f2(x63702))+E(f328(f328(f291(x63702),f328(f328(f84(x63702),x63703),x63701)),f328(f328(f84(x63702),x63704),x63701)),f328(f328(f291(x63702),x63703),x63704))
% 159.37/159.09  [6371]~P69(x63712)+E(x63711,f2(x63712))+E(f328(f328(f291(x63712),f328(f328(f84(x63712),x63711),x63713)),f328(f328(f84(x63712),x63711),x63714)),f328(f328(f291(x63712),x63713),x63714))
% 159.37/159.09  [6372]~P8(x63722)+E(x63721,f2(x63722))+E(f328(f328(f39(x63722),f328(f328(f84(x63722),x63721),x63723)),f328(f328(f84(x63722),x63721),x63724)),f328(f328(f39(x63722),x63723),x63724))
% 159.37/159.09  [6436]P107(f328(x64361,x64362))+~E(x64363,f328(f328(f83(a909),x64364),x64362))+~P107(f328(x64361,f328(f328(f3(a909),x64363),x64364)))
% 159.37/159.09  [6517]P34(x65171,x65172,x65173)+P33(x65171,f583(x65173,x65172,x65171),x65174)+~P107(f328(f328(f330(f908(x65171)),x65174),x65172))
% 159.37/159.09  [6520]~P107(f328(x65202,x65203))+~P107(f328(f162(x65201,x65202),x65204))+P107(f328(f162(x65201,x65202),f328(f328(f153(x65201),x65203),x65204)))
% 159.37/159.09  [6561]E(x65611,f117(x65612))+~E(x65613,f328(f328(f3(a909),f328(f191(f910(x65612)),x65611)),f81(a909)))+E(f146(x65612,f328(f328(f161(x65612,x65611),x65613),x65614)),x65614)
% 159.37/159.09  [6585]~P109(x65851)+~P107(f328(f328(f240(x65851),x65852),x65854))+P107(f328(f328(f240(x65851),x65852),f328(f328(f238(x65851),x65853),x65854)))
% 159.37/159.09  [6587]~P109(x65871)+~P107(f328(f328(f240(x65871),x65872),x65873))+P107(f328(f328(f240(x65871),x65872),f328(f328(f238(x65871),x65873),x65874)))
% 159.37/159.09  [6588]~P100(x65881)+~P107(f328(f328(f240(x65881),x65882),x65884))+P107(f328(f328(f240(x65881),x65882),f328(f328(f105(x65881),x65883),x65884)))
% 159.37/159.09  [6589]~P100(x65891)+~P107(f328(f328(f240(x65891),x65892),x65893))+P107(f328(f328(f240(x65891),x65892),f328(f328(f105(x65891),x65893),x65894)))
% 159.37/159.09  [6591]~P109(x65911)+~P107(f328(f328(f239(x65911),x65912),x65914))+P107(f328(f328(f239(x65911),x65912),f328(f328(f238(x65911),x65913),x65914)))
% 159.37/159.09  [6593]~P109(x65931)+~P107(f328(f328(f239(x65931),x65932),x65933))+P107(f328(f328(f239(x65931),x65932),f328(f328(f238(x65931),x65933),x65934)))
% 159.37/159.09  [6594]~P100(x65941)+~P107(f328(f328(f239(x65941),x65942),x65944))+P107(f328(f328(f239(x65941),x65942),f328(f328(f105(x65941),x65943),x65944)))
% 159.37/159.09  [6595]~P100(x65951)+~P107(f328(f328(f239(x65951),x65952),x65953))+P107(f328(f328(f239(x65951),x65952),f328(f328(f105(x65951),x65953),x65954)))
% 159.37/159.09  [6683]~E(f328(f328(f166(x66831),x66832),x66833),x66834)+E(f328(f328(f161(x66831,x66832),x66833),x66834),x66832)+~P107(f328(f328(f240(a909),x66833),f328(f191(f910(x66831)),x66832)))
% 159.37/159.09  [6702]E(x67021,x67022)+P107(f328(x67023,x67021))+~P107(f328(f328(f196(f33(x67023,x67024)),x67021),x67022))
% 159.37/159.09  [6725]P107(f328(x67251,x67252))+~P107(f328(x67253,x67252))+~P107(f328(f328(f239(f916(x67254,a903)),x67253),x67251))
% 159.37/159.09  [6757]~E(f328(f328(f161(x67571,x67572),x67573),x67574),x67572)+E(f328(f328(f166(x67571),x67572),x67573),x67574)+~P107(f328(f328(f240(a909),x67573),f328(f191(f910(x67571)),x67572)))
% 159.37/159.09  [6771]~P107(f328(f162(x67711,x67712),x67714))+~P107(f328(f162(x67711,x67712),x67713))+P107(f328(f162(x67711,x67712),f328(f328(f136(x67711),x67713),x67714)))
% 159.37/159.09  [6865]P33(x68651,x68652,x68653)+~P33(x68651,f328(a116,x68652),f588(x68652,x68654,x68651))+~P107(f328(f328(f330(f908(x68651)),x68653),x68654))
% 159.37/159.09  [6872]E(x68721,f190(f916(x68722,a903)))+E(x68723,f190(f916(x68724,a903)))+~E(f328(f328(f258(x68724,x68722),x68723),f328(f18(f916(x68722,a903),x68724),x68721)),f190(f916(f915(x68724,x68722),a903)))
% 159.37/159.09  [6892]E(x68921,x68922)+P107(f328(f328(f330(x68923),x68921),x68924))+~P107(f328(f328(f330(x68923),x68921),f328(f328(f310(x68923),x68922),x68924)))
% 159.37/159.09  [6908]~P109(x69081)+P107(f328(f328(f240(x69081),x69082),x69083))+~P107(f328(f328(f240(x69081),x69082),f328(f328(f243(x69081),x69084),x69083)))
% 159.37/159.09  [6909]~P109(x69091)+P107(f328(f328(f240(x69091),x69092),x69093))+~P107(f328(f328(f240(x69091),x69092),f328(f328(f243(x69091),x69093),x69094)))
% 159.37/159.09  [6911]~P109(x69111)+P107(f328(f328(f239(x69111),x69112),x69113))+~P107(f328(f328(f239(x69111),x69112),f328(f328(f243(x69111),x69114),x69113)))
% 159.37/159.09  [6913]~P109(x69131)+P107(f328(f328(f239(x69131),x69132),x69133))+~P107(f328(f328(f239(x69131),x69132),f328(f328(f243(x69131),x69133),x69134)))
% 159.37/159.09  [6915]~P104(x69151)+P107(f328(f328(f239(x69151),x69152),x69153))+~P107(f328(f328(f239(x69151),x69152),f328(f328(f106(x69151),x69154),x69153)))
% 159.37/159.09  [6917]~P104(x69171)+P107(f328(f328(f239(x69171),x69172),x69173))+~P107(f328(f328(f239(x69171),x69172),f328(f328(f106(x69171),x69173),x69174)))
% 159.37/159.09  [6939]~E(f328(f328(f166(x69391),x69393),x69394),x69392)+P107(f328(f328(f330(x69391),x69392),f328(f174(x69391),x69393)))+~P107(f328(f328(f240(a909),x69394),f328(f191(f910(x69391)),x69393)))
% 159.37/159.09  [6949]~P109(x69491)+~P18(x69491,f328(f328(f153(x69491),x69492),f328(f328(f153(x69491),x69493),x69494)))+P107(f328(f328(f239(x69491),x69492),x69493))
% 159.37/159.09  [7091]~P37(x70912,x70911,x70913)+P107(f328(x70911,f328(f328(f166(x70912),x70913),x70914)))+~P107(f328(f328(f240(a909),x70914),f328(f191(f910(x70912)),x70913)))
% 159.37/159.09  [7109]E(x71091,f2(a1))+E(f328(f328(f39(a1),x71092),x71091),x71093)+~P107(f328(f52(x71092,x71091),f328(f328(f256(a1,a1),x71093),x71094)))
% 159.37/159.09  [7130]E(f48(a1,x71302,x71301),x71303)+E(x71301,f2(a1))+~P107(f328(f52(x71302,x71301),f328(f328(f256(a1,a1),x71304),x71303)))
% 159.37/159.09  [7244]P107(f328(f328(f330(x72441),x72442),x72443))+~P107(f328(f328(f330(x72441),x72442),x72444))+~P107(f328(f328(f240(f916(x72441,a903)),x72444),x72443))
% 159.37/159.09  [7248]P107(f328(f328(f330(x72481),x72482),x72483))+~P107(f328(f328(f330(x72481),x72482),x72484))+~P107(f328(f328(f239(f916(x72481,a903)),x72484),x72483))
% 159.37/159.09  [7359]P39(x73591,x73592,x73593)+~P107(f328(x73592,f328(f328(f166(x73591),x73593),x73594)))+~P107(f328(f328(f240(a909),x73594),f328(f191(f910(x73591)),x73593)))
% 159.37/159.09  [7480]~P112(x74802)+~P107(f328(f328(f240(f916(x74801,x74802)),x74803),x74804))+P107(f328(f328(f239(f916(x74801,x74802)),x74803),x74804))
% 159.37/159.09  [7567]~P29(x75671,x75672,x75674)+P29(x75671,x75672,f328(f328(f310(f908(x75671)),x75673),x75674))+~P29(x75671,x75672,f328(f328(f310(f908(x75671)),x75673),f190(f916(f908(x75671),a903))))
% 159.37/159.09  [7610]~P107(f328(f328(f330(x76101),x76102),x76104))+P107(f328(f328(f330(x76101),x76102),f40(f916(x76101,a903),x76103)))+~P107(f328(f328(f330(f916(x76101,a903)),x76104),x76103))
% 159.37/159.09  [7620]P33(x76201,x76202,x76203)+P107(f328(f328(f330(f908(x76201)),f588(x76202,x76204,x76201)),x76204))+~P107(f328(f328(f330(f908(x76201)),x76203),x76204))
% 159.37/159.09  [7639]~P3(x76391)+~P107(f328(f328(f240(x76391),x76393),x76394))+P107(f328(f328(f240(x76391),f328(f328(f83(x76391),x76392),x76393)),f328(f328(f83(x76391),x76392),x76394)))
% 159.37/159.09  [7640]~P87(x76401)+~P107(f328(f328(f240(x76401),x76403),x76404))+P107(f328(f328(f240(x76401),f328(f328(f83(x76401),x76402),x76403)),f328(f328(f83(x76401),x76402),x76404)))
% 159.37/159.09  [7641]~P3(x76411)+~P107(f328(f328(f240(x76411),x76412),x76414))+P107(f328(f328(f240(x76411),f328(f328(f83(x76411),x76412),x76413)),f328(f328(f83(x76411),x76414),x76413)))
% 159.37/159.09  [7642]~P87(x76421)+~P107(f328(f328(f240(x76421),x76422),x76424))+P107(f328(f328(f240(x76421),f328(f328(f83(x76421),x76422),x76423)),f328(f328(f83(x76421),x76424),x76423)))
% 159.37/159.09  [7643]~P3(x76431)+~P107(f328(f328(f239(x76431),x76433),x76434))+P107(f328(f328(f239(x76431),f328(f328(f83(x76431),x76432),x76433)),f328(f328(f83(x76431),x76432),x76434)))
% 159.37/159.09  [7644]~P85(x76441)+~P107(f328(f328(f239(x76441),x76443),x76444))+P107(f328(f328(f239(x76441),f328(f328(f83(x76441),x76442),x76443)),f328(f328(f83(x76441),x76442),x76444)))
% 159.37/159.09  [7645]~P3(x76451)+~P107(f328(f328(f239(x76451),x76452),x76454))+P107(f328(f328(f239(x76451),f328(f328(f83(x76451),x76452),x76453)),f328(f328(f83(x76451),x76454),x76453)))
% 159.37/159.09  [7646]~P85(x76461)+~P107(f328(f328(f239(x76461),x76462),x76464))+P107(f328(f328(f239(x76461),f328(f328(f83(x76461),x76462),x76463)),f328(f328(f83(x76461),x76464),x76463)))
% 159.37/159.09  [7653]~P143(x76531)+~P95(x76531)+E(f328(f328(f83(x76531),f328(f328(f84(x76531),x76532),f328(f108(x76531),x76533))),f328(f328(f84(x76531),x76534),f328(f108(x76531),x76533))),f328(f328(f84(x76531),f328(f328(f83(x76531),x76532),x76534)),f328(f108(x76531),x76533)))
% 159.37/159.09  [7654]~P128(x76541)+~P95(x76541)+E(f328(f328(f3(x76541),f328(f328(f84(x76541),x76542),f328(f108(x76541),x76543))),f328(f328(f84(x76541),x76544),f328(f108(x76541),x76543))),f328(f328(f84(x76541),f328(f328(f3(x76541),x76542),x76544)),f328(f108(x76541),x76543)))
% 159.37/159.09  [7690]~P76(x76901)+E(f328(f328(f83(x76901),f328(x76902,x76903)),f328(f328(f8(a909,x76901),x76902),f304(a909,f328(a116,x76903),x76904))),f328(f328(f8(a909,x76901),x76902),f304(a909,x76903,x76904)))+~P107(f328(f328(f239(a909),x76903),x76904))
% 159.37/159.09  [7702]~P30(x77022,x77021,x77023,f328(f174(x77022),x77024))+~P107(f328(f139(x77022),x77024))+P107(f328(f139(x77021),f328(f328(f156(x77022,x77021),x77023),x77024)))
% 159.37/159.09  [7749]~P107(f328(f328(f240(a909),x77492),x77494))+~P107(f328(f328(f240(a909),x77491),x77493))+P107(f328(f328(f240(a909),f328(f328(f83(a909),x77491),x77492)),f328(f328(f83(a909),x77493),x77494)))
% 159.37/159.09  [7752]~P107(f328(f328(f240(a1),x77521),x77523))+~P107(f328(f328(f239(a1),x77522),x77524))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x77521),x77522)),f328(f328(f83(a1),x77523),x77524)))
% 159.37/159.09  [7753]~P107(f328(f328(f239(a909),x77532),x77534))+~P107(f328(f328(f239(a909),x77531),x77533))+P107(f328(f328(f239(a909),f328(f328(f83(a909),x77531),x77532)),f328(f328(f83(a909),x77533),x77534)))
% 159.37/159.09  [7754]~P107(f328(f328(f239(a909),x77542),x77544))+~P107(f328(f328(f239(a909),x77541),x77543))+P107(f328(f328(f239(a909),f328(f328(f84(a909),x77541),x77542)),f328(f328(f84(a909),x77543),x77544)))
% 159.37/159.09  [7802]P107(f328(f328(f330(x78021),x78022),x78023))+~P107(f328(f328(f330(x78021),x78022),f41(f916(x78021,a903),x78024)))+~P107(f328(f328(f330(f916(x78021,a903)),x78023),x78024))
% 159.37/159.09  [7818]~P107(f328(x78181,f580(x78181,x78183,x78182)))+P107(f328(x78181,f328(f328(f166(x78182),x78183),x78184)))+~P107(f328(f328(f240(a909),x78184),f328(f191(f910(x78182)),x78183)))
% 159.37/159.09  [7823]P107(f328(x78231,x78232))+~P107(f328(f328(f330(x78234),x78232),f328(f174(x78234),x78233)))+P107(f328(f328(f240(a909),f582(x78231,x78233,x78234)),f328(f191(f910(x78234)),x78233)))
% 159.37/159.09  [7840]~P107(f328(f328(f196(x78402),x78403),x78404))+~P107(f328(f328(f196(f33(x78401,x78402)),x78404),x78403))+P107(f328(f328(f196(f33(x78401,x78402)),x78403),x78403))
% 159.37/159.09  [7871]~P112(x78711)+~P107(f328(f328(f239(f916(x78712,x78711)),x78714),x78713))+~P107(f328(f328(f240(f916(x78712,x78711)),x78713),x78714))
% 159.37/159.09  [7916]~P107(f328(x79164,x79162))+~P107(f328(f328(f330(x79161),x79162),x79163))+P107(f328(f328(f330(x79161),x79162),f328(f328(f106(f916(x79161,a903)),x79163),f328(f266(x79161),x79164))))
% 159.37/159.09  [8065]~P107(f328(f328(f330(x80651),x80653),x80654))+~P107(f328(f328(f240(f916(x80651,a903)),x80652),x80654))+P107(f328(f328(f240(f916(x80651,a903)),x80652),f328(f328(f310(x80651),x80653),x80654)))
% 159.37/159.09  [8067]E(f328(f328(f106(f916(x80671,a903)),x80672),x80673),f190(f916(x80671,a903)))+~E(f328(f328(f106(f916(x80671,a903)),f40(f916(x80671,a903),x80674)),x80673),f190(f916(x80671,a903)))+~P107(f328(f328(f330(f916(x80671,a903)),x80672),x80674))
% 159.37/159.09  [8145]P107(f328(f328(f330(x81451),x81452),x81453))+~P107(f328(f328(f239(f916(x81451,a903)),x81453),f328(f328(f310(x81451),x81452),x81454)))+P107(f328(f328(f239(f916(x81451,a903)),x81453),x81454))
% 159.37/159.09  [8167]P107(f328(f328(f330(x81672),f580(x81671,x81673,x81672)),f328(f174(x81672),x81673)))+P107(f328(x81671,f328(f328(f166(x81672),x81673),x81674)))+~P107(f328(f328(f240(a909),x81674),f328(f191(f910(x81672)),x81673)))
% 159.37/159.09  [8175]~P107(f328(f328(f240(f916(x81751,a903)),x81752),x81754))+P107(f328(f328(f240(f916(x81751,a903)),x81752),x81753))+~P107(f328(f328(f240(f916(x81751,a903)),x81754),x81753))
% 159.37/159.09  [8176]~P107(f328(f328(f239(f916(x81761,a903)),x81762),x81764))+P107(f328(f328(f240(f916(x81761,a903)),x81762),x81763))+~P107(f328(f328(f240(f916(x81761,a903)),x81764),x81763))
% 159.37/159.09  [8177]~P107(f328(f328(f239(f916(x81771,a903)),x81774),x81773))+~P107(f328(f328(f240(f916(x81771,a903)),x81772),x81774))+P107(f328(f328(f240(f916(x81771,a903)),x81772),x81773))
% 159.37/159.09  [8178]~P107(f328(f328(f239(f916(x81781,a903)),x81782),x81784))+P107(f328(f328(f239(f916(x81781,a903)),x81782),x81783))+~P107(f328(f328(f239(f916(x81781,a903)),x81784),x81783))
% 159.37/159.09  [8223]~P107(f328(f328(f330(x82231),x82234),x82233))+~P107(f328(f328(f240(f916(x82231,a903)),x82232),f328(f328(f310(x82231),x82234),x82233)))+P107(f328(f328(f240(f916(x82231,a903)),x82232),x82233))
% 159.37/159.09  [8236]~P3(x82361)+P107(f328(f328(f240(x82361),x82362),x82363))+~P107(f328(f328(f240(x82361),f328(f328(f83(x82361),x82364),x82362)),f328(f328(f83(x82361),x82364),x82363)))
% 159.37/159.09  [8238]~P3(x82381)+P107(f328(f328(f240(x82381),x82382),x82383))+~P107(f328(f328(f240(x82381),f328(f328(f83(x82381),x82382),x82384)),f328(f328(f83(x82381),x82383),x82384)))
% 159.37/159.09  [8240]~P3(x82401)+P107(f328(f328(f239(x82401),x82402),x82403))+~P107(f328(f328(f239(x82401),f328(f328(f83(x82401),x82404),x82402)),f328(f328(f83(x82401),x82404),x82403)))
% 159.37/159.09  [8242]~P3(x82421)+P107(f328(f328(f239(x82421),x82422),x82423))+~P107(f328(f328(f239(x82421),f328(f328(f83(x82421),x82422),x82424)),f328(f328(f83(x82421),x82423),x82424)))
% 159.37/159.09  [8287]P107(f328(x82871,x82872))+~E(f328(f328(f140(x82873),f328(f191(f910(x82873)),f179(x82873,x82871,x82874))),x82874),f117(x82873))+~P107(f328(f328(f330(x82873),x82872),f328(f174(x82873),x82874)))
% 159.37/159.09  [8407]P107(f328(x84071,x84072))+~P107(f328(f328(f330(x84073),x84072),f328(f174(x84073),x84074)))+P107(f328(f328(f240(a909),f328(f191(f910(x84073)),f328(f138(x84073,x84071),x84074))),f328(f191(f910(x84073)),x84074)))
% 159.37/159.09  [8536]E(x85361,x85362)+P107(f328(f328(f196(x85363),x85361),f621(x85362,x85361,x85363,x85364)))+~P107(f328(f328(f196(f33(x85364,x85363)),x85361),x85362))
% 159.37/159.09  [8565]~P107(f328(x85654,x85652))+P107(f328(f328(f196(x85651),x85652),f621(x85653,x85652,x85651,x85654)))+~P107(f328(f328(f196(f33(x85654,x85651)),x85652),x85653))
% 159.37/159.09  [8900]~P107(f328(x89001,f742(x89001,x89003,x89002,x89004)))+P107(f328(x89001,f328(f328(f166(x89002),x89003),x89004)))+~P107(f328(f328(f240(a909),x89004),f328(f191(f910(x89002)),x89003)))
% 159.37/159.09  [8924]~P30(x89244,x89243,x89241,f246(f916(x89244,a903)))+E(f328(x89241,f490(x89242,x89241,x89243,x89244)),x89242)+~P107(f328(f328(f330(x89243),x89242),f328(f311(x89244,x89243,x89241),f246(f916(x89244,a903)))))
% 159.37/159.09  [8991]E(f179(x89911,x89912,x89913),f328(f328(f177(x89911),x89914),x89913))+P107(f328(f328(f240(a909),f667(x89912,x89913,x89911,x89914)),x89914))+P107(f328(f328(f240(a909),x89914),f328(f191(f910(x89911)),x89913)))
% 159.37/159.09  [8994]E(f179(x89941,x89942,x89943),f328(f328(f177(x89941),x89944),x89943))+P107(f328(f328(f240(a909),f667(x89942,x89943,x89941,x89944)),x89944))+P107(f328(x89942,f328(f328(f166(x89941),x89943),x89944)))
% 159.37/159.09  [9029]P107(f328(x90291,x90292))+~P107(f328(f328(f330(x90294),x90292),f328(f174(x90294),x90293)))+P107(f328(f328(f240(a909),f644(x90292,x90291,x90293,x90294)),f328(f191(f910(x90294)),x90293)))
% 159.37/159.09  [9032]E(f179(x90321,x90322,x90323),f328(f328(f177(x90321),x90324),x90323))+P107(f328(f328(f240(a909),x90324),f328(f191(f910(x90321)),x90323)))+P107(f328(f328(f240(a909),f667(x90322,x90323,x90321,x90324)),f328(f191(f910(x90321)),x90323)))
% 159.37/159.09  [9039]E(f179(x90391,x90392,x90393),f328(f328(f177(x90391),x90394),x90393))+P107(f328(x90392,f328(f328(f166(x90391),x90393),x90394)))+P107(f328(f328(f240(a909),f667(x90392,x90393,x90391,x90394)),f328(f191(f910(x90391)),x90393)))
% 159.37/159.09  [9066]~P125(x90664)+P107(f328(f328(f330(x90661),f784(x90662,x90663,x90661,x90664)),x90663))+P107(f328(f328(f240(x90664),f2(x90664)),f328(f328(f11(x90661,x90664),x90662),x90663)))
% 159.37/159.09  [9067]~P125(x90674)+P107(f328(f328(f330(x90671),f795(x90672,x90673,x90671,x90674)),x90673))+P107(f328(f328(f239(x90674),f2(x90674)),f328(f328(f11(x90671,x90674),x90672),x90673)))
% 159.37/159.09  [9090]~P107(f328(f64(x90901),x90904))+P107(f328(f328(f330(x90901),f528(x90902,x90903,x90904,x90901)),x90904))+P107(f328(f64(f915(x90901,x90903)),f328(f328(f258(x90901,x90903),x90904),x90902)))
% 159.37/159.09  [9121]P107(f328(f328(f330(x91212),f742(x91211,x91213,x91212,x91214)),f328(f174(x91212),x91213)))+P107(f328(x91211,f328(f328(f166(x91212),x91213),x91214)))+~P107(f328(f328(f240(a909),x91214),f328(f191(f910(x91212)),x91213)))
% 159.37/159.09  [9136]E(x91361,x91362)+P107(f328(f328(f196(f33(x91363,x91364)),f621(x91361,x91362,x91364,x91363)),x91361))+~P107(f328(f328(f196(f33(x91363,x91364)),x91362),x91361))
% 159.37/159.09  [9156]~P107(f328(x91561,x91564))+P107(f328(f328(f196(f33(x91561,x91562)),f621(x91563,x91564,x91562,x91561)),x91563))+~P107(f328(f328(f196(f33(x91561,x91562)),x91564),x91563))
% 159.37/159.09  [9251]P107(f328(f328(f239(a909),x92514),f328(f191(f910(x92512)),f179(x92512,x92513,x92511))))+P107(f328(f328(f240(a909),f668(x92511,x92512,x92513,x92514)),x92514))+~P107(f328(f328(f239(a909),x92514),f328(f191(f910(x92512)),x92511)))
% 159.37/159.09  [9403]E(f179(x94031,x94032,x94033),f328(f328(f177(x94031),x94034),x94033))+~P107(f328(x94032,f328(f328(f166(x94031),x94033),f667(x94032,x94033,x94031,x94034))))+P107(f328(f328(f240(a909),x94034),f328(f191(f910(x94031)),x94033)))
% 159.37/159.09  [9409]E(f179(x94091,x94092,x94093),f328(f328(f177(x94091),x94094),x94093))+~P107(f328(x94092,f328(f328(f166(x94091),x94093),f667(x94092,x94093,x94091,x94094))))+P107(f328(x94092,f328(f328(f166(x94091),x94093),x94094)))
% 159.37/159.09  [9413]~P107(f328(f64(x94131),x94133))+~P107(f328(f64(x94132),f328(x94134,f528(x94134,x94132,x94133,x94131))))+P107(f328(f64(f915(x94131,x94132)),f328(f328(f258(x94131,x94132),x94133),x94134)))
% 159.37/159.09  [9421]~P125(x94211)+~P107(f328(f328(f240(x94211),f2(x94211)),f328(x94213,f784(x94213,x94214,x94212,x94211))))+P107(f328(f328(f240(x94211),f2(x94211)),f328(f328(f11(x94212,x94211),x94213),x94214)))
% 159.37/159.09  [9422]~P125(x94221)+~P107(f328(f328(f239(x94221),f2(x94221)),f328(x94223,f795(x94223,x94224,x94222,x94221))))+P107(f328(f328(f239(x94221),f2(x94221)),f328(f328(f11(x94222,x94221),x94223),x94224)))
% 159.37/159.09  [9430]~E(f328(f191(f910(x94304)),x94302),f328(f191(f910(x94304)),x94303))+P107(f328(f328(f330(f915(f910(x94304),f910(x94304))),f328(f328(f256(f910(x94304),f910(x94304)),x94303),x94302)),f160(x94304,x94301)))+P107(f328(f328(f240(a909),f576(x94301,x94302,x94303,x94304)),f328(f191(f910(x94304)),x94303)))
% 159.37/159.09  [9481]~P107(f328(x94813,f328(f328(f166(x94812),x94814),f668(x94814,x94812,x94813,x94811))))+P107(f328(f328(f239(a909),x94811),f328(f191(f910(x94812)),f179(x94812,x94813,x94814))))+~P107(f328(f328(f239(a909),x94811),f328(f191(f910(x94812)),x94814)))
% 159.37/159.09  [9559]E(f328(f328(f177(x95591),f577(x95592,x95593,x95594,x95591)),x95593),f328(f328(f177(x95591),f577(x95592,x95593,x95594,x95591)),x95594))+~P107(f328(f328(f330(f915(f910(x95591),f910(x95591))),f328(f328(f256(f910(x95591),f910(x95591)),x95594),x95593)),f149(x95591,x95592)))+P107(f328(f328(f240(a909),f328(f191(f910(x95591)),x95594)),f328(f191(f910(x95591)),x95593)))
% 159.37/159.09  [9615]~P107(f328(f328(f240(a909),f2(a909)),x96153))+~P107(f328(f328(f240(a909),x96154),x96151))+P107(f328(f328(f240(a909),f328(f328(f83(a909),f328(f328(f84(a909),x96151),f48(a909,x96152,x96153))),x96154)),f328(f328(f84(a909),x96151),x96153)))
% 159.37/159.09  [9801]~P112(x98012)+~P107(f328(f328(f239(x98012),f328(x98013,f665(x98014,x98013,x98011,x98012))),f328(x98014,f665(x98014,x98013,x98011,x98012))))+P107(f328(f328(f239(f916(x98011,x98012)),x98013),x98014))
% 159.37/159.09  [9900]~P7(x99001)+E(f328(f328(f8(a909,x99001),f328(f328(f20(a909,x99001,x99001),f328(f328(f10(x99001,f916(x99001,x99001),a909),f3(x99001)),x99002)),f328(f328(f10(a909,x99001,a909),x99002),f328(f328(f9(a909,a909,a909),f83(a909)),f81(a909))))),f304(a909,x99003,x99004)),f328(f328(f3(x99001),f328(x99002,x99003)),f328(x99002,f328(f328(f83(a909),x99004),f81(a909)))))+~P107(f328(f328(f239(a909),x99003),x99004))
% 159.37/159.09  [6943]E(f328(f328(f136(x69431),x69432),x69433),x69434)+~E(x69433,f328(f328(f140(x69431),f328(f191(f910(x69431)),x69432)),x69434))+~E(f328(f328(f177(x69431),f328(f191(f910(x69431)),x69432)),x69434),x69432)
% 159.37/159.09  [6996]~P70(x69962)+E(x69961,f2(x69962))+E(f328(f328(f291(x69962),f328(f328(f248(x69962),x69963),x69964)),f328(f328(f248(x69962),x69961),x69964)),f328(f328(f248(x69962),f328(f328(f291(x69962),x69963),x69961)),x69964))
% 159.37/159.09  [7146]~P109(x71461)+~P107(f328(f328(f240(x71461),x71463),x71464))+P107(f328(f328(f240(x71461),f328(f328(f243(x71461),x71462),x71463)),x71464))
% 159.37/159.09  [7148]~P109(x71481)+~P107(f328(f328(f240(x71481),x71482),x71484))+P107(f328(f328(f240(x71481),f328(f328(f243(x71481),x71482),x71483)),x71484))
% 159.37/159.09  [7149]~P104(x71491)+~P107(f328(f328(f240(x71491),x71493),x71494))+P107(f328(f328(f240(x71491),f328(f328(f106(x71491),x71492),x71493)),x71494))
% 159.37/159.09  [7150]~P104(x71501)+~P107(f328(f328(f240(x71501),x71502),x71504))+P107(f328(f328(f240(x71501),f328(f328(f106(x71501),x71502),x71503)),x71504))
% 159.37/159.09  [7152]~P109(x71521)+~P107(f328(f328(f239(x71521),x71523),x71524))+P107(f328(f328(f239(x71521),f328(f328(f243(x71521),x71522),x71523)),x71524))
% 159.37/159.09  [7154]~P109(x71541)+~P107(f328(f328(f239(x71541),x71542),x71544))+P107(f328(f328(f239(x71541),f328(f328(f243(x71541),x71542),x71543)),x71544))
% 159.37/159.09  [7155]~P104(x71551)+~P107(f328(f328(f239(x71551),x71553),x71554))+P107(f328(f328(f239(x71551),f328(f328(f106(x71551),x71552),x71553)),x71554))
% 159.37/159.09  [7156]~P104(x71561)+~P107(f328(f328(f239(x71561),x71562),x71564))+P107(f328(f328(f239(x71561),f328(f328(f106(x71561),x71562),x71563)),x71564))
% 159.37/159.09  [7179]~P107(f328(x71793,x71794))+~P107(f328(x71792,x71794))+P107(f328(f328(f328(f106(f916(x71791,a903)),x71792),x71793),x71794))
% 159.37/159.09  [7302]P29(x73021,x73022,x73023)+~P29(x73021,x73022,x73024)+~P107(f328(f328(f239(f916(f908(x73021),a903)),x73023),x73024))
% 159.37/159.09  [7680]~P76(x76801)+E(f328(f328(f83(x76801),f328(x76802,x76803)),f328(f328(f8(a909,x76801),x76802),f328(f303(a909,f328(a116,x76803)),x76804))),f328(f328(f8(a909,x76801),x76802),f328(f303(a909,x76803),x76804)))+~P107(f328(f328(f240(a909),x76803),x76804))
% 159.37/159.09  [7698]E(x76981,x76982)+P107(f328(f328(f174(x76983),x76984),x76982))+~P107(f328(f328(f174(x76983),f328(f328(f153(x76983),x76981),x76984)),x76982))
% 159.37/159.09  [7709]~P109(x77091)+P107(f328(f328(f240(x77091),x77092),x77093))+~P107(f328(f328(f240(x77091),f328(f328(f238(x77091),x77094),x77092)),x77093))
% 159.37/159.09  [7710]~P109(x77101)+P107(f328(f328(f240(x77101),x77102),x77103))+~P107(f328(f328(f240(x77101),f328(f328(f238(x77101),x77102),x77104)),x77103))
% 159.37/159.09  [7712]~P109(x77121)+P107(f328(f328(f239(x77121),x77122),x77123))+~P107(f328(f328(f239(x77121),f328(f328(f238(x77121),x77124),x77122)),x77123))
% 159.37/159.09  [7714]~P109(x77141)+P107(f328(f328(f239(x77141),x77142),x77143))+~P107(f328(f328(f239(x77141),f328(f328(f238(x77141),x77142),x77144)),x77143))
% 159.37/159.09  [7716]~P100(x77161)+P107(f328(f328(f239(x77161),x77162),x77163))+~P107(f328(f328(f239(x77161),f328(f328(f105(x77161),x77164),x77162)),x77163))
% 159.37/159.09  [7718]~P100(x77181)+P107(f328(f328(f239(x77181),x77182),x77183))+~P107(f328(f328(f239(x77181),f328(f328(f105(x77181),x77182),x77184)),x77183))
% 159.37/159.09  [7794]~P107(f328(f328(f330(x77941),x77942),x77944))+P107(f328(f328(f330(x77941),x77942),x77943))+P107(f328(f328(f330(x77941),x77942),f328(f328(f3(f916(x77941,a903)),x77944),x77943)))
% 159.37/159.09  [7878]P107(f328(x78781,x78782))+P107(f328(x78783,x78782))+~P107(f328(f328(f328(f105(f916(x78784,a903)),x78783),x78781),x78782))
% 159.37/159.09  [7889]~P107(f328(f328(f330(x78891),x78892),x78894))+~P107(f328(f328(f330(x78891),x78892),x78893))+P107(f328(f328(f330(x78891),x78892),f328(f328(f106(f916(x78891,a903)),x78893),x78894)))
% 159.37/159.09  [7944]~P109(x79441)+~P107(f328(f64(x79441),x79444))+E(f328(f328(f67(x79441,x79441,f243(x79441)),x79442),f328(f328(f310(x79441),x79443),x79444)),f328(f328(f243(x79441),x79443),f328(f328(f67(x79441,x79441,f243(x79441)),x79442),x79444)))
% 159.37/159.09  [7945]~P109(x79451)+~P107(f328(f64(x79451),x79454))+E(f328(f328(f67(x79451,x79451,f238(x79451)),x79452),f328(f328(f310(x79451),x79453),x79454)),f328(f328(f238(x79451),x79453),f328(f328(f67(x79451,x79451,f238(x79451)),x79452),x79454)))
% 159.37/159.09  [7946]~P100(x79461)+~P107(f328(f64(x79461),x79464))+E(f328(f328(f67(x79461,x79461,f105(x79461)),x79462),f328(f328(f310(x79461),x79463),x79464)),f328(f328(f105(x79461),x79463),f328(f328(f67(x79461,x79461,f105(x79461)),x79462),x79464)))
% 159.37/159.09  [7947]~P104(x79471)+~P107(f328(f64(x79471),x79474))+E(f328(f328(f67(x79471,x79471,f106(x79471)),x79472),f328(f328(f310(x79471),x79473),x79474)),f328(f328(f106(x79471),x79473),f328(f328(f67(x79471,x79471,f106(x79471)),x79472),x79474)))
% 159.37/159.09  [7948]~P143(x79481)+~P95(x79481)+E(f328(f328(f83(x79481),f328(f328(f84(x79481),f328(f108(x79481),x79482)),x79483)),f328(f328(f84(x79481),f328(f108(x79481),x79482)),x79484)),f328(f328(f84(x79481),f328(f108(x79481),x79482)),f328(f328(f83(x79481),x79483),x79484)))
% 159.37/159.09  [7949]~P128(x79491)+~P95(x79491)+E(f328(f328(f3(x79491),f328(f328(f84(x79491),f328(f108(x79491),x79492)),x79493)),f328(f328(f84(x79491),f328(f108(x79491),x79492)),x79494)),f328(f328(f84(x79491),f328(f108(x79491),x79492)),f328(f328(f3(x79491),x79493),x79494)))
% 159.37/159.09  [8063]E(x80631,x80632)+P107(f328(f328(f330(x80633),x80631),f328(f174(x80633),x80634)))+~P107(f328(f328(f330(x80633),x80631),f328(f174(x80633),f328(f328(f153(x80633),x80632),x80634))))
% 159.37/159.09  [8248]P61(x82481,x82482,x82483)+~P61(x82481,x82482,x82484)+~P107(f328(f328(f239(f916(f915(x82481,x82482),a903)),x82483),x82484))
% 159.37/159.09  [8289]P107(f328(f328(f330(x82891),x82892),x82893))+P107(f328(f328(f330(x82891),x82892),x82894))+~P107(f328(f328(f330(x82891),x82892),f328(f328(f105(f916(x82891,a903)),x82894),x82893)))
% 159.37/159.09  [8300]~P59(x83001,x83004,x83003)+~P107(f328(f328(f330(x83001),x83002),x83004))+P107(f328(f328(f330(f915(x83001,x83001)),f328(f328(f256(x83001,x83001),x83002),x83002)),x83003))
% 159.37/159.09  [8312]~P107(f328(f64(x83122),x83124))+~P107(f328(f64(x83121),x83123))+P107(f328(f64(f915(x83121,x83122)),f328(f328(f258(x83121,x83122),x83123),f328(f18(f916(x83122,a903),x83121),x83124))))
% 159.37/159.09  [8313]~P107(f328(f328(f330(x83131),x83132),x83134))+~P107(f328(f328(f239(f916(x83131,a903)),x83133),x83134))+P107(f328(f328(f239(f916(x83131,a903)),f328(f328(f310(x83131),x83132),x83133)),x83134))
% 159.37/159.09  [8320]~P108(x83202)+~P78(x83202)+E(f328(f328(f11(x83201,x83202),f328(f328(f10(a909,x83202,x83201),f104(x83202)),x83203)),x83204),f328(f104(x83202),f328(f328(f11(x83201,a909),x83203),x83204)))
% 159.37/159.09  [8321]~P140(x83212)+~P78(x83212)+E(f328(f328(f11(x83211,x83212),f328(f328(f10(a1,x83212,x83211),f107(x83212)),x83213)),x83214),f328(f107(x83212),f328(f328(f11(x83211,a1),x83213),x83214)))
% 159.37/159.09  [8346]E(f328(f328(f3(f916(x83461,a903)),x83462),f328(f328(f3(f916(x83461,a903)),x83463),x83464)),x83464)+~P107(f328(f328(f239(f916(x83461,a903)),x83462),x83463))+~P107(f328(f328(f239(f916(x83461,a903)),x83464),x83462))
% 159.37/159.09  [8444]~P107(f328(f64(x84441),x84444))+E(f328(f328(f3(a909),f328(f328(f8(x84441,a909),x84442),x84443)),f328(f328(f8(x84441,a909),x84442),x84444)),f328(f328(f8(x84441,a909),x84442),f328(f328(f3(f916(x84441,a903)),x84443),x84444)))+~P107(f328(f328(f239(f916(x84441,a903)),x84444),x84443))
% 159.37/159.09  [8598]~P13(x85981,x85984,x85983)+~P107(f328(f328(f330(x85981),x85982),x85984))+P107(f328(f328(f330(x85981),x85982),f328(f287(x85981,x85981,x85983),f328(f328(f310(x85981),x85982),f190(f916(x85981,a903))))))
% 159.37/159.09  [8664]~P107(f328(f328(f239(f916(x86641,a903)),x86642),x86643))+~P107(f328(f328(f239(f916(x86641,a903)),x86642),x86644))+P107(f328(f328(f239(f916(x86641,a903)),x86642),f328(f328(f106(f916(x86641,a903)),x86643),x86644)))
% 159.37/159.09  [8764]E(x87641,f190(f916(x87642,a903)))+P107(f328(f64(x87643),x87644))+~P107(f328(f64(f915(x87643,x87642)),f328(f328(f258(x87643,x87642),x87644),f328(f18(f916(x87642,a903),x87643),x87641))))
% 159.37/159.09  [8765]E(x87651,f190(f916(x87652,a903)))+P107(f328(f64(x87653),x87654))+~P107(f328(f64(f915(x87652,x87653)),f328(f328(f258(x87652,x87653),x87651),f328(f18(f916(x87653,a903),x87652),x87654))))
% 159.37/159.09  [8837]P107(f328(f328(f330(x88371),x88372),f317(x88371,x88373)))+~P107(f328(f328(f330(x88371),x88374),f317(x88371,x88373)))+~P107(f328(f328(f330(f915(x88371,x88371)),f328(f328(f256(x88371,x88371),x88372),x88374)),x88373))
% 159.37/159.09  [8893]~P43(x88931,x88934)+P107(f328(f328(f330(f915(x88931,x88931)),f328(f328(f256(x88931,x88931),x88933),x88932)),f308(x88931,x88934)))+P43(x88931,f328(f328(f310(f915(x88931,x88931)),f328(f328(f256(x88931,x88931),x88932),x88933)),x88934))
% 159.37/159.09  [8894]~P64(x88941,x88944)+P107(f328(f328(f330(f915(x88941,x88941)),f328(f328(f256(x88941,x88941),x88943),x88942)),f308(x88941,x88944)))+P64(x88941,f328(f328(f310(f915(x88941,x88941)),f328(f328(f256(x88941,x88941),x88942),x88943)),x88944))
% 159.37/159.09  [8974]~E(x89742,x89743)+~P107(f328(f328(f330(x89741),x89742),f328(f174(x89741),x89744)))+P107(f328(f328(f330(f915(x89741,x89741)),f328(f328(f256(x89741,x89741),x89742),x89743)),f328(f174(f915(x89741,x89741)),f328(f328(f183(x89741,x89741),x89744),x89744))))
% 159.37/159.09  [9065]~E(x90653,x90654)+P107(f328(f328(f261(x90651,x90651,a903),a325),x90652))+~P107(f328(f328(f330(f915(x90651,x90651)),x90652),f328(f174(f915(x90651,x90651)),f328(f328(f183(x90651,x90651),x90653),x90654))))
% 159.37/159.09  [9106]P107(f328(f328(f330(f915(f910(x91061),f910(x91061))),f328(f328(f256(f910(x91061),f910(x91061)),x91062),x91063)),f149(x91061,x91064)))+~E(f328(f328(f177(x91061),f328(f191(f910(x91061)),x91062)),x91063),x91062)+~P107(f328(f328(f240(a909),f328(f191(f910(x91061)),x91062)),f328(f191(f910(x91061)),x91063)))
% 159.37/159.09  [9109]~P58(x91091,x91094)+~P107(f328(f328(f330(f915(x91091,x91091)),f328(f328(f256(x91091,x91091),x91093),x91092)),x91094))+P107(f328(f328(f330(f915(x91091,x91091)),f328(f328(f256(x91091,x91091),x91092),x91093)),x91094))
% 159.37/159.09  [9202]~P107(f328(f64(x92021),x92024))+P107(f328(f328(f330(x92021),f390(x92022,x92023,x92024,x92021)),x92024))+P107(f328(f64(x92023),f328(f328(f42(x92021,f916(x92023,a903)),x92024),x92022)))
% 159.37/159.09  [9203]~P107(f328(f64(x92031),x92034))+P107(f328(f328(f330(x92031),f691(x92032,x92033,x92034,x92031)),x92034))+P107(f328(f64(x92033),f328(f328(f42(x92031,f916(x92033,a903)),x92034),x92032)))
% 159.37/159.09  [9294]P107(f328(f328(f330(f915(x92941,x92941)),x92942),f328(f328(f290(x92941,x92941,x92941),x92943),f308(x92941,x92943))))+~P107(f328(f328(f240(a909),f2(a909)),x92944))+~P107(f328(f328(f330(f915(x92941,x92941)),x92942),f328(f328(f185(f915(x92941,x92941),a903),x92944),x92943)))
% 159.37/159.09  [9302]~P43(x93021,x93022)+~P107(f328(f328(f330(f915(x93021,x93021)),f328(f328(f256(x93021,x93021),x93024),x93023)),x93022))+~P107(f328(f328(f330(f915(x93021,x93021)),f328(f328(f256(x93021,x93021),x93023),x93024)),x93022))
% 159.37/159.09  [9420]~P107(f328(f64(x94201),x94204))+E(f328(f328(f8(x94201,a909),f328(f328(f10(f916(x94202,a903),a909,x94201),f38(x94202)),x94203)),x94204),f328(f38(f915(x94201,x94202)),f328(f328(f258(x94201,x94202),x94204),x94203)))+P107(f328(f328(f330(x94201),f530(x94203,x94202,x94204,x94201)),x94204))
% 159.37/159.09  [9424]~P107(f328(f139(x94241),x94242))+P107(f328(f139(x94241),f328(f328(f161(x94241,x94242),x94243),x94244)))+P107(f328(f328(f330(x94241),x94244),f328(f328(f3(f916(x94241,a903)),f328(f174(x94241),x94242)),f328(f328(f310(x94241),f328(f328(f166(x94241),x94242),x94243)),f190(f916(x94241,a903))))))
% 159.37/159.09  [9440]~P107(f328(f64(x94402),x94403))+~P107(f328(f64(x94401),f328(x94404,f390(x94404,x94401,x94403,x94402))))+P107(f328(f64(x94401),f328(f328(f42(x94402,f916(x94401,a903)),x94403),x94404)))
% 159.37/159.09  [9441]~P107(f328(f64(x94412),x94413))+~P107(f328(f64(x94411),f328(x94414,f691(x94414,x94411,x94413,x94412))))+P107(f328(f64(x94411),f328(f328(f42(x94412,f916(x94411,a903)),x94413),x94414)))
% 159.37/159.09  [9518]~P107(f328(f328(f330(f915(x95181,x95181)),x95182),f328(f328(f290(x95181,x95181,x95181),x95184),f308(x95181,x95184))))+P107(f328(f328(f330(f915(x95181,x95181)),x95182),f328(f328(f290(x95181,x95181,x95181),x95183),f308(x95181,x95183))))+~P107(f328(f328(f239(f916(f915(x95181,x95181),a903)),x95184),x95183))
% 159.37/159.09  [9525]E(f328(f328(f177(x95251),f577(x95254,x95253,x95252,x95251)),x95253),f328(f328(f177(x95251),f577(x95254,x95253,x95252,x95251)),x95252))+~P107(f328(f328(f330(f915(f910(x95251),f910(x95251))),f328(f328(f256(f910(x95251),f910(x95251)),x95252),x95253)),f149(x95251,x95254)))+E(f328(f328(f177(x95251),f328(f191(f910(x95251)),x95252)),x95253),x95252)
% 159.37/159.09  [9541]~P107(f328(f64(x95411),x95414))+E(f328(f328(f8(x95411,a909),f328(f328(f10(f916(x95412,a903),a909,x95411),f38(x95412)),x95413)),x95414),f328(f38(f915(x95411,x95412)),f328(f328(f258(x95411,x95412),x95414),x95413)))+~P107(f328(f64(x95412),f328(x95413,f530(x95413,x95412,x95414,x95411))))
% 159.37/159.09  [9546]~E(f328(f191(f910(x95461)),x95463),f328(f191(f910(x95461)),x95462))+P107(f328(f328(f330(f915(f910(x95461),f910(x95461))),f328(f328(f256(f910(x95461),f910(x95461)),x95462),x95463)),f160(x95461,x95464)))+P107(f328(f328(f330(f915(x95461,x95461)),f587(x95464,x95463,x95462,x95461)),f328(f174(f915(x95461,x95461)),f328(f328(f183(x95461,x95461),x95462),x95463))))
% 159.37/159.09  [9627]~P107(f328(f328(f330(f915(f910(x96271),f910(x96271))),f328(f328(f256(f910(x96271),f910(x96271)),x96272),x96273)),f149(x96271,x96274)))+E(f328(f328(f177(x96271),f328(f191(f910(x96271)),x96272)),x96273),x96272)+P107(f328(f328(f240(a909),f577(x96274,x96273,x96272,x96271)),f328(f328(f243(a909),f328(f191(f910(x96271)),x96272)),f328(f191(f910(x96271)),x96273))))
% 159.37/159.09  [9649]~P107(f328(f328(f330(f915(f910(x96491),f910(x96491))),f328(f328(f256(f910(x96491),f910(x96491)),x96492),x96493)),f149(x96491,x96494)))+P107(f328(f328(f240(a909),f328(f191(f910(x96491)),x96492)),f328(f191(f910(x96491)),x96493)))+P107(f328(f328(f240(a909),f577(x96494,x96493,x96492,x96491)),f328(f328(f243(a909),f328(f191(f910(x96491)),x96492)),f328(f191(f910(x96491)),x96493))))
% 159.37/159.09  [10042]~P107(f328(f328(f330(f915(f910(x100421),f910(x100421))),f328(f328(f256(f910(x100421),f910(x100421)),x100422),x100423)),f149(x100421,x100424)))+E(f328(f328(f177(x100421),f328(f191(f910(x100421)),x100422)),x100423),x100422)+P107(f328(f328(f330(f915(x100421,x100421)),f328(f328(f256(x100421,x100421),f328(f328(f166(x100421),x100422),f577(x100424,x100423,x100422,x100421))),f328(f328(f166(x100421),x100423),f577(x100424,x100423,x100422,x100421)))),x100424))
% 159.37/159.09  [10043]~P107(f328(f328(f330(f915(f910(x100431),f910(x100431))),f328(f328(f256(f910(x100431),f910(x100431)),x100432),x100433)),f149(x100431,x100434)))+P107(f328(f328(f240(a909),f328(f191(f910(x100431)),x100432)),f328(f191(f910(x100431)),x100433)))+P107(f328(f328(f330(f915(x100431,x100431)),f328(f328(f256(x100431,x100431),f328(f328(f166(x100431),x100432),f577(x100434,x100433,x100432,x100431))),f328(f328(f166(x100431),x100433),f577(x100434,x100433,x100432,x100431)))),x100434))
% 159.37/159.09  [10099]~E(f328(f191(f910(x100991)),x100992),f328(f191(f910(x100991)),x100993))+P107(f328(f328(f330(f915(f910(x100991),f910(x100991))),f328(f328(f256(f910(x100991),f910(x100991)),x100992),x100993)),f160(x100991,x100994)))+~P107(f328(f328(f330(f915(x100991,x100991)),f328(f328(f256(x100991,x100991),f328(f328(f166(x100991),x100992),f576(x100994,x100993,x100992,x100991))),f328(f328(f166(x100991),x100993),f576(x100994,x100993,x100992,x100991)))),x100994))
% 159.37/159.09  [10242]~P76(x102421)+~P107(f328(f64(x102422),x102424))+E(f328(f167(x102421),f328(f328(f156(x102422,x102421),x102423),f93(f910(x102422),f328(f328(f20(f910(x102422),a903,a903),f328(f328(f10(a903,f916(a903,a903),f910(x102422)),a326),f328(f328(f9(f910(x102422),f916(x102422,a903),a903),f328(f328(f10(f916(x102422,a903),f916(f916(x102422,a903),a903),f910(x102422)),a325),f174(x102422))),x102424))),f139(x102422))))),f235(x102422,x102421,x102423,x102424))
% 159.37/159.09  [7524]~P69(x75242)+E(x75241,f2(x75242))+E(f328(f328(f291(x75242),f328(f328(f83(x75242),x75243),f328(f328(f84(x75242),x75244),x75241))),x75241),f328(f328(f83(x75242),x75244),f328(f328(f291(x75242),x75243),x75241)))
% 159.37/159.09  [7525]~P8(x75252)+E(x75251,f2(x75252))+E(f328(f328(f39(x75252),f328(f328(f83(x75252),x75253),f328(f328(f84(x75252),x75254),x75251))),x75251),f328(f328(f83(x75252),x75254),f328(f328(f39(x75252),x75253),x75251)))
% 159.37/159.09  [7526]~P8(x75262)+E(x75261,f2(x75262))+E(f328(f328(f39(x75262),f328(f328(f83(x75262),x75263),f328(f328(f84(x75262),x75261),x75264))),x75261),f328(f328(f83(x75262),x75264),f328(f328(f39(x75262),x75263),x75261)))
% 159.37/159.09  [7758]~P69(x77582)+E(x77581,f2(x77582))+E(f328(f328(f291(x77582),f328(f328(f83(x77582),x77583),f328(f328(f84(x77582),x77584),x77581))),x77581),f328(f328(f83(x77582),f328(f328(f291(x77582),x77583),x77581)),x77584))
% 159.37/159.09  [7759]~P70(x77592)+E(x77591,f2(x77592))+E(f328(f328(f291(x77592),f328(f328(f83(x77592),x77593),f328(f328(f84(x77592),x77591),x77594))),x77591),f328(f328(f83(x77592),f328(f328(f291(x77592),x77593),x77591)),x77594))
% 159.37/159.09  [7760]~P70(x77602)+E(x77601,f2(x77602))+E(f328(f328(f291(x77602),f328(f328(f3(x77602),x77603),f328(f328(f84(x77602),x77601),x77604))),x77601),f328(f328(f3(x77602),f328(f328(f291(x77602),x77603),x77601)),x77604))
% 159.37/159.09  [8472]~P107(f328(f162(x84721,x84723),x84724))+~P107(f328(f162(x84721,x84722),x84724))+P107(f328(f162(x84721,f328(f328(f106(f916(x84721,a903)),x84722),x84723)),x84724))
% 159.37/159.09  [8852]~E(f328(f328(f290(x88521,x88521,x88521),x88522),x88524),f190(f916(f915(x88521,x88521),a903)))+~E(f328(f328(f290(x88521,x88521,x88521),x88522),x88523),f190(f916(f915(x88521,x88521),a903)))+E(f328(f328(f290(x88521,x88521,x88521),x88522),f328(f328(f105(f916(f915(x88521,x88521),a903)),x88523),x88524)),f190(f916(f915(x88521,x88521),a903)))
% 159.37/159.09  [8975]~P107(f328(f328(f239(f916(x89751,a903)),x89753),x89754))+~P107(f328(f328(f239(f916(x89751,a903)),x89752),x89754))+P107(f328(f328(f239(f916(x89751,a903)),f328(f328(f105(f916(x89751,a903)),x89752),x89753)),x89754))
% 159.37/159.09  [9354]~P107(f328(f64(x93541),x93544))+~P107(f328(f64(x93541),x93543))+E(f328(f328(f3(a909),f328(f328(f83(a909),f328(f328(f8(x93541,a909),x93542),x93543)),f328(f328(f8(x93541,a909),x93542),x93544))),f328(f328(f8(x93541,a909),x93542),f328(f328(f106(f916(x93541,a903)),x93543),x93544))),f328(f328(f8(x93541,a909),x93542),f328(f328(f105(f916(x93541,a903)),x93543),x93544)))
% 159.37/159.09  [9437]~P107(f328(f328(f330(x94371),x94373),x94372))+~P107(f328(f328(f239(f916(x94371,a903)),x94372),f328(f328(f310(x94371),x94373),x94374)))+P107(f328(f328(f239(f916(x94371,a903)),f328(f328(f3(f916(x94371,a903)),x94372),f328(f328(f310(x94371),x94373),f190(f916(x94371,a903))))),x94374))
% 159.37/159.09  [9602]~P107(f328(f328(f330(x96021),x96023),x96022))+P107(f328(f328(f239(f916(x96021,a903)),x96022),f328(f328(f310(x96021),x96023),x96024)))+~P107(f328(f328(f239(f916(x96021,a903)),f328(f328(f3(f916(x96021,a903)),x96022),f328(f328(f310(x96021),x96023),f190(f916(x96021,a903))))),x96024))
% 159.37/159.09  [9687]~P107(f328(f328(f240(a909),x96872),x96874))+~P107(f328(f328(f239(a909),x96871),x96873))+P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),f328(f328(f256(a909,a909),x96871),x96872)),f328(f328(f256(a909,a909),x96873),x96874))),a36))
% 159.37/159.09  [9688]~P107(f328(f328(f239(a909),x96882),x96884))+~P107(f328(f328(f239(a909),x96881),x96883))+P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),f328(f328(f256(a909,a909),x96881),x96882)),f328(f328(f256(a909,a909),x96883),x96884))),a74))
% 159.37/159.09  [9973]~P107(f328(f328(f330(f910(x99731)),x99734),f163(x99731,x99733)))+~P107(f328(f328(f330(f910(x99731)),x99734),f163(x99731,x99732)))+P107(f328(f162(x99731,f328(f328(f106(f916(x99731,a903)),f328(f328(f9(x99731,f916(x99731,a903),a903),f330(x99731)),x99732)),f328(f328(f9(x99731,f916(x99731,a903),a903),f330(x99731)),x99733))),x99734))
% 159.37/159.09  [10065]~P30(x100651,f916(f916(x100651,a903),a903),f328(f328(f9(x100651,f916(f915(x100651,x100651),a903),f916(f916(x100651,a903),a903)),f328(f328(f10(f916(x100651,a903),f916(f916(f915(x100651,x100651),a903),f916(f916(x100651,a903),a903)),x100651),f63(x100651)),f328(f328(f9(x100651,f916(x100651,a903),f916(x100651,a903)),f310(x100651)),f190(f916(x100651,a903))))),x100653),x100652)+~P107(f328(f328(f330(x100651),x100654),x100652))+E(f328(f328(f3(f916(f916(x100651,a903),a903)),f328(f328(f63(x100651),x100652),x100653)),f328(f328(f63(x100651),f328(f328(f310(x100651),x100654),f190(f916(x100651,a903)))),x100653)),f328(f328(f63(x100651),f328(f328(f3(f916(x100651,a903)),x100652),f328(f328(f310(x100651),x100654),f190(f916(x100651,a903))))),x100653))
% 159.37/159.09  [10197]~P59(x101971,x101972,x101974)+~P107(f328(f328(f330(f915(x101971,x101971)),x101973),x101974))+P107(f328(f328(f261(x101971,x101971,a903),f328(f328(f9(x101971,f916(x101971,a903),f916(x101971,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x101971,a903),f916(x101971,a903)),x101971),f10(a903,a903,x101971)),f328(f328(f10(a903,f916(a903,a903),x101971),a326),f328(f328(f9(x101971,f916(x101971,a903),a903),f330(x101971)),x101972)))),f328(f328(f9(x101971,f916(x101971,a903),a903),f330(x101971)),x101972))),x101973))
% 159.37/159.09  [10211]P107(f328(f64(x102111),x102112))+~P107(f328(f64(x102113),f328(f311(x102111,x102113,x102114),x102112)))+~P107(f328(f64(x102111),f328(f266(x102111),f328(f328(f20(x102111,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102111),a326),f328(f328(f9(x102111,f916(x102111,a903),a903),f330(x102111)),x102112))),f328(f328(f9(x102111,x102113,a903),f328(f328(f10(x102113,f916(x102113,a903),x102111),a325),x102114)),f328(x102114,f681(x102114,x102113,x102112,x102111)))))))
% 159.37/159.09  [8229]~P70(x82292)+E(x82291,f2(x82292))+E(f328(f328(f291(x82292),f328(f328(f83(x82292),f328(f328(f84(x82292),x82291),x82293)),x82294)),x82291),f328(f328(f83(x82292),x82293),f328(f328(f291(x82292),x82294),x82291)))
% 159.37/159.09  [8230]~P70(x82302)+E(x82301,f2(x82302))+E(f328(f328(f291(x82302),f328(f328(f3(x82302),f328(f328(f84(x82302),x82301),x82303)),x82304)),x82301),f328(f328(f3(x82302),x82303),f328(f328(f291(x82302),x82304),x82301)))
% 159.37/159.09  [9135]~E(f328(f328(f290(x91351,x91351,x91351),x91353),x91354),f190(f916(f915(x91351,x91351),a903)))+~E(f328(f328(f290(x91351,x91351,x91351),x91352),x91354),f190(f916(f915(x91351,x91351),a903)))+E(f328(f328(f290(x91351,x91351,x91351),f328(f328(f105(f916(f915(x91351,x91351),a903)),x91352),x91353)),x91354),f190(f916(f915(x91351,x91351),a903)))
% 159.37/159.09  [9891]~P107(f328(f162(x98911,x98913),x98914))+~P107(f328(f162(x98911,x98912),x98914))+P107(f328(f162(x98911,f328(f328(f20(x98911,a903,a903),f328(f328(f10(a903,f916(a903,a903),x98911),a326),x98912)),x98913)),x98914))
% 159.37/159.09  [10133]P107(f328(x101331,f548(x101332,x101333,x101331,x101334)))+~P107(f328(f64(x101334),f328(f266(x101334),x101331)))+P107(f328(f64(x101333),f328(f266(x101333),f328(f328(f10(f916(x101334,a903),a903,x101333),f90(x101334)),f328(f328(f10(f916(x101334,a903),f916(x101334,a903),x101333),f328(f20(x101334,a903,a903),f328(f328(f10(a903,f916(a903,a903),x101334),a326),x101331))),x101332)))))
% 159.37/159.09  [10151]~P107(f328(f64(x101512),f328(f266(x101512),x101513)))+~P107(f328(f64(x101511),f328(f266(x101511),f328(f328(f9(x101511,x101512,a903),x101514),f548(x101514,x101511,x101513,x101512)))))+P107(f328(f64(x101511),f328(f266(x101511),f328(f328(f10(f916(x101512,a903),a903,x101511),f90(x101512)),f328(f328(f10(f916(x101512,a903),f916(x101512,a903),x101511),f328(f20(x101512,a903,a903),f328(f328(f10(a903,f916(a903,a903),x101512),a326),x101513))),x101514)))))
% 159.37/159.09  [10222]~P107(f328(f64(x102221),x102224))+P107(f328(f328(f330(x102221),f820(x102222,x102223,x102224,x102221)),x102224))+P107(f328(f64(x102223),f328(f266(x102223),f328(f328(f10(f916(x102221,a903),a903,x102223),f90(x102221)),f328(f328(f10(f916(x102221,a903),f916(x102221,a903),x102223),f328(f20(x102221,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102221),a326),f328(f328(f9(x102221,f916(x102221,a903),a903),f330(x102221)),x102224)))),x102222)))))
% 159.37/159.09  [10228]~P107(f328(f64(x102282),x102283))+~P107(f328(f64(x102281),f328(f266(x102281),f328(f328(f9(x102281,x102282,a903),x102284),f820(x102284,x102281,x102283,x102282)))))+P107(f328(f64(x102281),f328(f266(x102281),f328(f328(f10(f916(x102282,a903),a903,x102281),f90(x102282)),f328(f328(f10(f916(x102282,a903),f916(x102282,a903),x102281),f328(f20(x102282,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102282),a326),f328(f328(f9(x102282,f916(x102282,a903),a903),f330(x102282)),x102283)))),x102284)))))
% 159.37/159.09  [5152]~E(x51522,x51524)+E(f171(x51521,x51522,x51523),f171(x51521,x51524,x51525))+~E(x51522,f2(a909))
% 159.37/159.09  [5408]E(x54081,x54082)+~E(f171(x54084,x54083,x54081),f171(x54084,x54085,x54082))+E(x54083,f2(a909))
% 159.37/159.09  [5961]~E(x59615,x59612)+P47(f33(x59611,x59613),x59612,x59614,x59615)+P107(f328(x59611,x59612))
% 159.37/159.09  [6519]E(x65191,x65192)+~P47(f33(x65193,x65194),x65191,x65195,x65192)+P107(f328(x65193,x65191))
% 159.37/159.09  [8022]~P47(x80222,x80223,x80224,x80225)+~P47(f33(x80221,x80222),x80225,x80224,x80223)+P47(f33(x80221,x80222),x80223,x80224,x80223)
% 159.37/159.09  [9263]E(x92631,x92632)+~P47(f33(x92635,x92633),x92631,x92634,x92632)+P47(x92633,x92631,x92634,f591(x92632,x92634,x92631,x92633,x92635))
% 159.37/159.09  [9265]E(x92651,x92652)+P47(f33(x92653,x92654),f591(x92651,x92655,x92652,x92654,x92653),x92655,x92651)+~P47(f33(x92653,x92654),x92652,x92655,x92651)
% 159.37/159.09  [9269]~P47(f33(x92695,x92691),x92692,x92693,x92694)+P47(x92691,x92692,x92693,f591(x92694,x92693,x92692,x92691,x92695))+~P107(f328(x92695,x92692))
% 159.37/159.09  [9276]~P47(f33(x92761,x92762),x92765,x92764,x92763)+P47(f33(x92761,x92762),f591(x92763,x92764,x92765,x92762,x92761),x92764,x92763)+~P107(f328(x92761,x92765))
% 159.37/159.09  [6663]E(x66631,x66632)+~E(f328(x66633,x66631),f328(x66633,x66632))+~P30(x66634,x66635,x66633,f246(f916(x66634,a903)))
% 159.37/159.09  [7562]E(x75621,x75622)+~P30(x75623,x75624,x75625,f246(f916(x75623,a903)))+~E(f328(f311(x75623,x75624,x75625),x75621),f328(f311(x75623,x75624,x75625),x75622))
% 159.37/159.09  [7811]P30(x78112,x78113,f468(x78114,x78113,x78112,x78111),x78111)+~E(f328(f311(x78113,x78112,x78115),x78114),x78111)+E(x78111,f190(f916(x78112,a903)))
% 159.37/159.09  [8357]~P107(f328(f328(x83573,x83572),x83575))+~P107(f328(f328(x83573,x83574),x83572))+P107(f328(f328(f330(x83571),x83572),f300(x83571,x83573,x83574,x83575)))
% 159.37/159.09  [8358]~P107(f328(f328(x83583,x83582),x83585))+~P107(f328(f328(x83583,x83584),x83582))+P107(f328(f328(f330(x83581),x83582),f297(x83581,x83583,x83584,x83585)))
% 159.37/159.09  [8672]~P30(x86721,x86722,x86723,x86724)+P31(x86721,x86722,x86723,x86724,x86725)+~E(f328(f311(x86721,x86722,x86723),x86724),x86725)
% 159.37/159.09  [8802]~P31(x88021,x88023,x88024,x88022,x88025)+~P107(f328(f64(x88023),x88025))+P107(f328(f64(x88021),x88022))
% 159.37/159.09  [8803]~P31(x88033,x88031,x88034,x88035,x88032)+~P107(f328(f64(x88033),x88035))+P107(f328(f64(x88031),x88032))
% 159.37/159.09  [8933]~P30(x89331,x89333,x89335,f246(f916(x89331,a903)))+~P30(x89333,x89332,x89334,f246(f916(x89333,a903)))+P30(x89331,x89332,f328(f76(x89333,x89332,x89331,x89334),x89335),f246(f916(x89331,a903)))
% 159.37/159.09  [9495]P107(f328(f328(f330(f915(x94951,x94951)),f328(f328(f256(x94951,x94951),x94952),x94953)),f308(x94951,x94954)))+~P107(f328(f328(f330(f915(x94951,x94951)),f328(f328(f256(x94951,x94951),x94952),x94955)),f308(x94951,x94954)))+~P107(f328(f328(f330(f915(x94951,x94951)),f328(f328(f256(x94951,x94951),x94955),x94953)),f308(x94951,x94954)))
% 159.37/159.09  [9532]~P109(x95322)+~P107(f328(f139(x95321),x95325))+P107(f328(f139(x95321),f151(x95321,x95322,x95323,x95324,x95325)))
% 159.37/159.09  [5483]~E(x54834,f117(x54831))+~E(x54835,f328(f328(f153(x54831),x54832),x54833))+E(f328(f328(f153(x54831),x54832),x54833),f328(f328(f136(x54831),x54834),x54835))
% 159.37/159.09  [5484]~E(x54844,f117(x54841))+~E(f328(f328(f153(x54841),x54842),x54843),x54845)+E(f328(f328(f153(x54841),x54842),x54843),f328(f328(f136(x54841),x54844),x54845))
% 159.37/159.09  [6620]~E(f328(f191(f910(x66201)),x66205),f328(f191(f910(x66202)),x66204))+E(f328(f328(f156(f915(x66201,x66202),x66202),f260(x66201,x66202)),x66203),x66204)+~E(f328(f328(f183(x66201,x66202),x66205),x66204),x66203)
% 159.37/159.09  [6621]~E(f328(f191(f910(x66211)),x66214),f328(f191(f910(x66212)),x66215))+E(f328(f328(f156(f915(x66211,x66212),x66211),f255(x66211,x66212)),x66213),x66214)+~E(f328(f328(f183(x66211,x66212),x66214),x66215),x66213)
% 159.37/159.09  [7092]~P109(x70921)+~P18(x70921,f328(f328(f156(x70922,x70921),x70923),x70925))+P18(x70921,f328(f328(f156(x70922,x70921),x70923),f328(f138(x70922,x70924),x70925)))
% 159.37/159.09  [7134]~P107(f328(x71343,x71345))+~P107(f328(f328(x71342,x71344),x71345))+P107(f328(f328(f96(x71341,x71342,x71343),x71344),x71345))
% 159.37/159.09  [7231]~P109(x72311)+P18(x72311,f328(f328(f156(x72312,x72311),x72313),f172(x72312,x72314,x72315)))+~P18(x72311,f328(f328(f156(x72312,x72311),x72313),x72315))
% 159.37/159.09  [7254]~P61(x72543,x72542,x72545)+~P61(x72541,x72543,x72544)+P61(x72541,x72542,f328(f328(f290(x72541,x72543,x72542),x72544),x72545))
% 159.37/159.09  [7348]E(x73481,x73482)+~P30(x73483,x73484,x73485,f246(f916(x73483,a903)))+~E(f328(f328(f156(x73483,x73484),x73485),x73481),f328(f328(f156(x73483,x73484),x73485),x73482))
% 159.37/159.09  [7429]P47(x74291,x74292,x74293,x74294)+~P47(x74291,x74292,x74295,x74294)+~P107(f328(f328(f239(a909),x74295),x74293))
% 159.37/159.09  [7510]~P107(f328(f328(f240(a909),x75101),f328(x75103,x75105)))+P107(f328(f328(f240(a909),x75101),f157(x75102,x75103,x75104)))+~P107(f328(f328(f330(x75102),x75105),f328(f174(x75102),x75104)))
% 159.37/159.09  [7511]~P107(f328(f328(f239(a909),x75111),f328(x75113,x75115)))+P107(f328(f328(f239(a909),x75111),f157(x75112,x75113,x75114)))+~P107(f328(f328(f330(x75112),x75115),f328(f174(x75112),x75114)))
% 159.37/159.09  [7910]P107(f328(x79101,x79102))+~P107(f328(x79101,x79103))+~P107(f328(f328(f330(x79104),x79102),f328(f174(x79104),f171(x79104,x79105,x79103))))
% 159.37/159.09  [7911]P107(f328(x79111,x79112))+~P107(f328(x79111,x79113))+~P107(f328(f328(f330(x79114),x79113),f328(f174(x79114),f171(x79114,x79115,x79112))))
% 159.37/159.09  [7915]~P111(x79151)+P107(f328(f328(f239(f916(x79151,a903)),f304(x79151,x79152,x79153)),f304(x79151,x79154,x79155)))+P107(f328(f328(f239(x79151),x79152),x79153))
% 159.37/159.09  [7942]~P10(x79421)+P107(f328(f328(f239(x79421),f328(f328(f43(x79422,x79421),x79423),x79424)),f328(x79424,x79425)))+~P107(f328(f328(f330(x79422),x79425),x79423))
% 159.37/159.09  [8009]~P30(x80091,x80092,x80094,x80093)+E(f328(f80(x80091,x80092,x80093,x80094),f328(x80094,x80095)),x80095)+~P107(f328(f328(f330(x80091),x80095),x80093))
% 159.37/159.09  [8010]~P30(x80101,x80102,x80104,x80103)+E(f328(f95(x80101,x80102,x80103,x80104),f328(x80104,x80105)),x80105)+~P107(f328(f328(f330(x80101),x80105),x80103))
% 159.37/159.09  [8218]~P107(f328(x82181,x82185))+P107(f328(x82181,f334(x82181,x82182,x82183,x82184)))+~P107(f328(f328(f330(x82184),x82185),x82183))
% 159.37/159.09  [8219]~P107(f328(x82191,x82195))+P107(f328(x82191,f334(x82191,x82192,x82193,x82194)))+~P107(f328(f328(f330(x82194),x82195),x82192))
% 159.37/159.09  [8310]P107(f328(f64(x83101),x83102))+~P107(f328(f64(x83103),x83104))+~P107(f328(f328(f239(f916(x83101,a903)),x83102),f328(f311(x83103,x83101,x83105),x83104)))
% 159.37/159.09  [8476]E(x84761,x84762)+~P30(x84763,x84764,x84765,f328(f328(f105(f916(x84763,a903)),f328(f174(x84763),x84761)),f328(f174(x84763),x84762)))+~E(f328(f328(f156(x84763,x84764),x84765),x84761),f328(f328(f156(x84763,x84764),x84765),x84762))
% 159.37/159.09  [8529]~P111(x85291)+~P107(f328(f328(f240(f916(x85291,a903)),f304(x85291,x85294,x85295)),f304(x85291,x85292,x85293)))+P107(f328(f328(f239(x85291),x85292),x85293))
% 159.37/159.09  [8597]~P30(x85971,x85974,x85975,f246(f916(x85971,a903)))+~P107(f328(f328(f330(x85974),f328(x85975,x85972)),f328(f311(x85971,x85974,x85975),x85973)))+P107(f328(f328(f330(x85971),x85972),x85973))
% 159.37/159.09  [8678]P107(f328(x86781,x86782))+~P107(f328(x86781,f337(x86781,x86783,x86784,x86785)))+~P107(f328(f328(f330(x86785),x86782),x86784))
% 159.37/159.09  [8679]P107(f328(x86791,x86792))+~P107(f328(x86791,f337(x86791,x86793,x86794,x86795)))+~P107(f328(f328(f330(x86795),x86792),x86793))
% 159.37/159.09  [8972]~P30(x89722,x89723,x89721,x89724)+E(f328(x89721,f328(f80(x89722,x89723,x89724,x89721),x89725)),x89725)+~P107(f328(f328(f330(x89723),x89725),f328(f311(x89722,x89723,x89721),x89724)))
% 159.37/159.09  [9077]E(x90771,f117(x90772))+E(f328(f328(f153(x90772),x90773),f561(x90774,x90773,x90775,x90771,x90772)),x90771)+~E(f328(f328(f153(x90772),x90773),x90774),f328(f328(f136(x90772),x90771),x90775))
% 159.37/159.09  [9078]E(x90781,f117(x90782))+E(f328(f328(f153(x90782),x90783),f562(x90784,x90781,x90785,x90783,x90782)),x90781)+~E(f328(f328(f153(x90782),x90783),x90785),f328(f328(f136(x90782),x90781),x90784))
% 159.37/159.09  [9095]E(f328(f328(f153(x90952),x90953),f561(x90954,x90953,x90951,x90955,x90952)),x90955)+~E(f328(f328(f153(x90952),x90953),x90954),f328(f328(f136(x90952),x90955),x90951))+E(x90951,f328(f328(f153(x90952),x90953),x90954))
% 159.37/159.09  [9096]E(f328(f328(f153(x90961),x90962),f562(x90964,x90965,x90963,x90962,x90961)),x90965)+~E(f328(f328(f153(x90961),x90962),x90963),f328(f328(f136(x90961),x90965),x90964))+E(f328(f328(f153(x90961),x90962),x90963),x90964)
% 159.37/159.09  [9173]~E(f328(f311(x91733,x91732,x91734),f246(f916(x91733,a903))),f246(f916(x91732,a903)))+~E(f328(f311(x91731,x91733,x91735),f246(f916(x91731,a903))),f246(f916(x91733,a903)))+E(f328(f311(x91731,x91732,f328(f76(x91733,x91732,x91731,x91734),x91735)),f246(f916(x91731,a903))),f246(f916(x91732,a903)))
% 159.37/159.09  [9538]E(x95381,f117(x95382))+~E(f328(f328(f153(x95382),x95385),x95384),f328(f328(f136(x95382),x95381),x95383))+E(f328(f328(f136(x95382),f562(x95383,x95381,x95384,x95385,x95382)),x95383),x95384)
% 159.37/159.09  [9539]E(x95391,f117(x95392))+~E(f328(f328(f153(x95392),x95394),x95393),f328(f328(f136(x95392),x95391),x95395))+E(f328(f328(f136(x95392),f561(x95393,x95394,x95395,x95391,x95392)),x95395),x95393)
% 159.37/159.09  [9547]E(f328(f328(f136(x95472),f561(x95474,x95473,x95471,x95475,x95472)),x95471),x95474)+~E(f328(f328(f153(x95472),x95473),x95474),f328(f328(f136(x95472),x95475),x95471))+E(x95471,f328(f328(f153(x95472),x95473),x95474))
% 159.37/159.09  [9548]~E(f328(f328(f153(x95481),x95482),x95483),f328(f328(f136(x95481),x95485),x95484))+E(f328(f328(f136(x95481),f562(x95484,x95485,x95483,x95482,x95481)),x95484),x95483)+E(f328(f328(f153(x95481),x95482),x95483),x95484)
% 159.37/159.09  [9549]E(f328(f328(f136(x95491),x95495),f552(x95493,x95492,x95494,x95495,x95491)),x95492)+E(f328(f328(f136(x95491),x95492),f550(x95493,x95492,x95494,x95495,x95491)),x95495)+~E(f328(f328(f136(x95491),x95495),x95494),f328(f328(f136(x95491),x95492),x95493))
% 159.37/159.09  [9585]~P109(x95851)+P18(x95851,f328(f328(f156(x95852,x95851),x95853),f151(x95852,x95851,x95853,x95854,x95855)))+~P18(x95851,f328(f328(f156(x95852,x95851),x95853),x95855))
% 159.37/159.09  [9599]~P65(x95995,x95991,x95994,x95993)+P107(f328(f328(x95991,x95992),f504(x95993,x95994,x95991,x95995,x95992)))+~P107(f328(f328(f330(x95995),x95992),x95994))
% 159.37/159.09  [9600]~P65(x96005,x96001,x96004,x96003)+P107(f328(f328(x96001,x96002),f821(x96003,x96004,x96001,x96005,x96002)))+~P107(f328(f328(f330(x96005),x96002),x96004))
% 159.37/159.09  [9699]~P107(f328(f328(f330(f915(x96991,x96991)),f328(f328(f256(x96991,x96991),x96995),x96993)),f308(x96991,x96994)))+P107(f328(f328(f330(f915(x96991,x96991)),f328(f328(f256(x96991,x96991),x96992),x96993)),f328(f328(f290(x96991,x96991,x96991),x96994),f308(x96991,x96994))))+~P107(f328(f328(f330(f915(x96991,x96991)),f328(f328(f256(x96991,x96991),x96992),x96995)),f328(f328(f290(x96991,x96991,x96991),x96994),f308(x96991,x96994))))
% 159.37/159.09  [9700]~P107(f328(f328(f330(f915(x97001,x97001)),f328(f328(f256(x97001,x97001),x97002),x97005)),f308(x97001,x97004)))+P107(f328(f328(f330(f915(x97001,x97001)),f328(f328(f256(x97001,x97001),x97002),x97003)),f328(f328(f290(x97001,x97001,x97001),x97004),f308(x97001,x97004))))+~P107(f328(f328(f330(f915(x97001,x97001)),f328(f328(f256(x97001,x97001),x97005),x97003)),f328(f328(f290(x97001,x97001,x97001),x97004),f308(x97001,x97004))))
% 159.37/159.09  [9702]P107(f328(f328(f330(f915(f910(x97021),f910(x97021))),f328(f328(f256(f910(x97021),f910(x97021)),x97022),x97023)),f160(x97021,f308(x97021,x97024))))+~P107(f328(f328(f330(f915(f910(x97021),f910(x97021))),f328(f328(f256(f910(x97021),f910(x97021)),x97022),x97025)),f160(x97021,f308(x97021,x97024))))+~P107(f328(f328(f330(f915(f910(x97021),f910(x97021))),f328(f328(f256(f910(x97021),f910(x97021)),x97025),x97023)),f160(x97021,f308(x97021,x97024))))
% 159.37/159.09  [9706]E(f328(f328(f136(x97061),x97062),f550(x97063,x97062,x97064,x97065,x97061)),x97065)+E(f328(f328(f136(x97061),f552(x97063,x97062,x97064,x97065,x97061)),x97063),x97064)+~E(f328(f328(f136(x97061),x97062),x97063),f328(f328(f136(x97061),x97065),x97064))
% 159.37/159.09  [9707]E(f328(f328(f136(x97071),x97072),f552(x97073,x97074,x97075,x97072,x97071)),x97074)+E(f328(f328(f136(x97071),f550(x97073,x97074,x97075,x97072,x97071)),x97075),x97073)+~E(f328(f328(f136(x97071),x97072),x97075),f328(f328(f136(x97071),x97074),x97073))
% 159.37/159.09  [9759]P107(f328(f328(f330(f915(x97591,x97591)),f328(f328(f256(x97591,x97591),x97592),x97593)),f328(f328(f290(x97591,x97591,x97591),x97594),f308(x97591,x97594))))+~P107(f328(f328(f330(f915(x97591,x97591)),f328(f328(f256(x97591,x97591),x97592),x97595)),f328(f328(f290(x97591,x97591,x97591),x97594),f308(x97591,x97594))))+~P107(f328(f328(f330(f915(x97591,x97591)),f328(f328(f256(x97591,x97591),x97595),x97593)),f328(f328(f290(x97591,x97591,x97591),x97594),f308(x97591,x97594))))
% 159.37/159.09  [9786]P40(x97861,x97862,x97863,x97864,x97865)+~E(f328(f191(f910(x97861)),x97864),f328(f191(f910(x97862)),x97865))+~P107(f328(f328(f261(x97861,x97862,a903),x97863),f628(x97865,x97864,x97863,x97862,x97861)))
% 159.37/159.09  [9787]P40(x97871,x97872,x97873,x97874,x97875)+~E(f328(f191(f910(x97871)),x97874),f328(f191(f910(x97872)),x97875))+~P107(f328(f328(f261(x97871,x97872,a903),x97873),f629(x97873,x97875,x97874,x97872,x97871)))
% 159.37/159.09  [9792]E(f328(f328(f136(x97921),f550(x97922,x97923,x97924,x97925,x97921)),x97924),x97922)+~E(f328(f328(f136(x97921),x97923),x97922),f328(f328(f136(x97921),x97925),x97924))+E(f328(f328(f136(x97921),f552(x97922,x97923,x97924,x97925,x97921)),x97922),x97924)
% 159.37/159.09  [9807]~P109(x98072)+E(f328(f328(f150(x98071,x98072,x98073),x98074),x98075),f328(f328(f153(x98071),x98074),x98075))+P107(f328(f328(f330(x98071),f712(x98074,x98073,x98075,x98071,x98072)),f328(f174(x98071),x98075)))
% 159.37/159.09  [9811]~P65(x98111,x98114,x98113,x98112)+~P107(f328(f328(f330(x98111),x98115),x98113))+P107(f328(f328(f330(x98111),f504(x98112,x98113,x98114,x98111,x98115)),x98112))
% 159.37/159.09  [9812]~P65(x98121,x98124,x98123,x98122)+~P107(f328(f328(f330(x98121),x98125),x98123))+P107(f328(f328(f330(x98121),f821(x98122,x98123,x98124,x98121,x98125)),x98122))
% 159.37/159.09  [9926]~P107(f328(f328(f330(f915(f916(x99261,a903),f916(x99261,a903))),f328(f328(f256(f916(x99261,a903),f916(x99261,a903)),x99264),x99263)),f319(x99261,x99262)))+~P107(f328(f328(f330(x99261),x99265),x99264))+P107(f328(f328(f330(x99261),f744(x99262,x99263,x99264,x99261,x99265)),x99263))
% 159.37/159.09  [9936]~P109(x99362)+E(f328(f328(f150(x99361,x99362,x99363),x99364),x99365),f328(f328(f153(x99361),x99364),x99365))+~P107(f328(f328(f239(x99362),f328(x99363,x99364)),f328(x99363,f712(x99364,x99363,x99365,x99361,x99362))))
% 159.37/159.09  [9981]~P30(x99813,x99814,x99815,f246(f916(x99813,a903)))+P107(f328(x99811,x99812))+~P107(f328(x99811,f328(f95(x99813,x99814,f246(f916(x99813,a903)),x99815),f837(x99812,x99811,x99815,x99814,x99813))))
% 159.37/159.09  [10116]P40(x101161,x101162,x101163,x101164,x101165)+~E(f328(f191(f910(x101161)),x101164),f328(f191(f910(x101162)),x101165))+~P107(f328(f328(x101163,f328(f328(f166(x101161),x101164),f630(x101165,x101164,x101163,x101162,x101161))),f328(f328(f166(x101162),x101165),f630(x101165,x101164,x101163,x101162,x101161))))
% 159.37/159.09  [10117]P40(x101171,x101172,x101173,x101174,x101175)+~E(f328(f191(f910(x101171)),x101174),f328(f191(f910(x101172)),x101175))+~P107(f328(f328(x101173,f328(f328(f166(x101171),x101174),f697(x101173,x101175,x101172,x101174,x101171))),f328(f328(f166(x101172),x101175),f697(x101173,x101175,x101172,x101174,x101171))))
% 159.37/159.09  [6694]~P22(x66942,x66945,x66941)+~P107(f328(f64(x66942),x66944))+E(f328(x66941,f328(f328(f310(x66942),x66943),x66944)),f328(f328(f67(x66942,x66942,x66945),x66943),x66944))
% 159.37/159.09  [6695]~E(x66953,x66954)+~E(x66952,x66955)+E(f328(f328(f310(x66951),x66952),f328(f328(f310(x66951),x66953),f190(f916(x66951,a903)))),f328(f328(f310(x66951),x66954),f328(f328(f310(x66951),x66955),f190(f916(x66951,a903)))))
% 159.37/159.09  [6706]P107(f328(x67062,x67065))+E(f179(x67061,x67062,f328(f328(f136(x67061),x67063),x67064)),f179(x67061,x67062,x67063))+~P107(f328(f328(f330(x67061),x67065),f328(f174(x67061),x67063)))
% 159.37/159.09  [6742]E(f328(x67421,x67422),f190(f916(x67423,a903)))+~E(f328(f328(f42(x67424,f916(x67423,a903)),x67425),x67421),f190(f916(x67423,a903)))+~P107(f328(f328(f330(x67424),x67422),x67425))
% 159.37/159.09  [6743]E(f328(x67431,x67432),f246(f916(x67433,a903)))+~E(f328(f328(f43(x67434,f916(x67433,a903)),x67435),x67431),f246(f916(x67433,a903)))+~P107(f328(f328(f330(x67434),x67432),x67435))
% 159.37/159.09  [7041]~P107(f328(f328(f196(x70411),x70413),x70415))+~P107(f328(f328(f196(x70412),x70415),x70414))+P107(f328(f328(f196(f34(x70411,x70412)),x70413),x70414))
% 159.37/159.09  [7241]~E(x72412,x72414)+~P145(x72411)+E(f328(f328(f83(x72411),f328(f328(f84(x72411),x72412),x72413)),f328(f328(f84(x72411),x72414),x72415)),f328(f328(f83(x72411),f328(f328(f84(x72411),x72412),x72415)),f328(f328(f84(x72411),x72414),x72413)))
% 159.37/159.09  [7301]~P10(x73011)+~P107(f328(f328(f330(x73014),x73013),x73015))+P107(f328(f328(f239(x73011),f328(x73012,x73013)),f328(f328(f42(x73014,x73011),x73015),x73012)))
% 159.37/159.09  [7353]~P112(x73531)+P107(f328(f328(f239(x73531),f328(x73532,x73533)),f328(x73534,x73533)))+~P107(f328(f328(f239(f916(x73535,x73531)),x73532),x73534))
% 159.37/159.09  [7481]E(x74811,x74812)+E(x74813,x74811)+~E(f328(f328(f310(x74814),x74811),f328(f328(f310(x74814),x74815),f190(f916(x74814,a903)))),f328(f328(f310(x74814),x74812),f328(f328(f310(x74814),x74813),f190(f916(x74814,a903)))))
% 159.37/159.09  [7482]E(x74821,x74822)+E(x74823,x74821)+~E(f328(f328(f310(x74824),x74823),f328(f328(f310(x74824),x74822),f190(f916(x74824,a903)))),f328(f328(f310(x74824),x74825),f328(f328(f310(x74824),x74821),f190(f916(x74824,a903)))))
% 159.37/159.09  [7483]E(x74831,x74832)+E(x74831,x74833)+~E(f328(f328(f310(x74834),x74833),f328(f328(f310(x74834),x74832),f190(f916(x74834,a903)))),f328(f328(f310(x74834),x74835),f328(f328(f310(x74834),x74831),f190(f916(x74834,a903)))))
% 159.37/159.09  [7484]E(x74841,x74842)+E(x74841,x74843)+~E(f328(f328(f310(x74844),x74841),f328(f328(f310(x74844),x74845),f190(f916(x74844,a903)))),f328(f328(f310(x74844),x74842),f328(f328(f310(x74844),x74843),f190(f916(x74844,a903)))))
% 159.37/159.09  [8019]P30(x80191,x80192,x80193,x80194)+~P30(x80191,x80192,x80193,x80195)+~P107(f328(f328(f239(f916(x80191,a903)),x80194),x80195))
% 159.37/159.09  [8049]~E(f328(x80493,x80495),x80494)+~P30(x80491,x80492,x80493,f246(f916(x80491,a903)))+E(f328(f95(x80491,x80492,f246(f916(x80491,a903)),x80493),x80494),x80495)
% 159.37/159.09  [8124]P107(f328(x81241,x81242))+~P107(f328(f328(f196(x81244),x81242),x81245))+P107(f328(f328(f196(f31(x81241,x81243,x81244)),x81242),x81245))
% 159.37/159.09  [8152]~P107(f328(x81521,x81524))+~P107(f328(f328(f196(x81522),x81524),x81525))+P107(f328(f328(f196(f31(x81521,x81522,x81523)),x81524),x81525))
% 159.37/159.09  [8206]E(x82061,x82062)+~E(f328(f311(x82063,x82064,x82065),x82061),f328(f311(x82063,x82064,x82065),x82062))+~P30(x82063,x82064,x82065,f328(f328(f105(f916(x82063,a903)),x82061),x82062))
% 159.37/159.09  [8279]P107(f328(x82792,x82794))+E(f328(f328(f140(x82791),f328(f191(f910(x82791)),f179(x82791,x82792,x82793))),x82793),f328(f328(f153(x82791),x82794),x82795))+~E(f328(f328(f136(x82791),f179(x82791,x82792,x82793)),f328(f328(f153(x82791),x82794),x82795)),x82793)
% 159.37/159.09  [8308]~P30(x83081,x83082,x83083,x83085)+~P30(x83081,x83082,x83083,x83084)+P30(x83081,x83082,x83083,f328(f328(f106(f916(x83081,a903)),x83084),x83085))
% 159.37/159.09  [8416]~P76(x84161)+E(f328(f328(f83(x84161),f328(x84162,x84163)),f328(f167(x84161),f328(f328(f156(x84164,x84161),x84162),f172(x84164,x84163,x84165)))),f328(f167(x84161),f328(f328(f156(x84164,x84161),x84162),x84165)))+~P107(f328(f328(f330(x84164),x84163),f328(f174(x84164),x84165)))
% 159.37/159.09  [8503]~P109(x85031)+~P18(x85031,f328(f328(f156(x85032,x85031),x85033),x85035))+P18(x85031,f328(f328(f156(x85032,x85031),x85033),f328(f328(f150(x85032,x85031,x85033),x85034),x85035)))
% 159.37/159.09  [8582]P107(f328(x85821,x85822))+P107(f328(f328(f196(x85823),x85822),x85824))+~P107(f328(f328(f196(f31(x85821,x85825,x85823)),x85822),x85824))
% 159.37/159.09  [8593]~P10(x85931)+P107(f328(f328(f239(x85931),f328(f328(f42(x85932,x85931),x85933),x85934)),f328(f328(f42(x85932,x85931),x85935),x85934)))+~P107(f328(f328(f239(f916(x85932,a903)),x85933),x85935))
% 159.37/159.09  [8594]~P10(x85941)+P107(f328(f328(f239(x85941),f328(f328(f43(x85942,x85941),x85943),x85944)),f328(f328(f43(x85942,x85941),x85945),x85944)))+~P107(f328(f328(f239(f916(x85942,a903)),x85945),x85943))
% 159.37/159.09  [8603]~P107(f328(x86034,x86032))+P107(f328(f328(f196(x86031),x86032),x86033))+~P107(f328(f328(f196(f31(x86034,x86031,x86035)),x86032),x86033))
% 159.37/159.09  [8630]~P109(x86303)+P107(f328(f139(x86301),x86302))+~P107(f328(f139(x86301),f328(f328(f150(x86301,x86303,x86304),x86305),x86302)))
% 159.37/159.09  [8640]P107(f328(f328(f196(x86401),x86402),x86403))+P107(f328(f328(f196(x86404),x86402),x86403))+~P107(f328(f328(f196(f31(x86405,x86401,x86404)),x86402),x86403))
% 159.37/159.09  [8775]~P109(x87751)+~P107(f328(f328(f330(x87752),x87753),f328(f174(x87752),x87754)))+~P107(f328(f139(x87752),f328(f328(f150(x87752,x87751,x87755),x87753),x87754)))
% 159.37/159.09  [8864]~P109(x88641)+P18(x88641,f328(f328(f156(x88642,x88641),x88643),x88644))+~P18(x88641,f328(f328(f156(x88642,x88641),x88643),f328(f328(f150(x88642,x88641,x88643),x88645),x88644)))
% 159.37/159.09  [8908]~P30(x89082,x89081,x89084,x89083)+E(f328(f311(x89081,x89082,f95(x89082,x89081,x89083,x89084)),f328(f311(x89082,x89081,x89084),x89085)),x89085)+~P107(f328(f328(f239(f916(x89082,a903)),x89085),x89083))
% 159.37/159.09  [8960]~P109(x89602)+E(f328(f328(f150(x89601,x89602,x89603),x89604),x89605),f151(x89601,x89602,x89603,x89604,x89605))+P107(f328(f328(f330(x89602),f328(x89603,x89604)),f328(f311(x89601,x89602,x89603),f328(f174(x89601),x89605))))
% 159.37/159.09  [9042]~P109(x90422)+E(f151(x90421,x90422,x90423,x90424,x90425),x90425)+~P107(f328(f328(f330(x90422),f328(x90423,x90424)),f328(f311(x90421,x90422,x90423),f328(f174(x90421),x90425))))
% 159.37/159.09  [9058]~P30(x90582,x90581,x90583,x90585)+P107(f328(f328(f240(f916(x90581,a903)),f328(f311(x90582,x90581,x90583),x90584)),f328(f311(x90582,x90581,x90583),x90585)))+~P107(f328(f328(f240(f916(x90582,a903)),x90584),x90585))
% 159.37/159.09  [9213]~P30(x92131,x92132,x92133,f246(f916(x92131,a903)))+~P107(f328(f328(f239(f916(x92132,a903)),x92134),f328(f311(x92131,x92132,x92133),x92135)))+P107(f328(f328(f239(f916(x92131,a903)),f328(f312(x92131,x92132,x92133),x92134)),x92135))
% 159.37/159.09  [9236]~E(f328(f311(x92363,x92361,x92364),f246(f916(x92363,a903))),f246(f916(x92361,a903)))+P107(f328(f328(f239(f916(x92361,a903)),x92362),f328(f311(x92363,x92361,x92364),x92365)))+~P107(f328(f328(f239(f916(x92363,a903)),f328(f312(x92363,x92361,x92364),x92362)),x92365))
% 159.37/159.09  [9348]~P30(x93481,x93484,x93485,f246(f916(x93481,a903)))+~P107(f328(f328(f239(f916(x93484,a903)),f328(f311(x93481,x93484,x93485),x93482)),f328(f311(x93481,x93484,x93485),x93483)))+P107(f328(f328(f239(f916(x93481,a903)),x93482),x93483))
% 159.37/159.09  [9464]~P79(x94641)+~E(f328(x94643,f662(x94643,x94644,x94645,x94642,x94641)),f2(x94641))+E(f328(f167(x94641),f328(f328(f156(x94642,x94641),x94643),f328(f138(x94642,x94644),x94645))),f328(f167(x94641),f328(f328(f156(x94642,x94641),x94643),x94645)))
% 159.37/159.09  [9642]~P21(x96421,x96422,x96423)+~P107(f328(f64(x96421),x96425))+P107(f328(f69(x96421,x96422,x96423,x96424,x96425),f328(f328(f67(x96421,x96422,x96423),x96424),x96425)))
% 159.37/159.09  [9719]~P31(x97192,x97191,x97194,f246(f916(x97192,a903)),f246(f916(x97191,a903)))+~P31(x97191,x97193,x97195,f246(f916(x97191,a903)),f246(f916(x97193,a903)))+E(f328(f76(x97191,x97192,x97193,f95(x97192,x97191,f246(f916(x97192,a903)),x97194)),f95(x97191,x97193,f246(f916(x97191,a903)),x97195)),f95(x97192,x97193,f246(f916(x97192,a903)),f328(f76(x97191,x97193,x97192,x97195),x97194)))
% 159.37/159.09  [9720]P107(f328(x97201,f777(x97202,x97201,x97203,x97204,x97205)))+~P107(f328(f328(f239(f916(x97205,a903)),x97204),x97203))+P107(f328(f328(f239(f916(x97205,a903)),f328(f328(f106(f916(x97205,a903)),x97204),f328(f266(x97205),x97201))),f328(f328(f106(f916(x97205,a903)),x97203),f328(f266(x97205),x97202))))
% 159.37/159.09  [9733]~P79(x97331)+~P107(f328(x97334,f662(x97333,x97334,x97335,x97332,x97331)))+E(f328(f167(x97331),f328(f328(f156(x97332,x97331),x97333),f328(f138(x97332,x97334),x97335))),f328(f167(x97331),f328(f328(f156(x97332,x97331),x97333),x97335)))
% 159.37/159.09  [9809]~P10(x98095)+P107(f328(f328(f330(x98091),f615(x98092,x98093,x98091,x98094,x98095)),x98093))+P107(f328(f328(f239(x98095),x98094),f328(f328(f43(x98091,x98095),x98093),x98092)))
% 159.37/159.09  [9813]~P79(x98131)+E(f328(f167(x98131),f328(f328(f156(x98132,x98131),x98133),f328(f138(x98132,x98134),x98135))),f328(f167(x98131),f328(f328(f156(x98132,x98131),x98133),x98135)))+P107(f328(f328(f330(x98132),f662(x98133,x98134,x98135,x98132,x98131)),f328(f174(x98132),x98135)))
% 159.37/159.09  [9823]~P107(f328(x98235,f777(x98235,x98233,x98234,x98232,x98231)))+~P107(f328(f328(f239(f916(x98231,a903)),x98232),x98234))+P107(f328(f328(f239(f916(x98231,a903)),f328(f328(f106(f916(x98231,a903)),x98232),f328(f266(x98231),x98233))),f328(f328(f106(f916(x98231,a903)),x98234),f328(f266(x98231),x98235))))
% 159.37/159.09  [9838]~P30(x98385,x98383,x98384,f246(f916(x98385,a903)))+P107(f328(x98381,x98382))+P107(f328(f328(f330(x98383),f837(x98382,x98381,x98384,x98383,x98385)),f328(f311(x98385,x98383,x98384),f246(f916(x98385,a903)))))
% 159.37/159.09  [9860]P40(x98601,x98602,x98603,x98604,x98605)+~E(f328(f191(f910(x98602)),x98605),f328(f191(f910(x98601)),x98604))+P107(f328(f328(f240(a909),f630(x98605,x98604,x98603,x98602,x98601)),f328(f191(f910(x98601)),x98604)))
% 159.37/159.09  [9861]P40(x98611,x98612,x98613,x98614,x98615)+~E(f328(f191(f910(x98612)),x98615),f328(f191(f910(x98611)),x98614))+P107(f328(f328(f240(a909),f697(x98613,x98615,x98612,x98614,x98611)),f328(f191(f910(x98611)),x98614)))
% 159.37/159.09  [9892]P107(f328(f328(f330(x98921),f777(x98922,x98923,x98924,x98925,x98921)),x98925))+~P107(f328(f328(f239(f916(x98921,a903)),x98925),x98924))+P107(f328(f328(f239(f916(x98921,a903)),f328(f328(f106(f916(x98921,a903)),x98925),f328(f266(x98921),x98923))),f328(f328(f106(f916(x98921,a903)),x98924),f328(f266(x98921),x98922))))
% 159.37/159.09  [9937]~P10(x99371)+~P107(f328(f328(f239(x99371),x99372),f328(x99375,f615(x99375,x99374,x99373,x99372,x99371))))+P107(f328(f328(f239(x99371),x99372),f328(f328(f43(x99373,x99371),x99374),x99375)))
% 159.37/159.09  [9971]~P78(x99711)+~P107(f328(f64(x99712),x99715))+E(f328(f328(f328(f68(x99711,x99712,f84(x99711)),f328(f328(f20(x99712,x99711,x99711),f328(f328(f10(x99711,f916(x99711,x99711),x99712),f84(x99711)),x99713)),x99714)),f81(x99711)),x99715),f328(f328(f84(x99711),f328(f328(f328(f68(x99711,x99712,f84(x99711)),x99713),f81(x99711)),x99715)),f328(f328(f328(f68(x99711,x99712,f84(x99711)),x99714),f81(x99711)),x99715)))
% 159.37/159.09  [10025]~P107(f328(f328(f330(f915(f916(x100251,a903),f916(x100251,a903))),f328(f328(f256(f916(x100251,a903),f916(x100251,a903)),x100255),x100254)),f319(x100251,x100253)))+~P107(f328(f328(f330(x100251),x100252),x100255))+P107(f328(f328(f330(f915(x100251,x100251)),f328(f328(f256(x100251,x100251),x100252),f744(x100253,x100254,x100255,x100251,x100252))),x100253))
% 159.37/159.09  [10148]~P107(f328(f328(f330(f915(f910(x101481),f910(x101481))),f328(f328(f256(f910(x101481),f910(x101481)),f328(f328(f136(x101481),x101485),x101482)),f328(f328(f136(x101481),x101485),x101483))),f149(x101481,x101484)))+P107(f328(f328(f330(f915(f910(x101481),f910(x101481))),f328(f328(f256(f910(x101481),f910(x101481)),x101482),x101483)),f149(x101481,x101484)))+P107(f328(f328(f330(f915(x101481,x101481)),f328(f328(f256(x101481,x101481),f567(x101484,x101483,x101482,x101485,x101481)),f567(x101484,x101483,x101482,x101485,x101481))),x101484))
% 159.37/159.09  [7356]~E(x73563,x73565)+E(f328(f328(f166(x73561),f328(f328(f161(x73561,x73562),x73563),x73564)),x73565),x73564)+~P107(f328(f328(f240(a909),x73563),f328(f191(f910(x73561)),x73562)))
% 159.37/159.09  [7478]~E(f328(f328(f136(x74781),x74782),x74784),f328(f328(f136(x74781),x74783),x74785))+E(f328(f328(f177(x74781),f328(f191(f910(x74781)),x74782)),x74783),x74782)+P107(f328(f328(f239(a909),f328(f191(f910(x74781)),x74783)),f328(f191(f910(x74781)),x74782)))
% 159.37/159.09  [7980]~E(f328(f328(f136(x79801),x79802),x79804),f328(f328(f136(x79801),x79803),x79805))+E(f328(f328(f177(x79801),f328(f191(f910(x79801)),x79802)),x79803),x79802)+~P107(f328(f328(f239(a909),f328(f191(f910(x79801)),x79802)),f328(f191(f910(x79801)),x79803)))
% 159.37/159.09  [8004]~P107(f328(f64(x80041),f328(x80044,x80045)))+~P107(f328(f328(f330(x80042),x80045),x80043))+P107(f328(f64(x80041),f328(f328(f43(x80042,f916(x80041,a903)),x80043),x80044)))
% 159.37/159.09  [8189]~P59(x81891,x81893,x81895)+~P59(x81891,x81892,x81894)+P59(x81891,f328(f328(f105(f916(x81891,a903)),x81892),x81893),f328(f328(f105(f916(f915(x81891,x81891),a903)),x81894),x81895))
% 159.37/159.09  [8190]~P59(x81901,x81903,x81905)+~P59(x81901,x81902,x81904)+P59(x81901,f328(f328(f106(f916(x81901,a903)),x81902),x81903),f328(f328(f106(f916(f915(x81901,x81901),a903)),x81904),x81905))
% 159.37/159.09  [8544]E(f328(f328(f256(x85441,x85442),f328(f328(f166(x85441),x85443),x85444)),f328(f328(f166(x85442),x85445),x85444)),f328(f328(f166(f915(x85441,x85442)),f328(f328(f183(x85441,x85442),x85443),x85445)),x85444))+~P107(f328(f328(f240(a909),x85444),f328(f191(f910(x85441)),x85443)))+~P107(f328(f328(f240(a909),x85444),f328(f191(f910(x85442)),x85445)))
% 159.37/159.09  [8706]~P59(x87061,x87063,x87064)+P107(f328(f328(f330(x87061),x87062),x87063))+~P107(f328(f328(f330(f915(x87061,x87061)),f328(f328(f256(x87061,x87061),x87065),x87062)),x87064))
% 159.37/159.09  [8707]~P59(x87071,x87073,x87074)+P107(f328(f328(f330(x87071),x87072),x87073))+~P107(f328(f328(f330(f915(x87071,x87071)),f328(f328(f256(x87071,x87071),x87072),x87075)),x87074))
% 159.37/159.09  [8708]~P13(x87081,x87083,x87084)+P107(f328(f328(f330(x87081),x87082),x87083))+~P107(f328(f328(f330(f915(x87081,x87081)),f328(f328(f256(x87081,x87081),x87085),x87082)),x87084))
% 159.37/159.09  [8709]~P13(x87091,x87093,x87094)+P107(f328(f328(f330(x87091),x87092),x87093))+~P107(f328(f328(f330(f915(x87091,x87091)),f328(f328(f256(x87091,x87091),x87092),x87095)),x87094))
% 159.37/159.09  [8984]~P13(x89841,x89845,x89842)+E(f328(f287(x89841,x89841,x89842),f328(f328(f310(x89841),x89843),f190(f916(x89841,a903)))),f328(f287(x89841,x89841,x89842),f328(f328(f310(x89841),x89844),f190(f916(x89841,a903)))))+~P107(f328(f328(f330(f915(x89841,x89841)),f328(f328(f256(x89841,x89841),x89843),x89844)),x89842))
% 159.37/159.09  [9170]P107(f328(x91701,x91702))+~P107(f328(f328(f330(x91703),x91702),x91705))+P107(f328(f328(f330(x91703),f337(x91701,x91704,x91705,x91703)),f328(f328(f105(f916(x91703,a903)),x91705),x91704)))
% 159.37/159.09  [9171]P107(f328(x91711,x91712))+~P107(f328(f328(f330(x91713),x91712),x91714))+P107(f328(f328(f330(x91713),f337(x91711,x91714,x91715,x91713)),f328(f328(f105(f916(x91713,a903)),x91715),x91714)))
% 159.37/159.09  [9179]~P107(f328(x91792,x91795))+~P107(f328(f328(f330(x91791),x91795),x91794))+P107(f328(f328(f330(x91791),f334(x91792,x91793,x91794,x91791)),f328(f328(f105(f916(x91791,a903)),x91794),x91793)))
% 159.37/159.09  [9180]~P107(f328(x91802,x91805))+~P107(f328(f328(f330(x91801),x91805),x91803))+P107(f328(f328(f330(x91801),f334(x91802,x91803,x91804,x91801)),f328(f328(f105(f916(x91801,a903)),x91804),x91803)))
% 159.37/159.09  [9195]~P107(f328(f328(f239(f916(x91951,a903)),x91955),x91953))+~P107(f328(f328(f239(f916(x91951,a903)),x91952),x91954))+P107(f328(f328(f239(f916(x91951,a903)),f328(f328(f3(f916(x91951,a903)),x91952),x91953)),f328(f328(f3(f916(x91951,a903)),x91954),x91955)))
% 159.37/159.09  [9196]~P107(f328(f328(f239(f916(x91961,a903)),x91963),x91965))+~P107(f328(f328(f239(f916(x91961,a903)),x91962),x91964))+P107(f328(f328(f239(f916(x91961,a903)),f328(f328(f105(f916(x91961,a903)),x91962),x91963)),f328(f328(f105(f916(x91961,a903)),x91964),x91965)))
% 159.37/159.09  [9197]~P107(f328(f328(f239(f916(x91971,a903)),x91973),x91975))+~P107(f328(f328(f239(f916(x91971,a903)),x91972),x91974))+P107(f328(f328(f239(f916(x91971,a903)),f328(f328(f106(f916(x91971,a903)),x91972),x91973)),f328(f328(f106(f916(x91971,a903)),x91974),x91975)))
% 159.37/159.09  [9297]P107(f328(f328(f330(f915(x92971,x92971)),f328(f328(f256(x92971,x92971),x92972),x92973)),f322(x92971,x92974,x92975)))+~P107(f328(f328(f239(a909),f328(x92974,x92972)),f328(x92974,x92973)))+~P107(f328(f328(f330(f915(x92971,x92971)),f328(f328(f256(x92971,x92971),x92972),x92973)),x92975))
% 159.37/159.09  [9474]P107(f328(f328(f330(f915(x94741,x94741)),f328(f328(f256(x94741,x94741),x94742),x94743)),f308(x94741,x94744)))+~P107(f328(f328(f330(f915(x94741,x94741)),f328(f328(f256(x94741,x94741),x94742),x94745)),f308(x94741,x94744)))+~P107(f328(f328(f330(f915(x94741,x94741)),f328(f328(f256(x94741,x94741),x94745),x94743)),x94744))
% 159.37/159.09  [9475]P107(f328(f328(f330(f915(x94751,x94751)),f328(f328(f256(x94751,x94751),x94752),x94753)),f308(x94751,x94754)))+~P107(f328(f328(f330(f915(x94751,x94751)),f328(f328(f256(x94751,x94751),x94755),x94753)),f308(x94751,x94754)))+~P107(f328(f328(f330(f915(x94751,x94751)),f328(f328(f256(x94751,x94751),x94752),x94755)),x94754))
% 159.37/159.09  [9572]E(x95721,x95722)+E(f328(a116,f896(x95723,x95724,x95721,x95722,x95725)),x95724)+~P107(f328(f328(f330(f915(x95725,x95725)),f328(f328(f256(x95725,x95725),x95722),x95721)),f328(f328(f185(f915(x95725,x95725),a903),x95724),x95723)))
% 159.37/159.09  [9573]E(x95731,x95732)+E(f328(a116,f898(x95733,x95734,x95731,x95732,x95735)),x95734)+~P107(f328(f328(f330(f915(x95735,x95735)),f328(f328(f256(x95735,x95735),x95732),x95731)),f328(f328(f185(f915(x95735,x95735),a903),x95734),x95733)))
% 159.37/159.09  [9574]E(x95741,f2(a909))+E(f328(a116,f896(x95742,x95741,x95743,x95744,x95745)),x95741)+~P107(f328(f328(f330(f915(x95745,x95745)),f328(f328(f256(x95745,x95745),x95744),x95743)),f328(f328(f185(f915(x95745,x95745),a903),x95741),x95742)))
% 159.37/159.09  [9575]E(x95751,f2(a909))+E(f328(a116,f898(x95752,x95751,x95753,x95754,x95755)),x95751)+~P107(f328(f328(f330(f915(x95755,x95755)),f328(f328(f256(x95755,x95755),x95754),x95753)),f328(f328(f185(f915(x95755,x95755),a903),x95751),x95752)))
% 159.37/159.09  [9596]P107(f328(f328(f330(f915(x95961,x95961)),f328(f328(f256(x95961,x95961),x95962),x95963)),f328(f328(f290(x95961,x95961,x95961),x95964),f308(x95961,x95964))))+~P107(f328(f328(f330(f915(x95961,x95961)),f328(f328(f256(x95961,x95961),x95962),x95965)),x95964))+~P107(f328(f328(f330(f915(x95961,x95961)),f328(f328(f256(x95961,x95961),x95965),x95963)),x95964))
% 159.37/159.09  [9603]~P107(f328(f328(f330(f915(x96031,x96031)),f328(f328(f256(x96031,x96031),x96032),x96035)),f308(x96031,x96034)))+P107(f328(f328(f330(f915(x96031,x96031)),f328(f328(f256(x96031,x96031),x96032),x96033)),f328(f328(f290(x96031,x96031,x96031),x96034),f308(x96031,x96034))))+~P107(f328(f328(f330(f915(x96031,x96031)),f328(f328(f256(x96031,x96031),x96035),x96033)),x96034))
% 159.37/159.09  [9638]~P13(x96381,x96385,x96382)+~P107(f328(f328(f330(f915(x96381,x96381)),f328(f328(f256(x96381,x96381),x96383),x96384)),x96382))+P107(f328(f328(f239(f916(x96381,a903)),f328(f287(x96381,x96381,x96382),f328(f328(f310(x96381),x96383),f190(f916(x96381,a903))))),f328(f287(x96381,x96381,x96382),f328(f328(f310(x96381),x96384),f190(f916(x96381,a903))))))
% 159.37/159.09  [9692]P107(f328(f328(f330(f915(x96921,x96921)),f328(f328(f256(x96921,x96921),x96922),x96923)),f328(f328(f290(x96921,x96921,x96921),x96924),f308(x96921,x96924))))+~P107(f328(f328(f330(f915(x96921,x96921)),f328(f328(f256(x96921,x96921),x96922),x96925)),f328(f328(f290(x96921,x96921,x96921),x96924),f308(x96921,x96924))))+~P107(f328(f328(f330(f915(x96921,x96921)),f328(f328(f256(x96921,x96921),x96925),x96923)),x96924))
% 159.37/159.09  [9693]P107(f328(f328(f330(f915(x96931,x96931)),f328(f328(f256(x96931,x96931),x96932),x96933)),f328(f328(f290(x96931,x96931,x96931),x96934),f308(x96931,x96934))))+~P107(f328(f328(f330(f915(x96931,x96931)),f328(f328(f256(x96931,x96931),x96935),x96933)),f328(f328(f290(x96931,x96931,x96931),x96934),f308(x96931,x96934))))+~P107(f328(f328(f330(f915(x96931,x96931)),f328(f328(f256(x96931,x96931),x96932),x96935)),x96934))
% 159.37/159.09  [9742]~P107(f328(f69(x97421,x97421,x97424,x97422,x97423),x97425))+P107(f328(f328(f330(x97421),x97422),x97423))+P107(f328(f65(x97421,x97424,f328(f328(f310(x97421),x97422),x97423)),x97425))
% 159.37/159.09  [9779]~E(f328(f311(x97793,x97792,x97795),x97794),x97791)+E(x97791,f190(f916(x97792,a903)))+P107(f328(f328(f239(f916(x97793,a903)),f328(f311(x97792,x97793,f468(x97794,x97793,x97792,x97791)),x97791)),x97794))
% 159.37/159.09  [9826]~P10(x98265)+P107(f328(f328(f330(x98261),f396(x98262,x98263,x98264,x98261,x98265)),x98264))+P107(f328(f328(f239(x98265),f328(f328(f42(x98261,x98265),x98264),x98263)),x98262))
% 159.37/159.09  [9879]P40(x98791,x98792,x98793,x98794,x98795)+~E(f328(f191(f910(x98791)),x98794),f328(f191(f910(x98792)),x98795))+P107(f328(f328(f330(f915(x98791,x98792)),f628(x98795,x98794,x98793,x98792,x98791)),f328(f174(f915(x98791,x98792)),f328(f328(f183(x98791,x98792),x98794),x98795))))
% 159.37/159.09  [9880]P40(x98801,x98802,x98803,x98804,x98805)+~E(f328(f191(f910(x98801)),x98804),f328(f191(f910(x98802)),x98805))+P107(f328(f328(f330(f915(x98801,x98802)),f629(x98803,x98805,x98804,x98802,x98801)),f328(f174(f915(x98801,x98802)),f328(f328(f183(x98801,x98802),x98804),x98805))))
% 159.37/159.09  [10004]E(x100041,x100042)+P107(f328(f328(f330(f915(x100043,x100043)),f328(f328(f256(x100043,x100043),x100041),f899(x100044,x100045,x100042,x100041,x100043))),x100044))+~P107(f328(f328(f330(f915(x100043,x100043)),f328(f328(f256(x100043,x100043),x100041),x100042)),f328(f328(f185(f915(x100043,x100043),a903),x100045),x100044)))
% 159.37/159.09  [10005]E(x100051,f2(a909))+P107(f328(f328(f330(f915(x100052,x100052)),f328(f328(f256(x100052,x100052),x100053),f899(x100054,x100051,x100055,x100053,x100052))),x100054))+~P107(f328(f328(f330(f915(x100052,x100052)),f328(f328(f256(x100052,x100052),x100053),x100055)),f328(f328(f185(f915(x100052,x100052),a903),x100051),x100054)))
% 159.37/159.09  [10045]~P10(x100451)+~P107(f328(f328(f239(x100451),f328(x100454,f396(x100455,x100454,x100453,x100452,x100451))),x100455))+P107(f328(f328(f239(x100451),f328(f328(f42(x100452,x100451),x100453),x100454)),x100455))
% 159.37/159.09  [10086]E(x100861,x100862)+P107(f328(f328(f330(f915(x100863,x100863)),f328(f328(f256(x100863,x100863),f897(x100864,x100865,x100861,x100862,x100863)),x100861)),x100864))+~P107(f328(f328(f330(f915(x100863,x100863)),f328(f328(f256(x100863,x100863),x100862),x100861)),f328(f328(f185(f915(x100863,x100863),a903),x100865),x100864)))
% 159.37/159.09  [10087]E(x100871,f2(a909))+P107(f328(f328(f330(f915(x100872,x100872)),f328(f328(f256(x100872,x100872),f897(x100873,x100871,x100874,x100875,x100872)),x100874)),x100873))+~P107(f328(f328(f330(f915(x100872,x100872)),f328(f328(f256(x100872,x100872),x100875),x100874)),f328(f328(f185(f915(x100872,x100872),a903),x100871),x100873)))
% 159.37/159.09  [10091]E(x100911,x100912)+P107(f328(f328(f330(f915(x100913,x100913)),f328(f328(f256(x100913,x100913),x100911),f897(x100914,x100915,x100912,x100911,x100913))),f328(f328(f185(f915(x100913,x100913),a903),f896(x100914,x100915,x100912,x100911,x100913)),x100914)))+~P107(f328(f328(f330(f915(x100913,x100913)),f328(f328(f256(x100913,x100913),x100911),x100912)),f328(f328(f185(f915(x100913,x100913),a903),x100915),x100914)))
% 159.37/159.09  [10092]E(x100921,f2(a909))+P107(f328(f328(f330(f915(x100922,x100922)),f328(f328(f256(x100922,x100922),x100923),f897(x100924,x100921,x100925,x100923,x100922))),f328(f328(f185(f915(x100922,x100922),a903),f896(x100924,x100921,x100925,x100923,x100922)),x100924)))+~P107(f328(f328(f330(f915(x100922,x100922)),f328(f328(f256(x100922,x100922),x100923),x100925)),f328(f328(f185(f915(x100922,x100922),a903),x100921),x100924)))
% 159.37/159.09  [10139]E(x101391,x101392)+P107(f328(f328(f330(f915(x101393,x101393)),f328(f328(f256(x101393,x101393),f899(x101394,x101395,x101391,x101392,x101393)),x101391)),f328(f328(f185(f915(x101393,x101393),a903),f898(x101394,x101395,x101391,x101392,x101393)),x101394)))+~P107(f328(f328(f330(f915(x101393,x101393)),f328(f328(f256(x101393,x101393),x101392),x101391)),f328(f328(f185(f915(x101393,x101393),a903),x101395),x101394)))
% 159.37/159.09  [10140]E(x101401,f2(a909))+P107(f328(f328(f330(f915(x101402,x101402)),f328(f328(f256(x101402,x101402),f899(x101403,x101401,x101404,x101405,x101402)),x101404)),f328(f328(f185(f915(x101402,x101402),a903),f898(x101403,x101401,x101404,x101405,x101402)),x101403)))+~P107(f328(f328(f330(f915(x101402,x101402)),f328(f328(f256(x101402,x101402),x101405),x101404)),f328(f328(f185(f915(x101402,x101402),a903),x101401),x101403)))
% 159.37/159.09  [10175]~P76(x101752)+~P107(f328(f64(x101751),x101755))+E(f328(f328(f8(x101751,x101752),f328(f328(f9(x101751,x101752,x101752),f328(f328(f20(x101751,x101752,f916(x101752,x101752)),f328(f328(f10(a903,f916(x101752,f916(x101752,x101752)),x101751),f100(x101752)),f328(f328(f9(x101751,f916(x101751,a903),a903),f330(x101751)),x101753))),x101754)),f2(x101752))),x101755),f328(f328(f8(x101751,x101752),x101754),f328(f328(f106(f916(x101751,a903)),x101755),x101753)))
% 159.37/159.09  [8772]~P78(x87721)+~P107(f328(f64(x87724),x87725))+E(f328(f328(f84(x87721),f328(x87722,x87723)),f328(f328(f11(x87724,x87721),x87722),f328(f328(f3(f916(x87724,a903)),x87725),f328(f328(f310(x87724),x87723),f190(f916(x87724,a903)))))),f328(f328(f11(x87724,x87721),x87722),f328(f328(f310(x87724),x87723),x87725)))
% 159.37/159.09  [8773]~P76(x87731)+~P107(f328(f64(x87734),x87735))+E(f328(f328(f83(x87731),f328(x87732,x87733)),f328(f328(f8(x87734,x87731),x87732),f328(f328(f3(f916(x87734,a903)),x87735),f328(f328(f310(x87734),x87733),f190(f916(x87734,a903)))))),f328(f328(f8(x87734,x87731),x87732),f328(f328(f310(x87734),x87733),x87735)))
% 159.37/159.09  [9101]~P109(x91012)+~P18(x91012,f328(f170(x91012),f328(f328(f156(x91011,x91012),x91014),x91015)))+E(f328(f138(x91011,f328(f328(f10(x91012,a903,x91011),f328(f240(x91012),x91013)),x91014)),x91015),f179(x91011,f328(f328(f10(x91012,a903,x91011),f328(f240(x91012),x91013)),x91014),x91015))
% 159.37/159.09  [9125]~P76(x91251)+E(f328(f328(f83(x91251),f328(f328(f8(a909,x91251),x91252),f304(a909,x91253,x91254))),f328(f328(f8(a909,x91251),x91252),f304(a909,f328(f328(f83(a909),x91254),f81(a909)),f328(f328(f83(a909),x91254),x91255)))),f328(f328(f8(a909,x91251),x91252),f304(a909,x91253,f328(f328(f83(a909),x91254),x91255))))+~P107(f328(f328(f239(a909),x91253),f328(f328(f83(a909),x91254),f81(a909))))
% 159.37/159.09  [9126]~P107(f328(f328(f330(x91261),x91264),x91265))+~P107(f328(f328(f239(f916(x91261,a903)),f328(f174(x91261),x91262)),x91265))+P107(f328(f328(f239(f916(x91261,a903)),f328(f174(x91261),f328(f328(f161(x91261,x91262),x91263),x91264))),x91265))
% 159.37/159.09  [9355]~P10(x93552)+~P107(f328(f64(x93551),x93555))+E(f328(f328(f67(x93551,x93552,f328(f328(f10(x93552,f916(x93552,x93552),x93551),f105(x93552)),x93553)),x93554),x93555),f328(f328(f105(x93552),x93554),f328(f328(f42(x93551,x93552),x93555),x93553)))
% 159.37/159.09  [9356]~P10(x93562)+~P107(f328(f64(x93561),x93565))+E(f328(f328(f67(x93561,x93562,f328(f328(f10(x93562,f916(x93562,x93562),x93561),f106(x93562)),x93563)),x93564),x93565),f328(f328(f106(x93562),x93564),f328(f328(f43(x93561,x93562),x93565),x93563)))
% 159.37/159.09  [9401]E(f328(x94011,x94012),f328(x94011,x94013))+P107(f328(f328(f240(a909),f328(x94011,x94012)),f328(x94011,x94013)))+~P107(f328(f328(f330(f915(x94014,x94014)),f328(f328(f256(x94014,x94014),x94012),x94013)),f155(x94014,f328(f328(f153(f916(x94014,a909)),x94011),x94015))))
% 159.37/159.09  [9433]~E(f328(x94334,x94332),f328(x94334,x94333))+~P107(f328(f328(f330(f915(x94331,x94331)),f328(f328(f256(x94331,x94331),x94332),x94333)),f155(x94331,x94335)))+P107(f328(f328(f330(f915(x94331,x94331)),f328(f328(f256(x94331,x94331),x94332),x94333)),f155(x94331,f328(f328(f153(f916(x94331,a909)),x94334),x94335))))
% 159.37/159.09  [9452]~P30(x94521,x94522,x94523,x94525)+P30(x94521,x94522,x94523,f328(f328(f310(x94521),x94524),x94525))+P107(f328(f328(f330(x94522),f328(x94523,x94524)),f328(f311(x94521,x94522,x94523),f328(f328(f3(f916(x94521,a903)),x94525),f328(f328(f310(x94521),x94524),f190(f916(x94521,a903)))))))
% 159.37/159.09  [9455]P107(f328(x94552,x94555))+~P107(f328(f328(f330(x94551),x94555),f328(f174(x94551),x94553)))+E(f328(f328(f140(x94551),f328(f191(f910(x94551)),f179(x94551,x94552,f328(f328(f136(x94551),x94553),x94554)))),f328(f328(f136(x94551),x94553),x94554)),f328(f328(f136(x94551),f328(f328(f140(x94551),f328(f191(f910(x94551)),f179(x94551,x94552,x94553))),x94553)),x94554))
% 159.37/159.09  [9460]~P107(f328(f328(f330(f915(x94601,x94601)),f328(f328(f256(x94601,x94601),x94602),x94603)),f155(x94601,x94605)))+~P107(f328(f328(f239(a909),f328(x94604,x94602)),f328(x94604,x94603)))+P107(f328(f328(f330(f915(x94601,x94601)),f328(f328(f256(x94601,x94601),x94602),x94603)),f155(x94601,f328(f328(f153(f916(x94601,a909)),x94604),x94605))))
% 159.37/159.09  [9523]P107(f328(f328(f330(f915(x95234,x95234)),f328(f328(f256(x95234,x95234),x95232),x95233)),f155(x95234,x95235)))+P107(f328(f328(f240(a909),f328(x95231,x95232)),f328(x95231,x95233)))+~P107(f328(f328(f330(f915(x95234,x95234)),f328(f328(f256(x95234,x95234),x95232),x95233)),f155(x95234,f328(f328(f153(f916(x95234,a909)),x95231),x95235))))
% 159.37/159.09  [9665]~P107(f328(f328(f330(f915(f910(x96651),f910(x96651))),f328(f328(f256(f910(x96651),f910(x96651)),x96652),x96654)),f160(x96651,x96655)))+~P107(f328(f328(f240(a909),x96653),f328(f191(f910(x96651)),x96652)))+P107(f328(f328(f330(f915(x96651,x96651)),f328(f328(f256(x96651,x96651),f328(f328(f166(x96651),x96652),x96653)),f328(f328(f166(x96651),x96654),x96653))),x96655))
% 159.37/159.09  [9901]E(x99011,f2(a1))+~P107(f328(f52(x99013,x99011),f328(f328(f256(a1,a1),x99014),x99015)))+P107(f328(f52(f328(f328(f84(a1),x99012),x99013),x99011),f328(f328(f256(a1,a1),f328(f328(f83(a1),f328(f328(f84(a1),x99012),x99014)),f328(f328(f39(a1),f328(f328(f84(a1),x99012),x99015)),x99011))),f48(a1,f328(f328(f84(a1),x99012),x99015),x99011))))
% 159.37/159.09  [9905]~P107(f328(f328(f240(a909),f2(a909)),x99053))+~P107(f328(f51(x99052,x99053),f328(f328(f256(a909,a909),x99054),x99055)))+P107(f328(f51(f328(f328(f84(a909),x99051),x99052),x99053),f328(f328(f256(a909,a909),f328(f328(f83(a909),f328(f328(f84(a909),x99051),x99054)),f328(f328(f39(a909),f328(f328(f84(a909),x99051),x99055)),x99053))),f48(a909,f328(f328(f84(a909),x99051),x99055),x99053))))
% 159.37/159.09  [10198]~P76(x101982)+~P107(f328(f64(x101981),x101984))+E(f328(f328(f8(x101981,x101982),x101983),f328(f266(x101981),f328(f328(f20(x101981,a903,a903),f328(f328(f10(a903,f916(a903,a903),x101981),a326),f328(f328(f9(x101981,f916(x101981,a903),a903),f330(x101981)),x101984))),f328(f328(f9(x101981,f916(x101981,a903),a903),f330(x101981)),x101985)))),f328(f328(f8(x101981,x101982),f328(f328(f9(x101981,x101982,x101982),f328(f328(f20(x101981,x101982,f916(x101982,x101982)),f328(f328(f10(a903,f916(x101982,f916(x101982,x101982)),x101981),f100(x101982)),f328(f328(f9(x101981,f916(x101981,a903),a903),f330(x101981)),x101985))),x101983)),f2(x101982))),x101984))
% 159.37/159.09  [8395]~E(f328(f328(f136(x83951),x83952),x83955),f328(f328(f136(x83951),x83953),x83954))+E(f328(f328(f136(x83951),f328(f328(f140(x83951),f328(f191(f910(x83951)),x83952)),x83953)),x83954),x83955)+P107(f328(f328(f239(a909),f328(f191(f910(x83951)),x83953)),f328(f191(f910(x83951)),x83952)))
% 159.37/159.09  [8596]~E(f328(f328(f136(x85962),x85963),x85961),f328(f328(f136(x85962),x85964),x85965))+E(x85961,f328(f328(f136(x85962),f328(f328(f140(x85962),f328(f191(f910(x85962)),x85963)),x85964)),x85965))+~P107(f328(f328(f239(a909),f328(f191(f910(x85962)),x85963)),f328(f191(f910(x85962)),x85964)))
% 159.37/159.09  [8689]~E(f328(f328(f83(a909),f328(f328(f84(a909),x86893),x86894)),x86891),f328(f328(f83(a909),f328(f328(f84(a909),x86892),x86894)),x86895))+~P107(f328(f328(f239(a909),x86893),x86892))+E(x86891,f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x86892),x86893)),x86894)),x86895))
% 159.37/159.09  [8690]~E(f328(f328(f83(a909),f328(f328(f84(a909),x86901),x86903)),x86904),f328(f328(f83(a909),f328(f328(f84(a909),x86902),x86903)),x86905))+~P107(f328(f328(f239(a909),x86902),x86901))+E(f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x86901),x86902)),x86903)),x86904),x86905)
% 159.37/159.09  [8855]E(f328(f328(f83(a909),f328(f328(f84(a909),x88551),x88552)),x88553),f328(f328(f83(a909),f328(f328(f84(a909),x88554),x88552)),x88555))+~P107(f328(f328(f239(a909),x88554),x88551))+~E(x88555,f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x88551),x88554)),x88552)),x88553))
% 159.37/159.09  [8856]E(f328(f328(f83(a909),f328(f328(f84(a909),x88561),x88562)),x88563),f328(f328(f83(a909),f328(f328(f84(a909),x88564),x88562)),x88565))+~P107(f328(f328(f239(a909),x88564),x88561))+~E(f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x88561),x88564)),x88562)),x88563),x88565)
% 159.37/159.09  [9717]~P69(x97172)+~P107(f328(f64(x97171),x97175))+E(f328(f328(f11(x97171,x97172),f328(f328(f20(x97171,x97172,x97172),f328(f328(f10(x97172,f916(x97172,x97172),x97171),f291(x97172)),x97173)),x97174)),x97175),f328(f328(f291(x97172),f328(f328(f11(x97171,x97172),x97173),x97175)),f328(f328(f11(x97171,x97172),x97174),x97175)))
% 159.37/159.09  [9843]~E(f719(x98435,x98434,x98433,x98432,x98431),f720(x98435,x98434,x98433,x98432,x98431))+P107(f328(f328(f330(f915(x98431,x98431)),f328(f328(f256(x98431,x98431),x98432),x98433)),f308(x98431,x98434)))+~P107(f328(f328(f330(f915(x98431,x98431)),f328(f328(f256(x98431,x98431),x98432),x98433)),f308(x98431,f328(f328(f105(f916(f915(x98431,x98431),a903)),x98434),x98435))))
% 159.37/159.09  [9844]~E(f721(x98445,x98444,x98443,x98442,x98441),f722(x98445,x98444,x98443,x98442,x98441))+P107(f328(f328(f330(f915(x98441,x98441)),f328(f328(f256(x98441,x98441),x98442),x98443)),f308(x98441,x98444)))+~P107(f328(f328(f330(f915(x98441,x98441)),f328(f328(f256(x98441,x98441),x98442),x98443)),f308(x98441,f328(f328(f105(f916(f915(x98441,x98441),a903)),x98444),x98445))))
% 159.37/159.09  [10035]P107(f328(f328(f330(f915(x100351,x100351)),f328(f328(f256(x100351,x100351),x100352),f722(x100355,x100354,x100353,x100352,x100351))),f308(x100351,x100354)))+P107(f328(f328(f330(f915(x100351,x100351)),f328(f328(f256(x100351,x100351),x100352),x100353)),f308(x100351,x100354)))+~P107(f328(f328(f330(f915(x100351,x100351)),f328(f328(f256(x100351,x100351),x100352),x100353)),f308(x100351,f328(f328(f105(f916(f915(x100351,x100351),a903)),x100354),x100355))))
% 159.37/159.09  [10113]P107(f328(f328(f330(f915(x101131,x101131)),f328(f328(f256(x101131,x101131),f720(x101135,x101134,x101133,x101132,x101131)),x101133)),f308(x101131,x101134)))+P107(f328(f328(f330(f915(x101131,x101131)),f328(f328(f256(x101131,x101131),x101132),x101133)),f308(x101131,x101134)))+~P107(f328(f328(f330(f915(x101131,x101131)),f328(f328(f256(x101131,x101131),x101132),x101133)),f308(x101131,f328(f328(f105(f916(f915(x101131,x101131),a903)),x101134),x101135))))
% 159.37/159.09  [10146]P107(f328(f328(f330(f915(x101461,x101461)),f328(f328(f256(x101461,x101461),x101462),x101463)),f308(x101461,x101464)))+P107(f328(f328(f330(f915(x101461,x101461)),f328(f328(f256(x101461,x101461),f719(x101465,x101464,x101463,x101462,x101461)),f720(x101465,x101464,x101463,x101462,x101461))),x101465))+~P107(f328(f328(f330(f915(x101461,x101461)),f328(f328(f256(x101461,x101461),x101462),x101463)),f308(x101461,f328(f328(f105(f916(f915(x101461,x101461),a903)),x101464),x101465))))
% 159.37/159.09  [10147]P107(f328(f328(f330(f915(x101471,x101471)),f328(f328(f256(x101471,x101471),x101472),x101473)),f308(x101471,x101474)))+P107(f328(f328(f330(f915(x101471,x101471)),f328(f328(f256(x101471,x101471),f722(x101475,x101474,x101473,x101472,x101471)),f721(x101475,x101474,x101473,x101472,x101471))),x101475))+~P107(f328(f328(f330(f915(x101471,x101471)),f328(f328(f256(x101471,x101471),x101472),x101473)),f308(x101471,f328(f328(f105(f916(f915(x101471,x101471),a903)),x101474),x101475))))
% 159.37/159.09  [10289]~P107(f328(f328(f330(f915(f910(x102891),f910(x102891))),f328(f328(f256(f910(x102891),f910(x102891)),x102894),x102895)),f160(x102891,x102892)))+~P107(f328(f328(f330(f915(x102891,x102891)),x102893),f328(f174(f915(x102891,x102891)),f328(f328(f183(x102891,x102891),x102894),x102895))))+P107(f328(f328(f261(x102891,x102891,a903),f328(f328(f9(x102891,f916(f915(x102891,x102891),a903),f916(x102891,a903)),f328(f328(f10(f916(x102891,f916(f916(f915(x102891,x102891),a903),a903)),f916(f916(f915(x102891,x102891),a903),f916(x102891,a903)),x102891),f9(x102891,f916(f915(x102891,x102891),a903),a903)),f328(f328(f10(f916(x102891,f915(x102891,x102891)),f916(x102891,f916(f916(f915(x102891,x102891),a903),a903)),x102891),f328(f10(f915(x102891,x102891),f916(f916(f915(x102891,x102891),a903),a903),x102891),f330(f915(x102891,x102891)))),f256(x102891,x102891)))),x102892)),x102893))
% 159.37/159.09  [9746]~P107(f328(f328(f239(a909),x97463),x97462))+~P107(f328(f328(f240(a909),f328(f328(f83(a909),f328(f328(f84(a909),x97463),x97464)),x97461)),f328(f328(f83(a909),f328(f328(f84(a909),x97462),x97464)),x97465)))+P107(f328(f328(f240(a909),x97461),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x97462),x97463)),x97464)),x97465)))
% 159.37/159.09  [9747]~P107(f328(f328(f239(a909),x97473),x97472))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),f328(f328(f84(a909),x97473),x97474)),x97471)),f328(f328(f83(a909),f328(f328(f84(a909),x97472),x97474)),x97475)))+P107(f328(f328(f239(a909),x97471),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x97472),x97473)),x97474)),x97475)))
% 159.37/159.09  [9763]~P107(f328(f328(f239(a909),x97631),x97634))+P107(f328(f328(f240(a909),f328(f328(f83(a909),f328(f328(f84(a909),x97631),x97632)),x97633)),f328(f328(f83(a909),f328(f328(f84(a909),x97634),x97632)),x97635)))+~P107(f328(f328(f240(a909),x97633),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x97634),x97631)),x97632)),x97635)))
% 159.37/159.09  [9764]~P107(f328(f328(f239(a909),x97641),x97644))+P107(f328(f328(f239(a909),f328(f328(f83(a909),f328(f328(f84(a909),x97641),x97642)),x97643)),f328(f328(f83(a909),f328(f328(f84(a909),x97644),x97642)),x97645)))+~P107(f328(f328(f239(a909),x97643),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x97644),x97641)),x97642)),x97645)))
% 159.37/159.09  [9877]~P107(f328(f328(f239(a909),x98772),x98771))+~P107(f328(f328(f240(a909),f328(f328(f83(a909),f328(f328(f84(a909),x98771),x98773)),x98774)),f328(f328(f83(a909),f328(f328(f84(a909),x98772),x98773)),x98775)))+P107(f328(f328(f240(a909),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x98771),x98772)),x98773)),x98774)),x98775))
% 159.37/159.09  [9878]~P107(f328(f328(f239(a909),x98782),x98781))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),f328(f328(f84(a909),x98781),x98783)),x98784)),f328(f328(f83(a909),f328(f328(f84(a909),x98782),x98783)),x98785)))+P107(f328(f328(f239(a909),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x98781),x98782)),x98783)),x98784)),x98785))
% 159.37/159.09  [9923]~P107(f328(f328(f239(a909),x99234),x99231))+P107(f328(f328(f240(a909),f328(f328(f83(a909),f328(f328(f84(a909),x99231),x99232)),x99233)),f328(f328(f83(a909),f328(f328(f84(a909),x99234),x99232)),x99235)))+~P107(f328(f328(f240(a909),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x99231),x99234)),x99232)),x99233)),x99235))
% 159.37/159.09  [9924]~P107(f328(f328(f239(a909),x99244),x99241))+P107(f328(f328(f239(a909),f328(f328(f83(a909),f328(f328(f84(a909),x99241),x99242)),x99243)),f328(f328(f83(a909),f328(f328(f84(a909),x99244),x99242)),x99245)))+~P107(f328(f328(f239(a909),f328(f328(f83(a909),f328(f328(f84(a909),f328(f328(f3(a909),x99241),x99244)),x99242)),x99243)),x99245))
% 159.37/159.09  [10134]~P16(x101341,x101342,x101345,x101343)+~P107(f328(f328(f330(f915(x101341,x101341)),x101344),x101345))+P107(f328(f328(f261(x101341,x101341,a903),f328(f328(f9(x101341,f916(x101341,x101342),f916(x101341,a903)),f328(f328(f10(f916(x101342,a903),f916(f916(x101341,x101342),f916(x101341,a903)),x101341),f10(x101342,a903,x101341)),f328(f328(f10(x101342,f916(x101342,a903),x101341),a325),x101343))),x101343)),x101344))
% 159.37/159.09  [7372]~P47(x73724,x73722,x73725,x73726)+P47(f31(x73721,x73723,x73724),x73722,x73725,x73726)+P107(f328(x73721,x73722))
% 159.37/159.09  [7447]~P47(x74472,x74474,x74475,x74476)+P47(f31(x74471,x74472,x74473),x74474,x74475,x74476)+~P107(f328(x74471,x74474))
% 159.37/159.09  [7531]P47(x75313,x75312,x75314,x75315)+~P47(f31(x75311,x75316,x75313),x75312,x75314,x75315)+P107(f328(x75311,x75312))
% 159.37/159.09  [7561]P47(x75611,x75612,x75613,x75614)+~P47(f31(x75615,x75611,x75616),x75612,x75613,x75614)+~P107(f328(x75615,x75612))
% 159.37/159.09  [7929]~P47(x79291,x79293,x79294,x79296)+~P47(x79292,x79296,x79294,x79295)+P47(f34(x79291,x79292),x79293,x79294,x79295)
% 159.37/159.09  [7932]P47(x79321,x79322,x79323,x79324)+P47(x79325,x79322,x79323,x79324)+~P47(f31(x79326,x79321,x79325),x79322,x79323,x79324)
% 159.37/159.09  [8556]~P24(x85566,x85561,x85562,x85564)+E(f328(f76(x85561,x85561,x85561,f328(x85562,x85563)),f328(x85564,x85565)),f328(f76(x85561,x85561,x85561,f328(x85564,x85565)),f328(x85562,x85563)))+~P107(f328(f64(x85566),x85565))
% 159.37/159.09  [8996]~P30(x89961,x89963,x89965,x89966)+~P30(x89963,x89962,x89964,f328(f311(x89961,x89963,x89965),x89966))+P30(x89961,x89962,f328(f76(x89963,x89962,x89961,x89964),x89965),x89966)
% 159.37/159.09  [9556]~P107(f328(f328(x95563,x95562),x95566))+~P107(f328(f328(x95564,x95565),x95562))+P107(f328(f328(f330(x95561),x95562),f301(x95561,x95563,x95564,x95565,x95566)))
% 159.37/159.09  [9557]~P107(f328(f328(x95574,x95572),x95576))+~P107(f328(f328(x95573,x95575),x95572))+P107(f328(f328(f330(x95571),x95572),f298(x95571,x95573,x95574,x95575,x95576)))
% 159.37/159.09  [9666]E(x96661,x96662)+E(x96663,x96664)+~P107(f328(f328(f330(f915(f910(x96665),f910(x96665))),f328(f328(f256(f910(x96665),f910(x96665)),f328(f328(f153(x96665),x96663),x96661)),f328(f328(f153(x96665),x96664),x96662))),f159(x96665,x96666)))
% 159.37/159.09  [9674]~E(x96742,x96744)+P107(f328(f328(f330(f915(f910(x96741),f910(x96741))),f328(f328(f256(f910(x96741),f910(x96741)),f328(f328(f136(x96741),x96742),x96743)),f328(f328(f136(x96741),x96744),x96745))),f159(x96741,x96746)))+~P107(f328(f328(f330(f915(f910(x96741),f910(x96741))),f328(f328(f256(f910(x96741),f910(x96741)),x96743),x96745)),f159(x96741,x96746)))
% 159.37/159.09  [9675]~E(x96752,x96754)+P107(f328(f328(f330(f915(f910(x96751),f910(x96751))),f328(f328(f256(f910(x96751),f910(x96751)),f328(f328(f153(x96751),x96752),x96753)),f328(f328(f153(x96751),x96754),x96755))),f147(x96751,x96756)))+~P107(f328(f328(f330(f915(f910(x96751),f910(x96751))),f328(f328(f256(f910(x96751),f910(x96751)),x96753),x96755)),f147(x96751,x96756)))
% 159.37/159.09  [9676]~E(x96762,x96764)+P107(f328(f328(f330(f915(f910(x96761),f910(x96761))),f328(f328(f256(f910(x96761),f910(x96761)),f328(f328(f153(x96761),x96762),x96763)),f328(f328(f153(x96761),x96764),x96765))),f149(x96761,x96766)))+~P107(f328(f328(f330(f915(f910(x96761),f910(x96761))),f328(f328(f256(f910(x96761),f910(x96761)),x96763),x96765)),f149(x96761,x96766)))
% 159.37/159.09  [9677]~E(x96772,x96774)+P107(f328(f328(f330(f915(f910(x96771),f910(x96771))),f328(f328(f256(f910(x96771),f910(x96771)),f328(f328(f153(x96771),x96772),x96773)),f328(f328(f153(x96771),x96774),x96775))),f159(x96771,x96776)))+~P107(f328(f328(f330(f915(f910(x96771),f910(x96771))),f328(f328(f256(f910(x96771),f910(x96771)),x96773),x96775)),f159(x96771,x96776)))
% 159.37/159.09  [9678]~E(x96783,x96785)+P107(f328(f328(f330(f915(f910(x96781),f910(x96781))),f328(f328(f256(f910(x96781),f910(x96781)),f328(f328(f136(x96781),x96782),x96783)),f328(f328(f136(x96781),x96784),x96785))),f159(x96781,x96786)))+~P107(f328(f328(f330(f915(f910(x96781),f910(x96781))),f328(f328(f256(f910(x96781),f910(x96781)),x96782),x96784)),f159(x96781,x96786)))
% 159.37/159.09  [9734]E(x97341,x97342)+P107(f328(f328(f330(f915(f910(x97343),f910(x97343))),f328(f328(f256(f910(x97343),f910(x97343)),x97341),x97342)),f159(x97343,x97344)))+~P107(f328(f328(f330(f915(f910(x97343),f910(x97343))),f328(f328(f256(f910(x97343),f910(x97343)),f328(f328(f153(x97343),x97345),x97341)),f328(f328(f153(x97343),x97346),x97342))),f159(x97343,x97344)))
% 159.37/159.09  [9881]~E(x98813,x98815)+P107(f328(f328(f330(f915(f910(x98811),f910(x98811))),f328(f328(f256(f910(x98811),f910(x98811)),f328(f328(f136(x98811),x98812),f328(f328(f153(x98811),x98813),f117(x98811)))),f328(f328(f136(x98811),x98814),f328(f328(f153(x98811),x98815),f117(x98811))))),f159(x98811,x98816)))+~P107(f328(f328(f330(f915(f910(x98811),f910(x98811))),f328(f328(f256(f910(x98811),f910(x98811)),x98812),x98814)),f159(x98811,x98816)))
% 159.37/159.09  [9927]E(x99271,x99272)+E(x99273,x99274)+~P107(f328(f328(f330(f915(f910(x99275),f910(x99275))),f328(f328(f256(f910(x99275),f910(x99275)),f328(f328(f136(x99275),x99273),f328(f328(f153(x99275),x99271),f117(x99275)))),f328(f328(f136(x99275),x99274),f328(f328(f153(x99275),x99272),f117(x99275))))),f159(x99275,x99276)))
% 159.37/159.09  [9951]E(x99511,x99512)+~P107(f328(f328(f330(f915(f910(x99513),f910(x99513))),f328(f328(f256(f910(x99513),f910(x99513)),f328(f328(f136(x99513),x99511),f328(f328(f153(x99513),x99515),f117(x99513)))),f328(f328(f136(x99513),x99512),f328(f328(f153(x99513),x99516),f117(x99513))))),f159(x99513,x99514)))+P107(f328(f328(f330(f915(f910(x99513),f910(x99513))),f328(f328(f256(f910(x99513),f910(x99513)),x99511),x99512)),f159(x99513,x99514)))
% 159.37/159.09  [9987]~P107(f328(f328(f330(f915(f916(x99871,a903),f916(x99871,a903))),f328(f328(f256(f916(x99871,a903),f916(x99871,a903)),x99872),x99874)),f319(x99871,x99876)))+~P107(f328(f328(f330(f915(f916(x99871,a903),f916(x99871,a903))),f328(f328(f256(f916(x99871,a903),f916(x99871,a903)),x99873),x99875)),f319(x99871,x99876)))+P107(f328(f328(f330(f915(f916(x99871,a903),f916(x99871,a903))),f328(f328(f256(f916(x99871,a903),f916(x99871,a903)),f328(f328(f105(f916(x99871,a903)),x99872),x99873)),f328(f328(f105(f916(x99871,a903)),x99874),x99875))),f319(x99871,x99876)))
% 159.37/159.09  [5786]~E(f328(f328(f136(x57861),x57866),x57863),x57865)+E(f328(f328(f136(x57861),x57862),x57863),f328(f328(f136(x57861),x57864),x57865))+~E(x57862,f328(f328(f136(x57861),x57864),x57866))
% 159.37/159.09  [5788]~E(f328(f328(f136(x57881),x57882),x57886),x57884)+E(f328(f328(f136(x57881),x57882),x57883),f328(f328(f136(x57881),x57884),x57885))+~E(x57883,f328(f328(f136(x57881),x57886),x57885))
% 159.37/159.09  [5789]~E(f328(f328(f136(x57891),x57896),x57895),x57893)+E(f328(f328(f153(x57891),x57892),x57893),f328(f328(f136(x57891),x57894),x57895))+~E(x57894,f328(f328(f153(x57891),x57892),x57896))
% 159.37/159.09  [5791]~E(f328(f328(f153(x57911),x57912),x57916),x57914)+E(f328(f328(f153(x57911),x57912),x57913),f328(f328(f136(x57911),x57914),x57915))+~E(x57913,f328(f328(f136(x57911),x57916),x57915))
% 159.37/159.09  [6924]E(f328(x69241,x69242),f328(x69243,x69242))+~E(f328(f328(f156(x69244,x69245),x69241),x69246),f328(f328(f156(x69244,x69245),x69243),x69246))+~P107(f328(f328(f330(x69244),x69242),f328(f174(x69244),x69246)))
% 159.37/159.09  [7303]~P24(x73034,x73035,x73036,x73031)+E(f328(f328(x73031,x73032),x73033),f328(f328(f67(x73034,x73035,x73036),x73033),x73032))+~P107(f328(f64(x73034),x73032))
% 159.37/159.09  [7377]~E(x73772,f328(x73774,x73776))+~P107(f328(f328(f330(x73773),x73776),x73775))+P107(f328(f328(f330(x73771),x73772),f328(f311(x73773,x73771,x73774),x73775)))
% 159.37/159.09  [7378]~E(f328(x73784,x73782),x73786)+~P107(f328(f328(f330(x73783),x73786),x73785))+P107(f328(f328(f330(x73781),x73782),f328(f312(x73781,x73783,x73784),x73785)))
% 159.37/159.09  [7832]~P38(x78321,x78322,x78324,x78326)+P38(x78321,x78322,f328(f328(f153(x78321),x78323),x78324),f328(f328(f153(x78321),x78325),x78326))+~P107(f328(f328(x78322,x78323),x78325))
% 159.37/159.09  [8865]~P63(x88654,x88655,x88651,x88652,x88656)+E(f328(x88651,f328(x88652,x88653)),x88653)+~P107(f328(f328(f330(x88655),x88653),x88656))
% 159.37/159.09  [9364]~P31(x93642,x93641,x93645,x93644,x93643)+E(f328(f95(x93641,x93642,x93643,f95(x93642,x93641,x93644,x93645)),x93646),f328(x93645,x93646))+~P107(f328(f328(f330(x93642),x93646),x93644))
% 159.37/159.09  [9373]~P30(x93731,x93732,x93733,x93736)+P30(x93731,x93732,f78(x93731,x93732,x93733,x93734,x93735),x93736)+P107(f328(f328(f330(x93732),x93735),f328(f311(x93731,x93732,x93733),x93736)))
% 159.37/159.09  [9668]E(x96681,x96682)+E(f328(f191(f910(x96683)),x96684),f328(f191(f910(x96683)),x96685))+~P107(f328(f328(f330(f915(f910(x96683),f910(x96683))),f328(f328(f256(f910(x96683),f910(x96683)),f328(f328(f153(x96683),x96681),x96684)),f328(f328(f153(x96683),x96682),x96685))),f147(x96683,x96686)))
% 159.37/159.09  [9730]~P21(x97301,x97302,x97303)+E(f328(f328(f67(x97301,x97302,x97303),x97304),x97305),x97306)+~P107(f328(f69(x97301,x97302,x97303,x97304,x97305),x97306))
% 159.37/159.09  [9737]E(f328(f191(f910(x97371)),x97372),f328(f191(f910(x97371)),x97373))+P107(f328(f328(f330(f915(f910(x97371),f910(x97371))),f328(f328(f256(f910(x97371),f910(x97371)),x97372),x97373)),f147(x97371,x97374)))+~P107(f328(f328(f330(f915(f910(x97371),f910(x97371))),f328(f328(f256(f910(x97371),f910(x97371)),f328(f328(f153(x97371),x97375),x97372)),f328(f328(f153(x97371),x97376),x97373))),f147(x97371,x97374)))
% 159.37/159.09  [9757]~P107(f328(f328(f330(f915(x97571,x97571)),f328(f328(f256(x97571,x97571),x97572),x97574)),f308(x97571,x97576)))+P107(f328(f328(f330(f915(f910(x97571),f910(x97571))),f328(f328(f256(f910(x97571),f910(x97571)),f328(f328(f153(x97571),x97572),x97573)),f328(f328(f153(x97571),x97574),x97575))),f308(f910(x97571),f159(x97571,x97576))))+~P107(f328(f328(f330(f915(f910(x97571),f910(x97571))),f328(f328(f256(f910(x97571),f910(x97571)),x97573),x97575)),f308(f910(x97571),f159(x97571,x97576))))
% 159.37/159.09  [9933]~P107(f328(x99332,x99336))+~E(f328(f138(x99331,x99332),x99333),f328(f328(f153(x99331),x99334),x99335))+~P107(f328(f328(f330(x99331),x99336),f328(f174(x99331),f711(x99335,x99334,x99333,x99332,x99331))))
% 159.37/159.09  [9934]~P107(f328(x99344,x99346))+~E(f328(f328(f153(x99341),x99342),x99343),f328(f138(x99341,x99344),x99345))+~P107(f328(f328(f330(x99341),x99346),f328(f174(x99341),f729(x99345,x99344,x99343,x99342,x99341))))
% 159.37/159.09  [10233]~P76(x102332)+E(f328(f328(f8(x102331,x102332),f328(f328(f10(f916(x102333,a903),x102332,x102331),f328(f8(x102333,x102332),x102334)),f328(f328(f10(f916(x102333,a903),f916(x102333,a903),x102331),f266(x102333)),f328(f328(f10(f916(x102333,a903),f916(x102333,a903),x102331),f328(f20(x102333,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102333),a326),f328(f328(f9(x102333,f916(x102333,a903),a903),f330(x102333)),x102335)))),f328(f9(x102333,x102331,a903),f328(f328(f10(x102331,f916(x102331,a903),x102333),a325),x102336)))))),f328(f311(x102333,x102331,x102336),x102335)),f328(f328(f8(x102333,x102332),x102334),x102335))+~P107(f328(f64(x102333),x102335))
% 159.37/159.09  [6981]~P109(x69813)+P107(f328(x69812,x69815))+E(f328(f138(x69811,x69812),f328(f328(f150(x69811,x69813,x69814),x69815),x69816)),f328(f138(x69811,x69812),x69816))
% 159.37/159.09  [6983]P107(f328(x69831,x69832))+~E(f168(x69833,x69831,x69834),f328(f328(f256(f910(x69833),f910(x69833)),x69835),x69836))+~P107(f328(f328(f330(x69833),x69832),f328(f174(x69833),x69835)))
% 159.37/159.09  [7026]~P107(f328(x70262,x70266))+~E(f168(x70261,x70262,x70263),f328(f328(f256(f910(x70261),f910(x70261)),x70264),x70265))+~P107(f328(f328(f330(x70261),x70266),f328(f174(x70261),x70265)))
% 159.37/159.09  [7697]~P19(x76971,x76972,x76973)+~P107(f328(f64(x76971),x76976))+E(f328(f328(f67(x76971,x76972,x76973),x76974),f328(f328(f310(x76971),x76975),x76976)),f328(f328(f67(x76971,x76972,x76973),f328(f328(x76973,x76975),x76974)),x76976))
% 159.37/159.09  [7748]~P109(x77482)+~P107(f328(f328(f239(x77482),f328(x77483,x77484)),f328(x77483,x77485)))+E(f328(f328(f150(x77481,x77482,x77483),x77484),f328(f328(f153(x77481),x77485),x77486)),f328(f328(f153(x77481),x77484),f328(f328(f153(x77481),x77485),x77486)))
% 159.37/159.09  [7861]E(x78611,x78612)+~E(f328(f328(f258(x78613,x78614),x78611),f328(f18(f916(x78614,a903),x78613),x78615)),f328(f328(f258(x78613,x78614),x78612),f328(f18(f916(x78614,a903),x78613),x78615)))+~P107(f328(f328(f330(x78614),x78616),x78615))
% 159.37/159.09  [7934]~P19(x79341,x79342,x79343)+~P107(f328(f64(x79341),x79346))+E(f328(f328(f67(x79341,x79342,x79343),x79344),f328(f328(f310(x79341),x79345),x79346)),f328(f328(x79343,x79345),f328(f328(f67(x79341,x79342,x79343),x79344),x79346)))
% 159.37/159.09  [8050]~P21(x80501,x80502,x80503)+~P107(f328(f64(x80501),x80506))+E(f328(f328(f67(x80501,x80502,x80503),f328(f328(x80503,x80504),x80505)),x80506),f328(f328(x80503,x80504),f328(f328(f67(x80501,x80502,x80503),x80505),x80506)))
% 159.37/159.09  [8120]~P25(x81202,x81205,x81206,x81201)+~P107(f328(f64(x81202),x81204))+E(f328(x81201,f328(f328(f310(x81202),x81203),x81204)),f328(f76(x81205,x81205,x81205,f328(x81201,x81204)),f328(x81206,x81203)))
% 159.37/159.09  [8158]~P109(x81582)+P107(f328(f328(f239(x81582),f328(x81583,x81584)),f328(x81583,x81585)))+E(f328(f328(f150(x81581,x81582,x81583),x81584),f328(f328(f153(x81581),x81585),x81586)),f328(f328(f153(x81581),x81585),f328(f328(f150(x81581,x81582,x81583),x81584),x81586)))
% 159.37/159.09  [8301]~E(f328(f191(f910(x83011)),x83015),f328(f191(f910(x83012)),x83016))+~E(f328(f191(f910(x83011)),x83013),f328(f191(f910(x83012)),x83014))+E(f328(f328(f136(f915(x83011,x83012)),f328(f328(f183(x83011,x83012),x83013),x83014)),f328(f328(f183(x83011,x83012),x83015),x83016)),f328(f328(f183(x83011,x83012),f328(f328(f136(x83011),x83013),x83015)),f328(f328(f136(x83012),x83014),x83016)))
% 159.37/159.09  [8413]~E(x84132,f328(f311(x84133,x84131,x84134),x84136))+P107(f328(f328(f239(f916(x84131,a903)),x84132),f328(f311(x84133,x84131,x84134),x84135)))+~P107(f328(f328(f239(f916(x84133,a903)),x84136),x84135))
% 159.37/159.09  [8514]~P109(x85145)+E(f328(x85141,x85142),f328(x85141,x85143))+E(f328(f328(f150(x85144,x85145,x85141),x85142),f328(f328(f150(x85144,x85145,x85141),x85143),x85146)),f328(f328(f150(x85144,x85145,x85141),x85143),f328(f328(f150(x85144,x85145,x85141),x85142),x85146)))
% 159.37/159.09  [8698]~P107(f328(f328(f330(x86982),x86984),f328(x86986,x86983)))+~P107(f328(f328(f330(x86981),x86983),x86985))+P107(f328(f328(f330(f915(x86981,x86982)),f328(f328(f256(x86981,x86982),x86983),x86984)),f328(f328(f258(x86981,x86982),x86985),x86986)))
% 159.37/159.09  [9168]~P78(x91682)+~P30(x91684,x91681,x91685,x91686)+E(f328(f328(f11(x91681,x91682),x91683),f328(f311(x91684,x91681,x91685),x91686)),f328(f328(f11(x91684,x91682),f328(f76(x91681,x91682,x91684,x91683),x91685)),x91686))
% 159.37/159.09  [9169]~P76(x91692)+~P30(x91694,x91691,x91695,x91696)+E(f328(f328(f8(x91691,x91692),x91693),f328(f311(x91694,x91691,x91695),x91696)),f328(f328(f8(x91694,x91692),f328(f76(x91691,x91692,x91694,x91693),x91695)),x91696))
% 159.37/159.09  [9215]~P40(x92152,x92155,x92151,x92153,x92156)+P107(f328(f328(x92151,f328(f328(f166(x92152),x92153),x92154)),f328(f328(f166(x92155),x92156),x92154)))+~P107(f328(f328(f240(a909),x92154),f328(f191(f910(x92155)),x92156)))
% 159.37/159.09  [9216]~P40(x92162,x92165,x92161,x92163,x92166)+P107(f328(f328(x92161,f328(f328(f166(x92162),x92163),x92164)),f328(f328(f166(x92165),x92166),x92164)))+~P107(f328(f328(f240(a909),x92164),f328(f191(f910(x92162)),x92163)))
% 159.37/159.09  [9227]~E(f328(f311(x92271,x92272,x92273),x92274),x92276)+E(f328(f311(x92271,x92272,x92273),f328(f311(x92272,x92271,f95(x92271,x92272,x92274,x92273)),x92275)),x92275)+~P107(f328(f328(f239(f916(x92272,a903)),x92275),x92276))
% 159.37/159.09  [9428]~P24(x94283,x94281,x94286,x94282)+~P107(f328(f64(x94283),x94284))+E(f328(f76(x94281,x94281,x94281,f328(x94282,f328(f328(f3(f916(x94283,a903)),x94284),f328(f328(f310(x94283),x94285),f190(f916(x94283,a903)))))),f328(x94286,x94285)),f328(x94282,f328(f328(f310(x94283),x94285),x94284)))
% 159.37/159.09  [10016]~E(f328(f311(x100162,x100164,x100166),f246(f916(x100162,a903))),f246(f916(x100164,a903)))+~E(f328(f311(x100161,x100163,x100165),f246(f916(x100161,a903))),f246(f916(x100163,a903)))+E(f328(f311(f915(x100161,x100162),f915(x100163,x100164),f262(x100161,x100163,x100162,x100164,x100165,x100166)),f246(f916(f915(x100161,x100162),a903))),f246(f916(f915(x100163,x100164),a903)))
% 159.37/159.09  [10063]~P30(x100633,x100634,x100635,f328(x100636,f682(x100636,x100635,x100634,x100633,x100632,x100631)))+P30(x100633,x100634,x100635,f328(f328(f43(x100632,f916(x100633,a903)),x100631),x100636))+E(x100631,f190(f916(x100632,a903)))
% 159.37/159.09  [10120]P30(x101206,x101205,x101204,f328(f328(f43(x101202,f916(x101206,a903)),x101201),x101203))+E(x101201,f190(f916(x101202,a903)))+P107(f328(f328(f330(x101202),f682(x101203,x101204,x101205,x101206,x101202,x101201)),x101201))
% 159.37/159.09  [10125]P107(f328(f328(f330(x101251),f736(x101252,x101253,x101254,x101255,x101256,x101251)),x101256))+P107(f328(f328(f239(f916(f915(x101251,x101254),a903)),f328(f328(f258(x101251,x101254),x101256),x101253)),f328(f328(f258(x101251,x101254),x101255),x101252)))+~P107(f328(f328(f239(f916(x101251,a903)),x101256),x101255))
% 159.37/159.09  [10160]P29(x101606,x101605,f328(f328(f310(f908(x101606)),f328(f328(f328(f94(x101606),x101604),x101603),x101602)),f190(f916(f908(x101606),a903))))+~P29(x101606,x101605,f328(f328(f310(f908(x101606)),f328(f328(f328(f94(x101606),x101604),x101603),x101601)),f190(f916(f908(x101606),a903))))+P107(f328(f328(x101601,f558(x101602,x101601,x101603,x101604,x101605,x101606)),f666(x101602,x101601,x101603,x101604,x101605,x101606)))
% 159.37/159.09  [10161]P29(x101616,x101615,f328(f328(f310(f908(x101616)),f328(f328(f328(f94(x101616),x101611),x101613),x101612)),f190(f916(f908(x101616),a903))))+~P29(x101616,x101615,f328(f328(f310(f908(x101616)),f328(f328(f328(f94(x101616),x101614),x101613),x101612)),f190(f916(f908(x101616),a903))))+P107(f328(f328(x101611,f786(x101611,x101612,x101613,x101614,x101615,x101616)),f862(x101611,x101612,x101613,x101614,x101615,x101616)))
% 159.37/159.09  [10203]~P29(x102031,x102032,f328(f328(f310(f908(x102031)),f328(f328(f328(f94(x102031),x102033),x102034),x102036)),f190(f916(f908(x102031),a903))))+P29(x102031,x102032,f328(f328(f310(f908(x102031)),f328(f328(f328(f94(x102031),x102033),x102034),x102035)),f190(f916(f908(x102031),a903))))+~P107(f328(f328(x102035,f558(x102035,x102036,x102034,x102033,x102032,x102031)),f666(x102035,x102036,x102034,x102033,x102032,x102031)))
% 159.37/159.09  [10204]~P29(x102041,x102042,f328(f328(f310(f908(x102041)),f328(f328(f328(f94(x102041),x102046),x102044),x102045)),f190(f916(f908(x102041),a903))))+P29(x102041,x102042,f328(f328(f310(f908(x102041)),f328(f328(f328(f94(x102041),x102043),x102044),x102045)),f190(f916(f908(x102041),a903))))+~P107(f328(f328(x102046,f786(x102043,x102045,x102044,x102046,x102042,x102041)),f862(x102043,x102045,x102044,x102046,x102042,x102041)))
% 159.37/159.09  [10246]~P107(f328(f328(f239(f916(x102462,a903)),f328(x102464,f736(x102466,x102464,x102462,x102465,x102463,x102461))),f328(x102466,f736(x102466,x102464,x102462,x102465,x102463,x102461))))+~P107(f328(f328(f239(f916(x102461,a903)),x102463),x102465))+P107(f328(f328(f239(f916(f915(x102461,x102462),a903)),f328(f328(f258(x102461,x102462),x102463),x102464)),f328(f328(f258(x102461,x102462),x102465),x102466)))
% 159.37/159.09  [7883]~P107(f328(x78831,x78835))+~P107(f328(x78836,x78834))+P107(f328(x78831,f328(f260(x78832,x78833),f328(f328(f256(x78832,x78833),x78834),x78835))))
% 159.37/159.09  [7884]~P107(f328(x78841,x78844))+~P107(f328(x78846,x78845))+P107(f328(x78841,f328(f255(x78842,x78843),f328(f328(f256(x78842,x78843),x78844),x78845))))
% 159.37/159.09  [7939]~P107(f328(f328(x79394,x79396),x79395))+~P107(f328(f328(f330(x79391),x79396),x79393))+P107(f328(f328(f328(f42(x79391,f916(x79392,a903)),x79393),x79394),x79395))
% 159.37/159.09  [8254]~P107(f328(f328(f330(x82541),x82542),f328(x82545,x82546)))+~P107(f328(f328(f330(x82543),x82546),x82544))+P107(f328(f328(f330(x82541),x82542),f328(f328(f42(x82543,f916(x82541,a903)),x82544),x82545)))
% 159.37/159.09  [8294]P107(f328(f328(x82941,x82942),x82943))+~P107(f328(f328(x82944,x82942),x82943))+~P107(f328(f328(f239(f916(x82945,f916(x82946,a903))),x82944),x82941))
% 159.37/159.09  [8438]P107(f328(f328(x84381,x84382),x84383))+~P107(f328(f328(f330(x84384),x84382),x84385))+~P107(f328(f328(f328(f43(x84384,f916(x84386,a903)),x84385),x84381),x84383))
% 159.37/159.09  [8572]P107(f328(f328(f330(x85721),x85722),f328(x85723,x85724)))+~P107(f328(f328(f330(x85725),x85724),x85726))+~P107(f328(f328(f330(x85721),x85722),f328(f328(f43(x85725,f916(x85721,a903)),x85726),x85723)))
% 159.37/159.09  [8844]~P16(x88444,x88445,x88446,x88441)+E(f328(x88441,x88442),f328(x88441,x88443))+~P107(f328(f328(f330(f915(x88444,x88444)),f328(f328(f256(x88444,x88444),x88442),x88443)),x88446))
% 159.37/159.09  [8878]P107(f328(f328(f239(f916(x88781,a903)),x88782),f328(x88783,x88784)))+~P107(f328(f328(f330(x88785),x88784),x88786))+~P107(f328(f328(f239(f916(x88781,a903)),x88782),f328(f328(f43(x88785,f916(x88781,a903)),x88786),x88783)))
% 159.37/159.09  [8910]~P61(x89103,x89104,f328(f288(x89104,x89103),x89105))+E(x89101,f190(f916(x89102,a903)))+E(f328(f328(f43(x89102,f916(x89103,a903)),x89101),f328(f328(f10(f916(x89104,a903),f916(x89103,a903),x89102),f287(x89104,x89103,x89105)),x89106)),f328(f287(x89104,x89103,x89105),f328(f328(f43(x89102,f916(x89104,a903)),x89101),x89106)))
% 159.37/159.09  [8987]P107(f328(f328(f330(x89871),x89872),f328(f287(x89873,x89871,x89874),x89875)))+~P107(f328(f328(f330(x89873),x89876),x89875))+~P107(f328(f328(f330(f915(x89873,x89871)),f328(f328(f256(x89873,x89871),x89876),x89872)),x89874))
% 159.37/159.09  [9299]P107(f328(f328(f239(f916(x92991,a903)),f328(f287(x92992,x92991,x92993),x92994)),f328(f287(x92992,x92991,x92995),x92996)))+~P107(f328(f328(f239(f916(x92992,a903)),x92994),x92996))+~P107(f328(f328(f239(f916(f915(x92992,x92991),a903)),x92993),x92995))
% 159.37/159.09  [9476]~P107(f328(f328(f330(x94762),x94766),x94764))+~P107(f328(f328(f239(f916(x94761,a903)),x94763),x94765))+P107(f328(f328(f239(f916(f915(x94761,x94762),a903)),f328(f328(f258(x94761,x94762),x94763),f328(f18(f916(x94762,a903),x94761),x94764))),f328(f328(f258(x94761,x94762),x94765),f328(f18(f916(x94762,a903),x94761),x94764))))
% 159.37/159.09  [9488]~P40(x94881,x94882,x94883,x94885,x94886)+P107(f328(f328(f261(x94881,x94882,a903),x94883),x94884))+~P107(f328(f328(f330(f915(x94881,x94882)),x94884),f328(f174(f915(x94881,x94882)),f328(f328(f183(x94881,x94882),x94885),x94886))))
% 159.37/159.09  [9625]~E(x96253,x96255)+P107(f328(f328(f330(f915(f910(x96251),f910(x96251))),f328(f328(f256(f910(x96251),f910(x96251)),f328(f328(f153(x96251),x96252),x96253)),f328(f328(f153(x96251),x96254),x96255))),f159(x96251,x96256)))+~P107(f328(f328(f330(f915(x96251,x96251)),f328(f328(f256(x96251,x96251),x96252),x96254)),x96256))
% 159.37/159.09  [9631]~E(f328(f191(f910(x96311)),x96313),f328(f191(f910(x96311)),x96315))+P107(f328(f328(f330(f915(f910(x96311),f910(x96311))),f328(f328(f256(f910(x96311),f910(x96311)),f328(f328(f153(x96311),x96312),x96313)),f328(f328(f153(x96311),x96314),x96315))),f147(x96311,x96316)))+~P107(f328(f328(f330(f915(x96311,x96311)),f328(f328(f256(x96311,x96311),x96312),x96314)),x96316))
% 159.37/159.09  [9660]P107(f328(f328(f330(f915(x96601,x96601)),f328(f328(f256(x96601,x96601),x96602),x96603)),f328(f328(f185(f915(x96601,x96601),a903),f328(a116,x96604)),x96605)))+~P107(f328(f328(f330(f915(x96601,x96601)),f328(f328(f256(x96601,x96601),x96606),x96603)),x96605))+~P107(f328(f328(f330(f915(x96601,x96601)),f328(f328(f256(x96601,x96601),x96602),x96606)),f328(f328(f185(f915(x96601,x96601),a903),x96604),x96605)))
% 159.37/159.09  [9661]P107(f328(f328(f330(f915(x96611,x96611)),f328(f328(f256(x96611,x96611),x96612),x96613)),f328(f328(f185(f915(x96611,x96611),a903),f328(a116,x96614)),x96615)))+~P107(f328(f328(f330(f915(x96611,x96611)),f328(f328(f256(x96611,x96611),x96612),x96616)),x96615))+~P107(f328(f328(f330(f915(x96611,x96611)),f328(f328(f256(x96611,x96611),x96616),x96613)),f328(f328(f185(f915(x96611,x96611),a903),x96614),x96615)))
% 159.37/159.09  [9664]~P107(f328(f328(f330(x96644),x96645),x96646))+P107(f328(f328(f239(f916(x96641,a903)),x96642),x96643))+~P107(f328(f328(f239(f916(f915(x96641,x96644),a903)),f328(f328(f258(x96641,x96644),x96642),f328(f18(f916(x96644,a903),x96641),x96646))),f328(f328(f258(x96641,x96644),x96643),f328(f18(f916(x96644,a903),x96641),x96646))))
% 159.37/159.09  [9708]E(x97081,x97082)+~P107(f328(f328(f330(f915(f910(x97083),f910(x97083))),f328(f328(f256(f910(x97083),f910(x97083)),f328(f328(f153(x97083),x97081),x97085)),f328(f328(f153(x97083),x97082),x97086))),f147(x97083,x97084)))+P107(f328(f328(f330(f915(x97083,x97083)),f328(f328(f256(x97083,x97083),x97081),x97082)),x97084))
% 159.37/159.09  [9709]E(x97091,x97092)+~P107(f328(f328(f330(f915(f910(x97093),f910(x97093))),f328(f328(f256(f910(x97093),f910(x97093)),f328(f328(f153(x97093),x97091),x97095)),f328(f328(f153(x97093),x97092),x97096))),f149(x97093,x97094)))+P107(f328(f328(f330(f915(x97093,x97093)),f328(f328(f256(x97093,x97093),x97091),x97092)),x97094))
% 159.37/159.09  [9710]E(x97101,x97102)+~P107(f328(f328(f330(f915(f910(x97103),f910(x97103))),f328(f328(f256(f910(x97103),f910(x97103)),f328(f328(f153(x97103),x97101),x97105)),f328(f328(f153(x97103),x97102),x97106))),f159(x97103,x97104)))+P107(f328(f328(f330(f915(x97103,x97103)),f328(f328(f256(x97103,x97103),x97101),x97102)),x97104))
% 159.37/159.09  [9745]P107(f328(f328(f330(f915(f910(x97451),f910(x97451))),f328(f328(f256(f910(x97451),f910(x97451)),f328(f328(f153(x97451),x97452),x97453)),f328(f328(f153(x97451),x97454),x97455))),f160(x97451,x97456)))+~P107(f328(f328(f330(f915(f910(x97451),f910(x97451))),f328(f328(f256(f910(x97451),f910(x97451)),x97453),x97455)),f160(x97451,x97456)))+~P107(f328(f328(f330(f915(x97451,x97451)),f328(f328(f256(x97451,x97451),x97452),x97454)),x97456))
% 159.37/159.09  [9761]P107(f328(x97611,x97612))+~P107(f328(x97611,f394(x97611,x97613,x97614,x97615,x97616)))+~P107(f328(f328(f330(x97616),x97612),f328(f328(f42(x97615,f916(x97616,a903)),x97614),x97613)))
% 159.37/159.09  [9766]~P107(f328(f328(f330(f915(f910(x97661),f910(x97661))),f328(f328(f256(f910(x97661),f910(x97661)),f328(f328(f153(x97661),x97662),x97665)),f328(f328(f153(x97661),x97663),x97666))),f147(x97661,x97664)))+P107(f328(f328(f330(f915(f910(x97661),f910(x97661))),f328(f328(f256(f910(x97661),f910(x97661)),x97665),x97666)),f147(x97661,x97664)))+P107(f328(f328(f330(f915(x97661,x97661)),f328(f328(f256(x97661,x97661),x97662),x97663)),x97664))
% 159.37/159.09  [9767]~P107(f328(f328(f330(f915(f910(x97671),f910(x97671))),f328(f328(f256(f910(x97671),f910(x97671)),f328(f328(f153(x97671),x97672),x97675)),f328(f328(f153(x97671),x97673),x97676))),f149(x97671,x97674)))+P107(f328(f328(f330(f915(f910(x97671),f910(x97671))),f328(f328(f256(f910(x97671),f910(x97671)),x97675),x97676)),f149(x97671,x97674)))+P107(f328(f328(f330(f915(x97671,x97671)),f328(f328(f256(x97671,x97671),x97672),x97673)),x97674))
% 159.37/159.09  [9768]~P107(f328(f328(f330(f915(f910(x97681),f910(x97681))),f328(f328(f256(f910(x97681),f910(x97681)),f328(f328(f153(x97681),x97682),x97685)),f328(f328(f153(x97681),x97683),x97686))),f159(x97681,x97684)))+P107(f328(f328(f330(f915(f910(x97681),f910(x97681))),f328(f328(f256(f910(x97681),f910(x97681)),x97685),x97686)),f159(x97681,x97684)))+P107(f328(f328(f330(f915(x97681,x97681)),f328(f328(f256(x97681,x97681),x97682),x97683)),x97684))
% 159.37/159.09  [9854]P107(f328(x98541,x98542))+P107(f328(f328(f330(x98543),f393(x98541,x98544,x98545,x98543,x98546)),x98545))+~P107(f328(f328(f330(x98546),x98542),f328(f328(f42(x98543,f916(x98546,a903)),x98545),x98544)))
% 159.37/159.09  [9865]~E(x98652,x98654)+P107(f328(f328(f330(f915(f910(x98651),f910(x98651))),f328(f328(f256(f910(x98651),f910(x98651)),f328(f328(f136(x98651),x98652),f328(f328(f153(x98651),x98653),f117(x98651)))),f328(f328(f136(x98651),x98654),f328(f328(f153(x98651),x98655),f117(x98651))))),f159(x98651,x98656)))+~P107(f328(f328(f330(f915(x98651,x98651)),f328(f328(f256(x98651,x98651),x98653),x98655)),x98656))
% 159.37/159.09  [9941]E(x99411,x99412)+~P107(f328(f328(f330(f915(f910(x99413),f910(x99413))),f328(f328(f256(f910(x99413),f910(x99413)),f328(f328(f136(x99413),x99415),f328(f328(f153(x99413),x99411),f117(x99413)))),f328(f328(f136(x99413),x99416),f328(f328(f153(x99413),x99412),f117(x99413))))),f159(x99413,x99414)))+P107(f328(f328(f330(f915(x99413,x99413)),f328(f328(f256(x99413,x99413),x99411),x99412)),x99414))
% 159.37/159.09  [9970]~P107(f328(f328(f330(f915(f910(x99701),f910(x99701))),f328(f328(f256(f910(x99701),f910(x99701)),f328(f328(f136(x99701),x99705),f328(f328(f153(x99701),x99702),f117(x99701)))),f328(f328(f136(x99701),x99706),f328(f328(f153(x99701),x99703),f117(x99701))))),f159(x99701,x99704)))+P107(f328(f328(f330(f915(f910(x99701),f910(x99701))),f328(f328(f256(f910(x99701),f910(x99701)),x99705),x99706)),f159(x99701,x99704)))+P107(f328(f328(f330(f915(x99701,x99701)),f328(f328(f256(x99701,x99701),x99702),x99703)),x99704))
% 159.37/159.09  [9988]P107(f328(x99881,x99882))+P107(f328(f328(f330(x99883),f394(x99881,x99884,x99885,x99886,x99883)),f328(x99884,f393(x99881,x99884,x99885,x99886,x99883))))+~P107(f328(f328(f330(x99883),x99882),f328(f328(f42(x99886,f916(x99883,a903)),x99885),x99884)))
% 159.37/159.09  [9007]~P21(x90073,x90074,x90071)+~P107(f328(f64(x90073),x90076))+E(f328(f328(x90071,x90072),f328(f328(f67(x90073,x90074,x90071),x90075),f328(f328(f3(f916(x90073,a903)),x90076),f328(f328(f310(x90073),x90072),f190(f916(x90073,a903)))))),f328(f328(f67(x90073,x90074,x90071),x90075),f328(f328(f310(x90073),x90072),x90076)))
% 159.37/159.09  [9308]~P107(f328(f328(f330(x93085),x93083),x93086))+P107(f328(f328(f239(f916(x93081,a903)),f328(x93082,x93083)),x93084))+~P107(f328(f328(f239(f916(x93081,a903)),f328(f328(f42(x93085,f916(x93081,a903)),x93086),x93082)),x93084))
% 159.37/159.09  [9916]~P13(x99161,x99165,x99164)+P107(f328(f328(f330(f915(x99161,x99161)),f328(f328(f256(x99161,x99161),x99162),x99163)),x99164))+~P107(f328(f328(f330(x99161),x99166),f328(f328(f106(f916(x99161,a903)),f328(f287(x99161,x99161,x99164),f328(f328(f310(x99161),x99162),f190(f916(x99161,a903))))),f328(f287(x99161,x99161,x99164),f328(f328(f310(x99161),x99163),f190(f916(x99161,a903)))))))
% 159.37/159.09  [8733]~P128(x87332)+~E(f328(f328(f83(x87332),f328(f328(f84(x87332),x87334),x87335)),x87331),f328(f328(f83(x87332),f328(f328(f84(x87332),x87333),x87335)),x87336))+E(x87331,f328(f328(f83(x87332),f328(f328(f84(x87332),f328(f328(f3(x87332),x87333),x87334)),x87335)),x87336))
% 159.37/159.09  [8734]~P128(x87341)+~E(f328(f328(f83(x87341),f328(f328(f84(x87341),x87342),x87344)),x87345),f328(f328(f83(x87341),f328(f328(f84(x87341),x87343),x87344)),x87346))+E(f328(f328(f83(x87341),f328(f328(f84(x87341),f328(f328(f3(x87341),x87342),x87343)),x87344)),x87345),x87346)
% 159.37/159.09  [8913]~P128(x89131)+E(f328(f328(f83(x89131),f328(f328(f84(x89131),x89132),x89133)),x89134),f328(f328(f83(x89131),f328(f328(f84(x89131),x89135),x89133)),x89136))+~E(x89136,f328(f328(f83(x89131),f328(f328(f84(x89131),f328(f328(f3(x89131),x89132),x89135)),x89133)),x89134))
% 159.37/159.09  [8914]~P128(x89141)+E(f328(f328(f83(x89141),f328(f328(f84(x89141),x89142),x89143)),x89144),f328(f328(f83(x89141),f328(f328(f84(x89141),x89145),x89143)),x89146))+~E(f328(f328(f83(x89141),f328(f328(f84(x89141),f328(f328(f3(x89141),x89142),x89145)),x89143)),x89144),x89146)
% 159.37/159.09  [9238]~P107(f328(f328(x92384,x92385),x92386))+~P107(f328(f328(x92383,x92385),x92386))+P107(f328(f328(f328(f328(f106(f916(x92381,f916(x92382,a903))),x92383),x92384),x92385),x92386))
% 159.37/159.09  [9496]P107(f328(f328(x94961,x94962),x94963))+P107(f328(f328(x94964,x94962),x94963))+~P107(f328(f328(f328(f328(f105(f916(x94965,f916(x94966,a903))),x94964),x94961),x94962),x94963))
% 159.37/159.09  [9781]~P136(x97811)+~P107(f328(f328(f240(x97811),f328(f328(f83(x97811),f328(f328(f84(x97811),x97814),x97815)),x97812)),f328(f328(f83(x97811),f328(f328(f84(x97811),x97813),x97815)),x97816)))+P107(f328(f328(f240(x97811),x97812),f328(f328(f83(x97811),f328(f328(f84(x97811),f328(f328(f3(x97811),x97813),x97814)),x97815)),x97816)))
% 159.37/159.09  [9782]~P136(x97821)+~P107(f328(f328(f239(x97821),f328(f328(f83(x97821),f328(f328(f84(x97821),x97824),x97825)),x97822)),f328(f328(f83(x97821),f328(f328(f84(x97821),x97823),x97825)),x97826)))+P107(f328(f328(f239(x97821),x97822),f328(f328(f83(x97821),f328(f328(f84(x97821),f328(f328(f3(x97821),x97823),x97824)),x97825)),x97826)))
% 159.37/159.09  [9805]~P136(x98051)+P107(f328(f328(f240(x98051),f328(f328(f83(x98051),f328(f328(f84(x98051),x98052),x98053)),x98054)),f328(f328(f83(x98051),f328(f328(f84(x98051),x98055),x98053)),x98056)))+~P107(f328(f328(f240(x98051),x98054),f328(f328(f83(x98051),f328(f328(f84(x98051),f328(f328(f3(x98051),x98055),x98052)),x98053)),x98056)))
% 159.37/159.09  [9806]~P136(x98061)+P107(f328(f328(f239(x98061),f328(f328(f83(x98061),f328(f328(f84(x98061),x98062),x98063)),x98064)),f328(f328(f83(x98061),f328(f328(f84(x98061),x98065),x98063)),x98066)))+~P107(f328(f328(f239(x98061),x98064),f328(f328(f83(x98061),f328(f328(f84(x98061),f328(f328(f3(x98061),x98065),x98062)),x98063)),x98066)))
% 159.37/159.09  [9908]~P136(x99081)+~P107(f328(f328(f240(x99081),f328(f328(f83(x99081),f328(f328(f84(x99081),x99082),x99084)),x99085)),f328(f328(f83(x99081),f328(f328(f84(x99081),x99083),x99084)),x99086)))+P107(f328(f328(f240(x99081),f328(f328(f83(x99081),f328(f328(f84(x99081),f328(f328(f3(x99081),x99082),x99083)),x99084)),x99085)),x99086))
% 159.37/159.09  [9909]~P136(x99091)+~P107(f328(f328(f239(x99091),f328(f328(f83(x99091),f328(f328(f84(x99091),x99092),x99094)),x99095)),f328(f328(f83(x99091),f328(f328(f84(x99091),x99093),x99094)),x99096)))+P107(f328(f328(f239(x99091),f328(f328(f83(x99091),f328(f328(f84(x99091),f328(f328(f3(x99091),x99092),x99093)),x99094)),x99095)),x99096))
% 159.37/159.09  [9953]~P136(x99531)+P107(f328(f328(f240(x99531),f328(f328(f83(x99531),f328(f328(f84(x99531),x99532),x99533)),x99534)),f328(f328(f83(x99531),f328(f328(f84(x99531),x99535),x99533)),x99536)))+~P107(f328(f328(f240(x99531),f328(f328(f83(x99531),f328(f328(f84(x99531),f328(f328(f3(x99531),x99532),x99535)),x99533)),x99534)),x99536))
% 159.37/159.09  [9954]~P136(x99541)+P107(f328(f328(f239(x99541),f328(f328(f83(x99541),f328(f328(f84(x99541),x99542),x99543)),x99544)),f328(f328(f83(x99541),f328(f328(f84(x99541),x99545),x99543)),x99546)))+~P107(f328(f328(f239(x99541),f328(f328(f83(x99541),f328(f328(f84(x99541),f328(f328(f3(x99541),x99542),x99545)),x99543)),x99544)),x99546))
% 159.37/159.09  [10114]~P76(x101142)+~P107(f328(f64(x101141),x101146))+E(f328(f328(f8(x101141,x101142),f328(f328(f20(x101141,x101142,x101142),f328(f328(f20(x101141,x101142,f916(x101142,x101142)),f328(f328(f10(a903,f916(x101142,f916(x101142,x101142)),x101141),f100(x101142)),x101143)),x101144)),x101145)),x101146),f328(f328(f83(x101142),f328(f328(f8(x101141,x101142),x101144),f328(f328(f106(f916(x101141,a903)),x101146),f328(f266(x101141),x101143)))),f328(f328(f8(x101141,x101142),x101145),f328(f328(f106(f916(x101141,a903)),x101146),f328(f82(f916(x101141,a903)),f328(f266(x101141),x101143))))))
% 159.37/159.09  [10171]P107(f328(f328(f330(x101712),x101714),x101716))+P107(f328(f328(f330(x101712),x101715),x101716))+E(f328(f312(x101711,x101712,f328(f328(f9(x101711,x101712,x101712),f328(f328(f9(x101711,x101712,f916(x101712,x101712)),f328(f328(f10(a903,f916(x101712,f916(x101712,x101712)),x101711),f100(x101712)),f328(f328(f9(x101711,f916(x101711,a903),a903),f330(x101711)),x101713))),x101714)),x101715)),x101716),f190(f916(x101711,a903)))
% 159.37/159.09  [10172]P107(f328(f328(f330(x101722),x101725),x101726))+~P107(f328(f328(f330(x101722),x101724),x101726))+E(f328(f312(x101721,x101722,f328(f328(f9(x101721,x101722,x101722),f328(f328(f9(x101721,x101722,f916(x101722,x101722)),f328(f328(f10(a903,f916(x101722,f916(x101722,x101722)),x101721),f100(x101722)),f328(f328(f9(x101721,f916(x101721,a903),a903),f330(x101721)),x101723))),x101724)),x101725)),x101726),x101723)
% 159.37/159.09  [10173]P107(f328(f328(f330(x101732),x101734),x101736))+~P107(f328(f328(f330(x101732),x101735),x101736))+E(f328(f312(x101731,x101732,f328(f328(f9(x101731,x101732,x101732),f328(f328(f9(x101731,x101732,f916(x101732,x101732)),f328(f328(f10(a903,f916(x101732,f916(x101732,x101732)),x101731),f100(x101732)),f328(f328(f9(x101731,f916(x101731,a903),a903),f330(x101731)),x101733))),x101734)),x101735)),x101736),f328(f82(f916(x101731,a903)),x101733))
% 159.37/159.09  [10174]~P107(f328(f328(f330(x101742),x101744),x101746))+~P107(f328(f328(f330(x101742),x101745),x101746))+E(f328(f312(x101741,x101742,f328(f328(f9(x101741,x101742,x101742),f328(f328(f9(x101741,x101742,f916(x101742,x101742)),f328(f328(f10(a903,f916(x101742,f916(x101742,x101742)),x101741),f100(x101742)),f328(f328(f9(x101741,f916(x101741,a903),a903),f330(x101741)),x101743))),x101744)),x101745)),x101746),f246(f916(x101741,a903)))
% 159.37/159.09  [10325]P29(x103251,x103252,f328(f328(f310(f908(x103251)),f328(f328(f328(f94(x103251),f328(x103253,x103254)),f328(a26,x103254)),f328(x103255,x103254))),f190(f916(f908(x103251),a903))))+~P107(f328(f328(f330(a906),x103254),x103256))+~P29(x103251,f328(f328(f105(f916(f908(x103251),a903)),x103252),f328(f311(a906,f908(x103251),f328(f328(f20(a906,f916(x103251,f916(a905,a903)),f908(x103251)),f328(f328(f20(a906,a904,f916(f916(x103251,f916(a905,a903)),f908(x103251))),f328(f328(f10(f916(x103251,f916(a905,a903)),f916(a904,f916(f916(x103251,f916(a905,a903)),f908(x103251))),a906),f94(x103251)),x103253)),a26)),x103255)),x103256)),f328(f311(a906,f908(x103251),f328(f328(f20(a906,f916(x103251,f916(a905,a903)),f908(x103251)),f328(f328(f20(a906,a904,f916(f916(x103251,f916(a905,a903)),f908(x103251))),f328(f328(f10(f916(x103251,f916(a905,a903)),f916(a904,f916(f916(x103251,f916(a905,a903)),f908(x103251))),a906),f94(x103251)),x103253)),f328(f328(f10(f913(a904),a904,a906),f236(a904)),a28))),x103255)),x103256))
% 159.37/159.09  [8766]E(x87661,x87662)+~P63(x87664,x87665,x87663,x87666,x87667)+~E(f328(x87663,x87661),f328(x87663,x87662))
% 159.37/159.09  [8795]~P15(x87956,x87955,x87957,x87954,x87951)+E(f328(f328(x87951,x87952),x87953),x87954)+P107(f328(f64(x87955),x87953))
% 159.37/159.09  [9652]P49(x96521,x96522,x96523,x96524,x96525,f328(f328(x96523,x96526),x96527))+~E(f328(f328(x96523,x96526),x96527),x96524)+~E(x96525,f190(f916(x96521,a903)))
% 159.37/159.09  [9827]~P107(f328(x98276,x98273))+~P107(f328(f328(f330(f915(x98272,x98272)),f328(f328(f256(x98272,x98272),x98274),x98275)),f328(x98277,x98273)))+P107(f328(f328(f330(f915(f915(x98271,x98272),f915(x98271,x98272))),f328(f328(f256(f915(x98271,x98272),f915(x98271,x98272)),f328(f328(f256(x98271,x98272),x98273),x98274)),f328(f328(f256(x98271,x98272),x98273),x98275))),f282(x98271,x98272,x98276,x98277)))
% 159.37/159.09  [10236]~P49(x102362,x102367,x102363,x102366,x102361,f328(f328(x102363,x102365),x102364))+E(f328(f328(x102363,f880(x102364,x102365,x102361,x102366,x102363,x102367,x102362)),f881(x102364,x102365,x102361,x102366,x102363,x102367,x102362)),f328(f328(x102363,x102365),x102364))+E(x102361,f190(f916(x102362,a903)))
% 159.37/159.09  [10237]~P49(x102377,x102376,x102371,x102374,x102375,f328(f328(x102371,x102372),x102373))+E(f328(f328(x102371,f880(x102373,x102372,x102375,x102374,x102371,x102376,x102377)),f881(x102373,x102372,x102375,x102374,x102371,x102376,x102377)),f328(f328(x102371,x102372),x102373))+E(f328(f328(x102371,x102372),x102373),x102374)
% 159.37/159.09  [9342]~P40(x93421,x93422,x93423,x93425,x93427)+P40(x93421,x93422,x93423,f328(f328(f153(x93421),x93424),x93425),f328(f328(f153(x93422),x93426),x93427))+~P107(f328(f328(x93423,x93424),x93426))
% 159.37/159.09  [9357]P40(x93571,x93572,x93573,x93574,x93575)+~P40(x93571,x93572,x93573,f328(f328(f136(x93571),x93576),x93574),f328(f328(f136(x93572),x93577),x93575))+~E(f328(f191(f910(x93571)),x93576),f328(f191(f910(x93572)),x93577))
% 159.37/159.09  [9358]P40(x93581,x93582,x93583,x93584,x93585)+~P40(x93581,x93582,x93583,f328(f328(f136(x93581),x93584),x93586),f328(f328(f136(x93582),x93585),x93587))+~E(f328(f191(f910(x93581)),x93584),f328(f191(f910(x93582)),x93585))
% 159.37/159.09  [9560]~P40(x95601,x95602,x95603,x95605,x95607)+~P40(x95601,x95602,x95603,x95604,x95606)+P40(x95601,x95602,x95603,f328(f328(f136(x95601),x95604),x95605),f328(f328(f136(x95602),x95606),x95607))
% 159.37/159.09  [9898]~P107(f328(f69(x98981,x98984,x98985,x98986,x98983),x98987))+P107(f328(f69(x98981,x98984,x98985,x98986,f328(f328(f310(x98981),x98982),x98983)),f328(f328(x98985,x98982),x98987)))+P107(f328(f328(f330(x98981),x98982),x98983))
% 159.37/159.09  [10261]~P49(x102612,x102617,x102616,x102615,x102611,f328(f328(x102616,x102614),x102613))+E(x102611,f190(f916(x102612,a903)))+P107(f328(f328(f330(x102612),f880(x102613,x102614,x102611,x102615,x102616,x102617,x102612)),x102611))
% 159.37/159.09  [10262]~P49(x102625,x102627,x102621,x102624,x102626,f328(f328(x102621,x102622),x102623))+E(f328(f328(x102621,x102622),x102623),x102624)+P107(f328(f328(f330(x102625),f880(x102623,x102622,x102626,x102624,x102621,x102627,x102625)),x102626))
% 159.37/159.09  [9033]~P26(x90334,x90335,x90336,x90337,x90331)+~P107(f328(f64(x90335),x90333))+E(f328(f328(x90331,x90332),x90333),f328(f328(f328(f68(x90334,x90335,x90336),x90332),x90337),x90333))
% 159.37/159.09  [9034]~P15(x90344,x90345,x90346,x90347,x90341)+~P107(f328(f64(x90345),x90343))+E(f328(f328(x90341,x90342),x90343),f328(f328(f328(f68(x90344,x90345,x90346),x90342),x90347),x90343))
% 159.37/159.09  [9618]~P29(x96181,x96182,f328(f328(f310(f908(x96181)),f328(f328(f328(f94(x96181),x96183),x96184),x96187)),f190(f916(f908(x96181),a903))))+P29(x96181,x96182,f328(f328(f310(f908(x96181)),f328(f328(f328(f94(x96181),x96183),f34(x96184,x96185)),x96186)),f190(f916(f908(x96181),a903))))+~P29(x96181,x96182,f328(f328(f310(f908(x96181)),f328(f328(f328(f94(x96181),x96187),x96185),x96186)),f190(f916(f908(x96181),a903))))
% 159.37/159.09  [9800]~P28(x98003,x98004,x98005,x98007,x98006,x98001)+~P107(f328(f64(x98004),x98002))+E(f328(x98001,x98002),f328(f328(f328(f68(x98003,x98004,x98005),x98006),x98007),x98002))
% 159.37/159.09  [9948]P49(x99481,x99482,x99483,x99484,x99485,f328(f328(x99483,x99486),x99487))+~P49(x99481,x99482,x99483,x99484,f328(f328(f3(f916(x99481,a903)),x99485),f328(f328(f310(x99481),x99486),f190(f916(x99481,a903)))),x99487)+~P107(f328(f328(f330(x99481),x99486),x99485))
% 159.37/159.09  [10205]~P29(x102051,x102052,f328(f328(f310(f908(x102051)),f328(f328(f328(f94(x102051),f96(x102051,x102053,x102054)),x102055),x102057)),f190(f916(f908(x102051),a903))))+P29(x102051,x102052,f328(f328(f310(f908(x102051)),f328(f328(f328(f94(x102051),x102053),f31(x102054,x102055,x102056)),x102057)),f190(f916(f908(x102051),a903))))+~P29(x102051,x102052,f328(f328(f310(f908(x102051)),f328(f328(f328(f94(x102051),f96(x102051,x102053,f328(f76(a903,a903,a905,a323),x102054))),x102056),x102057)),f190(f916(f908(x102051),a903))))
% 159.37/159.09  [10284]P107(f328(f328(x102847,f814(x102844,x102845,x102841,x102846,x102843,x102842,x102847)),f815(x102844,x102845,x102841,x102846,x102843,x102842,x102847)))+~P107(f328(f328(x102847,f328(f260(x102842,x102843),x102846)),f328(f255(x102842,x102843),x102846)))+P107(f328(x102841,f328(f328(f261(x102842,x102843,x102844),x102845),x102846)))
% 159.37/159.09  [10285]P29(x102857,x102856,f328(f328(f310(f908(x102857)),f328(f328(f328(f94(x102857),x102851),x102854),x102852)),f190(f916(f908(x102857),a903))))+~P29(x102857,x102856,f328(f328(f310(f908(x102857)),f328(f328(f328(f94(x102857),x102855),x102854),x102853)),f190(f916(f908(x102857),a903))))+P107(f328(f328(x102851,f901(x102852,x102851,x102853,x102854,x102855,x102856,x102857)),f346(x102852,x102851,x102853,x102854,x102855,x102856,x102857)))
% 159.37/159.09  [10295]~P49(x102952,x102953,x102954,x102955,x102951,f328(f328(x102954,x102957),x102956))+P49(x102952,x102953,x102954,x102955,f328(f328(f3(f916(x102952,a903)),x102951),f328(f328(f310(x102952),f880(x102956,x102957,x102951,x102955,x102954,x102953,x102952)),f190(f916(x102952,a903)))),f881(x102956,x102957,x102951,x102955,x102954,x102953,x102952))+E(x102951,f190(f916(x102952,a903)))
% 159.37/159.09  [10296]~P49(x102965,x102966,x102961,x102964,x102967,f328(f328(x102961,x102962),x102963))+P49(x102965,x102966,x102961,x102964,f328(f328(f3(f916(x102965,a903)),x102967),f328(f328(f310(x102965),f880(x102963,x102962,x102967,x102964,x102961,x102966,x102965)),f190(f916(x102965,a903)))),f881(x102963,x102962,x102967,x102964,x102961,x102966,x102965))+E(f328(f328(x102961,x102962),x102963),x102964)
% 159.37/159.09  [10297]~P29(x102971,x102972,f328(f328(f310(f908(x102971)),f328(f328(f328(f94(x102971),x102977),x102974),x102976)),f190(f916(f908(x102971),a903))))+P29(x102971,x102972,f328(f328(f310(f908(x102971)),f328(f328(f328(f94(x102971),x102973),x102974),x102975)),f190(f916(f908(x102971),a903))))+~P107(f328(f328(x102975,f901(x102975,x102973,x102976,x102974,x102977,x102972,x102971)),f357(x102975,x102973,x102976,x102974,x102977,x102972,x102971)))
% 159.37/159.09  [10317]~P107(f328(x103171,f328(f328(x103175,f815(x103174,x103175,x103171,x103176,x103173,x103172,x103177)),f814(x103174,x103175,x103171,x103176,x103173,x103172,x103177))))+~P107(f328(f328(x103177,f328(f260(x103172,x103173),x103176)),f328(f255(x103172,x103173),x103176)))+P107(f328(x103171,f328(f328(f261(x103172,x103173,x103174),x103175),x103176)))
% 159.37/159.09  [9639]P107(f328(f328(f239(f916(f915(x96391,x96392),a903)),f328(f328(f290(x96391,x96393,x96392),x96394),x96395)),f328(f328(f290(x96391,x96393,x96392),x96396),x96397)))+~P107(f328(f328(f239(f916(f915(x96393,x96392),a903)),x96395),x96397))+~P107(f328(f328(f239(f916(f915(x96391,x96393),a903)),x96394),x96396))
% 159.37/159.09  [9959]~P107(f328(f328(f330(x99591),x99596),x99595))+P107(f328(f69(x99591,x99592,x99593,x99594,x99595),f328(f328(x99593,x99596),x99597)))+~P107(f328(f69(x99591,x99592,x99593,x99594,f328(f328(f3(f916(x99591,a903)),x99595),f328(f328(f310(x99591),x99596),f190(f916(x99591,a903))))),x99597))
% 159.37/159.09  [10352]~P144(x103521)+~P30(f915(x103522,x103523),x103521,f328(f261(x103522,x103523,x103521),f328(f328(f9(x103522,f916(x103523,x103521),f916(x103523,x103521)),f328(f328(f10(f916(x103521,x103521),f916(f916(x103523,x103521),f916(x103523,x103521)),x103522),f10(x103521,x103521,x103523)),f328(f328(f10(x103521,f916(x103521,x103521),x103522),f84(x103521)),x103524))),x103525)),f328(f328(f258(x103522,x103523),x103526),f328(f18(f916(x103523,a903),x103522),x103527)))+E(f328(f328(f8(x103521,x103521),f35(x103521)),f328(f266(x103521),f328(f328(f10(f916(x103522,a903),a903,x103521),f90(x103522)),f328(f328(f10(f916(x103522,f916(x103523,a903)),f916(x103522,a903),x103521),f328(f10(f916(x103523,a903),a903,x103522),f90(x103523))),f328(f328(f9(x103521,f916(x103522,f916(x103523,a903)),f916(x103522,f916(x103523,a903))),f328(f328(f10(f916(x103522,f916(f916(x103523,a903),f916(x103523,a903))),f916(f916(x103522,f916(x103523,a903)),f916(x103522,f916(x103523,a903))),x103521),f20(x103522,f916(x103523,a903),f916(x103523,a903))),f328(f328(f10(f916(x103522,f916(x103523,f916(a903,a903))),f916(x103522,f916(f916(x103523,a903),f916(x103523,a903))),x103521),f328(f10(f916(x103523,f916(a903,a903)),f916(f916(x103523,a903),f916(x103523,a903)),x103522),f20(x103523,a903,a903))),f328(f328(f10(f916(x103522,f916(x103523,a903)),f916(x103522,f916(x103523,f916(a903,a903))),x103521),f328(f10(f916(x103523,a903),f916(x103523,f916(a903,a903)),x103522),f328(f10(a903,f916(a903,a903),x103523),a326))),f328(f328(f9(x103521,f916(x103522,f916(x103523,x103521)),f916(x103522,f916(x103523,a903))),f328(f328(f10(f916(f916(x103523,x103521),f916(x103523,a903)),f916(f916(x103522,f916(x103523,x103521)),f916(x103522,f916(x103523,a903))),x103521),f10(f916(x103523,x103521),f916(x103523,a903),x103522)),f328(f328(f10(f916(x103521,a903),f916(f916(x103523,x103521),f916(x103523,a903)),x103521),f10(x103521,a903,x103523)),a325))),f328(f328(f9(x103522,f916(x103523,x103521),f916(x103523,x103521)),f328(f328(f10(f916(x103521,x103521),f916(f916(x103523,x103521),f916(x103523,x103521)),x103522),f10(x103521,x103521,x103523)),f328(f328(f10(x103521,f916(x103521,x103521),x103522),f84(x103521)),x103524))),x103525)))))),f328(f328(f9(x103522,f916(x103523,a903),f916(x103523,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x103523,a903),f916(x103523,a903)),x103522),f10(a903,a903,x103523)),f328(f328(f10(a903,f916(a903,a903),x103522),a326),f328(f328(f9(x103522,f916(x103522,a903),a903),f330(x103522)),x103526)))),f328(f328(f9(x103523,f916(x103523,a903),a903),f330(x103523)),x103527))))))),f328(f328(f84(x103521),f328(f328(f8(x103522,x103521),x103524),x103526)),f328(f328(f8(x103523,x103521),x103525),x103527)))
% 159.37/159.09  [9798]~P107(f328(f328(x97984,x97986),x97988))+~P107(f328(f328(x97985,x97988),x97987))+P107(f328(f328(f257(x97981,x97982,x97983,x97984,x97985),x97986),x97987))
% 159.37/159.09  [9405]~P24(x94058,x94051,x94053,x94055)+~P107(f328(f64(x94058),x94056))+E(f328(f76(x94051,x94051,x94052,f328(x94053,x94054)),f328(f76(x94051,x94051,x94052,f328(x94055,x94056)),x94057)),f328(f76(x94051,x94051,x94052,f328(x94055,x94056)),f328(f76(x94051,x94051,x94052,f328(x94053,x94054)),x94057)))
% 159.37/159.09  [9788]~P27(x97887,x97882,x97885,x97888,x97886,x97881)+~P107(f328(f64(x97882),x97884))+E(f328(x97881,f328(f328(f310(x97882),x97883),x97884)),f328(f328(x97885,f328(x97886,x97883)),f328(x97881,x97884)))
% 159.37/159.09  [9906]~P30(x99062,x99064,x99066,x99068)+~P30(x99061,x99063,x99065,x99067)+P30(f915(x99061,x99062),f915(x99063,x99064),f262(x99061,x99063,x99062,x99064,x99065,x99066),f328(f328(f258(x99061,x99062),x99067),f328(f18(f916(x99062,a903),x99061),x99068)))
% 159.37/159.09  [9586]P107(f328(f328(f330(f915(x95861,x95862)),f328(f328(f256(x95861,x95862),x95863),x95864)),f328(f328(f290(x95861,x95865,x95862),x95866),x95867)))+~P107(f328(f328(f330(f915(x95861,x95865)),f328(f328(f256(x95861,x95865),x95863),x95868)),x95866))+~P107(f328(f328(f330(f915(x95865,x95862)),f328(f328(f256(x95865,x95862),x95868),x95864)),x95867))
% 159.37/159.09  [9769]~P107(f328(f328(f239(f916(f915(x97693,x97692),a903)),x97695),f328(f328(f258(x97693,x97692),x97698),f328(f18(f916(x97692,a903),x97693),x97697))))+~P107(f328(f328(f239(f916(f915(x97691,x97693),a903)),x97694),f328(f328(f258(x97691,x97693),x97696),f328(f18(f916(x97693,a903),x97691),x97698))))+P107(f328(f328(f239(f916(f915(x97691,x97692),a903)),f328(f328(f290(x97691,x97693,x97692),x97694),x97695)),f328(f328(f258(x97691,x97692),x97696),f328(f18(f916(x97692,a903),x97691),x97697))))
% 159.37/159.09  [9822]~E(x98223,x98225)+P107(f328(f328(f330(f915(f915(x98221,x98222),f915(x98221,x98222))),f328(f328(f256(f915(x98221,x98222),f915(x98221,x98222)),f328(f328(f256(x98221,x98222),x98223),x98224)),f328(f328(f256(x98221,x98222),x98225),x98226))),f320(x98221,x98222,x98227,x98228)))+~P107(f328(f328(f330(f915(x98222,x98222)),f328(f328(f256(x98222,x98222),x98224),x98226)),x98228))
% 159.37/159.09  [9925]E(x99251,x99252)+~P107(f328(f328(f330(f915(f915(x99253,x99255),f915(x99253,x99255))),f328(f328(f256(f915(x99253,x99255),f915(x99253,x99255)),f328(f328(f256(x99253,x99255),x99251),x99256)),f328(f328(f256(x99253,x99255),x99252),x99257))),f320(x99253,x99255,x99254,x99258)))+P107(f328(f328(f330(f915(x99253,x99253)),f328(f328(f256(x99253,x99253),x99251),x99252)),x99254))
% 159.37/159.09  [9940]~P107(f328(f328(f330(f915(f915(x99401,x99405),f915(x99401,x99405))),f328(f328(f256(f915(x99401,x99405),f915(x99401,x99405)),f328(f328(f256(x99401,x99405),x99402),x99406)),f328(f328(f256(x99401,x99405),x99403),x99407))),f320(x99401,x99405,x99404,x99408)))+P107(f328(f328(f330(f915(x99401,x99401)),f328(f328(f256(x99401,x99401),x99402),x99403)),x99404))+P107(f328(f328(f330(f915(x99405,x99405)),f328(f328(f256(x99405,x99405),x99406),x99407)),x99408))
% 159.37/159.09  [9855]~P28(x98557,x98555,x98551,x98558,x98552,x98554)+~P107(f328(f64(x98555),x98556))+E(f328(f328(x98551,f328(x98552,x98553)),f328(x98554,f328(f328(f3(f916(x98555,a903)),x98556),f328(f328(f310(x98555),x98553),f190(f916(x98555,a903)))))),f328(x98554,f328(f328(f310(x98555),x98553),x98556)))
% 159.37/159.09  [9363]~P107(f328(f328(f328(x93635,x93638),x93636),x93637))+~P107(f328(f328(f330(x93631),x93638),x93634))+P107(f328(f328(f328(f328(f42(x93631,f916(x93632,f916(x93633,a903))),x93634),x93635),x93636),x93637))
% 159.37/159.09  [9571]P107(f328(f328(f328(x95711,x95712),x95713),x95714))+~P107(f328(f328(f330(x95715),x95712),x95716))+~P107(f328(f328(f328(f328(f43(x95715,f916(x95717,f916(x95718,a903))),x95716),x95711),x95713),x95714))
% 159.37/159.09  [9762]~P26(x97623,x97622,x97624,x97628,x97621)+~P107(f328(f64(x97622),x97627))+E(f328(f328(x97621,f328(f328(f20(x97622,x97623,x97623),f328(f328(f10(x97623,f916(x97623,x97623),x97622),x97624),x97625)),x97626)),x97627),f328(f328(x97624,f328(f328(x97621,x97625),x97627)),f328(f328(x97621,x97626),x97627)))
% 159.37/159.09  [10022]~E(f328(f311(x100222,x100224,x100226),x100228),x1002210)+~E(f328(f311(x100221,x100223,x100225),x100227),x100229)+E(f328(f311(f915(x100221,x100222),f915(x100223,x100224),f262(x100221,x100223,x100222,x100224,x100225,x100226)),f328(f328(f258(x100221,x100222),x100227),f328(f18(f916(x100222,a903),x100221),x100228))),f328(f328(f258(x100223,x100224),x100229),f328(f18(f916(x100224,a903),x100223),x1002210)))
% 159.37/159.09  [4998]~P50(x49981,x49982)+~P56(x49981,x49982)+~P57(x49981,x49982)+P12(x49981,x49982)
% 159.37/159.09  [4954]~P109(x49542)+~P18(x49542,x49541)+P18(x49542,f118(x49542,x49541))+E(x49541,f117(x49542))
% 159.37/159.09  [4955]~P109(x49552)+~P18(x49552,x49551)+P18(x49552,f650(x49551,x49552))+E(x49551,f117(x49552))
% 159.37/159.09  [5195]~P10(x51952)+E(f12(x51952,x51951),f40(x51952,x51951))+E(x51951,f190(f916(x51952,a903)))+~P107(f328(f64(x51952),x51951))
% 159.37/159.09  [5196]~P10(x51962)+E(f13(x51962,x51961),f41(x51962,x51961))+E(x51961,f190(f916(x51962,a903)))+~P107(f328(f64(x51962),x51961))
% 159.37/159.09  [5352]~P109(x53522)+~P18(x53522,x53521)+E(x53521,f117(x53522))+E(f328(f328(f153(x53522),f670(x53521,x53522)),f650(x53521,x53522)),x53521)
% 159.37/159.09  [6165]~P101(x61652)+E(x61651,f190(f916(x61652,a903)))+P107(f328(f328(f239(x61652),f13(x61652,x61651)),f12(x61652,x61651)))+~P107(f328(f64(x61652),x61651))
% 159.37/159.09  [6177]~P46(x61772)+~P46(x61771)+E(x61771,x61772)+~E(f328(f311(a1,a909,a109),x61771),f328(f311(a1,a909,a109),x61772))
% 159.37/159.09  [9217]~P113(x92171)+~P107(f328(f328(f330(x92171),x92172),f114(x92171)))+P107(f328(f328(f240(x92171),f328(f328(f83(x92171),f328(f328(f83(x92171),f81(x92171)),x92172)),x92172)),f2(x92171)))+~P107(f328(f328(f240(x92171),x92172),f2(x92171)))
% 159.37/159.09  [9457]~P113(x94571)+~P107(f328(f328(f330(x94571),x94572),f114(x94571)))+~P107(f328(f328(f240(x94571),f328(f328(f83(x94571),f328(f328(f83(x94571),f81(x94571)),x94572)),x94572)),f2(x94571)))+P107(f328(f328(f240(x94571),x94572),f2(x94571)))
% 159.37/159.09  [5013]~P117(x50132)+~P144(x50132)+E(x50131,f2(a909))+E(f328(f328(f248(x50132),f2(x50132)),x50131),f2(x50132))
% 159.37/159.09  [5016]~P117(x50161)+~P144(x50161)+~E(x50162,f2(a909))+E(f328(f328(f248(x50161),f2(x50161)),x50162),f81(x50161))
% 159.37/159.09  [5181]~P142(x51812)+E(x51811,f81(x51812))+E(x51811,f328(f82(x51812),f81(x51812)))+~E(f328(f328(f84(x51812),x51811),x51811),f81(x51812))
% 159.37/159.09  [5437]~P89(x54372)+E(x54371,f2(x54372))+E(f85(x54372,x54371),f328(f82(x54372),f81(x54372)))+P107(f328(f328(f240(x54372),f2(x54372)),x54371))
% 159.37/159.09  [5676]~P89(x56762)+E(f85(x56762,x56761),f81(x56762))+E(x56761,f2(x56762))+~P107(f328(f328(f240(x56762),f2(x56762)),x56761))
% 159.37/159.09  [5685]E(x56851,x56852)+~E(f328(f108(a909),x56851),f328(f108(a909),x56852))+P107(f328(a195,f328(f108(a1),x56852)))+P107(f328(a195,f328(f108(a1),x56851)))
% 159.37/159.09  [5735]~P93(x57351)+~E(x57352,f2(x57351))+E(f328(f328(f83(x57351),x57352),x57352),f2(x57351))+~P107(f328(f328(f330(x57351),x57352),f114(x57351)))
% 159.37/159.09  [5775]E(x57751,f2(a1))+~E(f328(f328(f39(a1),x57752),x57751),f2(a1))+P107(f328(f328(f240(a1),x57751),x57752))+P107(f328(f328(f240(a1),x57752),x57751))
% 159.37/159.09  [5805]E(x58051,f2(a1))+~E(f328(f328(f39(a1),x58052),x58051),f2(a1))+P107(f328(f328(f239(a1),x58052),f2(a1)))+P107(f328(f328(f240(a1),x58052),x58051))
% 159.37/159.09  [5839]E(x58391,f2(a1))+~E(f328(f328(f39(a1),x58392),x58391),f2(a1))+P107(f328(f328(f239(a1),f2(a1)),x58392))+P107(f328(f328(f240(a1),x58391),x58392))
% 159.37/159.09  [5873]~P93(x58732)+E(x58731,f2(x58732))+~E(f328(f328(f83(x58732),x58731),x58731),f2(x58732))+~P107(f328(f328(f330(x58732),x58731),f114(x58732)))
% 159.37/159.09  [5934]E(f328(f108(a909),x59341),f328(f108(a909),x59342))+~E(f328(f108(a1),x59342),f2(a1))+P107(f328(a195,f328(f108(a1),x59342)))+~P107(f328(a195,f328(f108(a1),x59341)))
% 159.37/159.09  [5967]~E(f328(f108(a909),x59672),f328(f108(a909),x59671))+E(f328(f108(a1),x59671),f2(a1))+P107(f328(a195,f328(f108(a1),x59671)))+~P107(f328(a195,f328(f108(a1),x59672)))
% 159.37/159.09  [5977]~P109(x59772)+E(x59771,f190(f916(x59772,a903)))+~P107(f328(f64(x59772),x59771))+P107(f328(f328(f330(x59772),f16(x59772,x59771)),x59771))
% 159.37/159.09  [5978]~P109(x59782)+E(x59781,f190(f916(x59782,a903)))+~P107(f328(f64(x59782),x59781))+P107(f328(f328(f330(x59782),f17(x59782,x59781)),x59781))
% 159.37/159.09  [6142]~P113(x61421)+~P94(x61421)+P107(f328(f328(f240(x61421),f2(x61421)),f328(f108(x61421),x61422)))+~P107(f328(f328(f240(a1),a86),x61422))
% 159.37/159.09  [6143]~P113(x61431)+~P94(x61431)+P107(f328(f328(f239(x61431),f2(x61431)),f328(f108(x61431),x61432)))+~P107(f328(f328(f239(a1),a86),x61432))
% 159.37/159.09  [6164]~P113(x61641)+~P94(x61641)+E(f328(f79(x61641),f328(f108(x61641),x61642)),f328(f108(x61641),x61642))+P107(f328(f328(f240(x61641),f328(f108(x61641),x61642)),f2(x61641)))
% 159.37/159.09  [6202]E(x62021,x62022)+~E(f328(a109,x62021),f328(a109,x62022))+~P107(f328(f328(f239(a1),f2(a1)),x62022))+~P107(f328(f328(f239(a1),f2(a1)),x62021))
% 159.37/159.09  [6394]~P94(x63942)+~P113(x63942)+~P107(f328(f328(f240(x63942),f2(x63942)),f328(f108(x63942),x63941)))+P107(f328(f328(f240(a1),a86),x63941))
% 159.37/159.09  [6395]~P94(x63952)+~P113(x63952)+~P107(f328(f328(f239(x63952),f2(x63952)),f328(f108(x63952),x63951)))+P107(f328(f328(f239(a1),a86),x63951))
% 159.37/159.09  [6400]~P113(x64001)+~P94(x64001)+P107(f328(f328(f240(x64001),f328(f108(x64001),x64002)),f2(x64001)))+~P107(f328(f328(f240(a1),x64002),a86))
% 159.37/159.09  [6401]~P113(x64011)+~P94(x64011)+P107(f328(f328(f239(x64011),f328(f108(x64011),x64012)),f2(x64011)))+~P107(f328(f328(f239(a1),x64012),a86))
% 159.37/159.09  [6716]~P94(x67162)+~P113(x67162)+~P107(f328(f328(f240(x67162),f328(f108(x67162),x67161)),f2(x67162)))+P107(f328(f328(f240(a1),x67161),a86))
% 159.37/159.09  [6717]~P94(x67172)+~P113(x67172)+~P107(f328(f328(f239(x67172),f328(f108(x67172),x67171)),f2(x67172)))+P107(f328(f328(f239(a1),x67171),a86))
% 159.37/159.09  [6807]~P113(x68071)+~P94(x68071)+E(f328(f79(x68071),f328(f108(x68071),x68072)),f328(f82(x68071),f328(f108(x68071),x68072)))+~P107(f328(f328(f240(x68071),f328(f108(x68071),x68072)),f2(x68071)))
% 159.37/159.09  [6824]E(f328(f108(a909),x68241),f328(f108(a909),x68242))+~E(f328(f108(a1),x68242),f2(a1))+~P107(f328(f328(f239(a1),f328(f108(a1),x68241)),f2(a1)))+~P107(f328(a195,f328(f108(a1),x68241)))
% 159.37/159.09  [7704]~P109(x77042)+E(x77041,f190(f916(x77042,a903)))+~P107(f328(f64(x77042),x77041))+P107(f328(f328(f239(x77042),f15(x77042,f243(x77042),x77041)),f14(x77042,f238(x77042),x77041)))
% 159.37/159.09  [8026]~P11(x80261)+~P46(x80262)+P107(f328(f328(f330(a1),x80261),x80262))+~P107(f328(f328(f330(a909),f328(a109,x80261)),f328(f311(a1,a909,a109),x80262)))
% 159.37/159.09  [5973]~P140(x59732)+E(x59731,f2(a1))+E(f328(f82(x59732),f328(f107(x59732),f328(f82(a1),x59731))),f328(f107(x59732),x59731))+~P107(f328(f328(f240(a1),x59731),f2(a1)))
% 159.37/159.09  [6046]~P93(x60461)+~P94(x60461)+~P35(x60461,f328(f108(x60461),x60462))+P35(x60461,f328(f108(x60461),f328(f328(f83(a1),x60462),x60462)))
% 159.37/159.09  [6383]~P75(x63832)+E(x63831,f190(f916(x63832,a903)))+E(f17(x63832,f328(f311(x63832,x63832,f82(x63832)),x63831)),f328(f82(x63832),f16(x63832,x63831)))+~P107(f328(f64(x63832),x63831))
% 159.37/159.09  [6384]~P75(x63842)+E(x63841,f190(f916(x63842,a903)))+E(f16(x63842,f328(f311(x63842,x63842,f82(x63842)),x63841)),f328(f82(x63842),f17(x63842,x63841)))+~P107(f328(f64(x63842),x63841))
% 159.37/159.09  [6417]~P93(x64171)+~P94(x64171)+P35(x64171,f328(f108(x64171),x64172))+~P35(x64171,f328(f108(x64171),f328(f328(f83(a1),x64172),x64172)))
% 159.37/159.09  [6506]E(x65061,f2(a1))+E(f328(a54,f53(f328(f82(a1),x65061),f328(f82(a1),x65062))),f49(x65061,x65062))+P107(f328(f328(f239(a1),f2(a1)),x65062))+~P107(f328(f328(f239(a1),f2(a1)),x65061))
% 159.37/159.09  [8821]~P46(x88212)+~P46(x88211)+P107(f328(f328(f240(f916(a909,a903)),f328(f311(a1,a909,a109),x88211)),f328(f311(a1,a909,a109),x88212)))+~P107(f328(f328(f240(f916(a1,a903)),x88211),x88212))
% 159.37/159.09  [9051]~E(f675(x90512,x90511),f676(x90512,x90511))+~P107(f328(f139(x90511),f677(x90512,x90511)))+~P107(f328(f139(f910(x90511)),x90512))+P107(f328(f139(x90511),f328(f144(f910(x90511),f910(x90511),f136(x90511),f117(x90511)),x90512)))
% 159.37/159.09  [9137]~P46(x91372)+~P46(x91371)+~P107(f328(f328(f240(f916(a909,a903)),f328(f311(a1,a909,a109),x91371)),f328(f311(a1,a909,a109),x91372)))+P107(f328(f328(f240(f916(a1,a903)),x91371),x91372))
% 159.37/159.09  [9138]~P46(x91382)+~P46(x91381)+~P107(f328(f328(f239(f916(a909,a903)),f328(f311(a1,a909,a109),x91381)),f328(f311(a1,a909,a109),x91382)))+P107(f328(f328(f239(f916(a1,a903)),x91381),x91382))
% 159.37/159.09  [9144]~E(f675(x91442,x91441),f676(x91442,x91441))+~P107(f328(f139(f910(x91441)),x91442))+P107(f328(f139(x91441),f328(f144(f910(x91441),f910(x91441),f136(x91441),f117(x91441)),x91442)))+P107(f328(f328(f330(f910(x91441)),f677(x91442,x91441)),f328(f174(f910(x91441)),x91442)))
% 159.37/159.09  [9186]~P107(f328(f139(x91861),f677(x91862,x91861)))+~P107(f328(f139(f910(x91861)),x91862))+P107(f328(f139(x91861),f328(f144(f910(x91861),f910(x91861),f136(x91861),f117(x91861)),x91862)))+P107(f328(f328(f330(f910(x91861)),f676(x91862,x91861)),f328(f174(f910(x91861)),x91862)))
% 159.37/159.09  [9187]~P107(f328(f139(x91871),f677(x91872,x91871)))+~P107(f328(f139(f910(x91871)),x91872))+P107(f328(f139(x91871),f328(f144(f910(x91871),f910(x91871),f136(x91871),f117(x91871)),x91872)))+P107(f328(f328(f330(f910(x91871)),f675(x91872,x91871)),f328(f174(f910(x91871)),x91872)))
% 159.37/159.09  [9270]~P107(f328(f139(f910(x92701)),x92702))+P107(f328(f139(x92701),f328(f144(f910(x92701),f910(x92701),f136(x92701),f117(x92701)),x92702)))+P107(f328(f328(f330(f910(x92701)),f676(x92702,x92701)),f328(f174(f910(x92701)),x92702)))+P107(f328(f328(f330(f910(x92701)),f677(x92702,x92701)),f328(f174(f910(x92701)),x92702)))
% 159.37/159.09  [9271]~P107(f328(f139(f910(x92711)),x92712))+P107(f328(f139(x92711),f328(f144(f910(x92711),f910(x92711),f136(x92711),f117(x92711)),x92712)))+P107(f328(f328(f330(f910(x92711)),f675(x92712,x92711)),f328(f174(f910(x92711)),x92712)))+P107(f328(f328(f330(f910(x92711)),f677(x92712,x92711)),f328(f174(f910(x92711)),x92712)))
% 159.37/159.09  [9286]~E(f328(f328(f106(f916(x92861,a903)),f328(f174(x92861),f676(x92862,x92861))),f328(f174(x92861),f675(x92862,x92861))),f190(f916(x92861,a903)))+~P107(f328(f139(x92861),f677(x92862,x92861)))+~P107(f328(f139(f910(x92861)),x92862))+P107(f328(f139(x92861),f328(f144(f910(x92861),f910(x92861),f136(x92861),f117(x92861)),x92862)))
% 159.37/159.09  [9346]~E(f328(f328(f106(f916(x93461,a903)),f328(f174(x93461),f676(x93462,x93461))),f328(f174(x93461),f675(x93462,x93461))),f190(f916(x93461,a903)))+~P107(f328(f139(f910(x93461)),x93462))+P107(f328(f139(x93461),f328(f144(f910(x93461),f910(x93461),f136(x93461),f117(x93461)),x93462)))+P107(f328(f328(f330(f910(x93461)),f677(x93462,x93461)),f328(f174(f910(x93461)),x93462)))
% 159.37/159.09  [9611]E(x96111,f2(a1))+E(x96112,f2(a1))+E(f328(f328(f89(a1,f915(a1,a1)),f328(f328(a221,x96112),x96111)),f328(f328(f20(a1,a1,f915(a1,a1)),f328(f328(f10(a1,f916(a1,f915(a1,a1)),a1),f256(a1,a1)),f328(f39(a1),x96112))),f328(f39(a1),x96111))),f219(x96112,x96111))+P107(f328(f328(f240(a1),x96111),f2(a1)))
% 159.37/159.09  [8361]~P94(x83612)+~P113(x83612)+~P107(f328(f328(f240(x83612),f328(f108(x83612),x83611)),f81(x83612)))+P107(f328(f328(f240(a1),x83611),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))
% 159.37/159.09  [8362]~P94(x83622)+~P113(x83622)+~P107(f328(f328(f239(x83622),f328(f108(x83622),x83621)),f81(x83622)))+P107(f328(f328(f239(a1),x83621),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))
% 159.37/159.09  [8642]~P113(x86421)+~P94(x86421)+P107(f328(f328(f240(x86421),f328(f108(x86421),x86422)),f81(x86421)))+~P107(f328(f328(f240(a1),x86422),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))
% 159.37/159.09  [8643]~P113(x86431)+~P94(x86431)+P107(f328(f328(f239(x86431),f328(f108(x86431),x86432)),f81(x86431)))+~P107(f328(f328(f239(a1),x86432),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))
% 159.37/159.09  [8850]~P94(x88502)+~P113(x88502)+~P107(f328(f328(f240(x88502),f81(x88502)),f328(f108(x88502),x88501)))+P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),x88501))
% 159.37/159.09  [8851]~P94(x88512)+~P113(x88512)+~P107(f328(f328(f239(x88512),f81(x88512)),f328(f108(x88512),x88511)))+P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),x88511))
% 159.37/159.09  [9223]~P113(x92231)+~P94(x92231)+P107(f328(f328(f240(x92231),f81(x92231)),f328(f108(x92231),x92232)))+~P107(f328(f328(f240(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),x92232))
% 159.37/159.09  [9224]~P113(x92241)+~P94(x92241)+P107(f328(f328(f239(x92241),f81(x92241)),f328(f108(x92241),x92242)))+~P107(f328(f328(f239(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),x92242))
% 159.37/159.09  [9736]~P142(x97362)+E(x97361,f81(x97362))+E(x97361,f328(f82(x97362),f81(x97362)))+~E(f328(f328(f248(x97362),x97361),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f81(x97362))
% 159.37/159.09  [9998]~P71(x99981)+~P94(x99981)+~P107(f328(f328(f240(x99981),f2(x99981)),x99982))+P107(f328(f328(f240(x99981),f2(x99981)),f328(f328(f291(x99981),x99982),f328(f108(x99981),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.09  [10051]~P71(x100511)+~P94(x100511)+P107(f328(f328(f240(x100511),f2(x100511)),x100512))+~P107(f328(f328(f240(x100511),f2(x100511)),f328(f328(f291(x100511),x100512),f328(f108(x100511),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.09  [10324]~P140(x103242)+E(x103241,f2(a1))+P107(f328(f328(f240(a1),x103241),f2(a1)))+E(f328(f328(f261(a1,a1,x103242),f328(f328(f9(a1,f916(a1,f916(x103242,x103242)),f916(a1,x103242)),f328(f328(f10(f916(f916(x103242,x103242),x103242),f916(f916(a1,f916(x103242,x103242)),f916(a1,x103242)),a1),f10(f916(x103242,x103242),x103242,a1)),f328(f328(f10(x103242,f916(f916(x103242,x103242),x103242),a1),f89(x103242,x103242)),f107(x103242)))),f328(f328(f9(a1,f916(x103242,x103242),f916(x103242,x103242)),f328(f328(f10(f916(x103242,f916(x103242,x103242)),f916(f916(x103242,x103242),f916(x103242,x103242)),a1),f20(x103242,x103242,x103242)),f328(f328(f9(a1,f916(x103242,x103242),f916(x103242,f916(x103242,x103242))),f328(f328(f10(f916(x103242,f916(x103242,x103242)),f916(f916(x103242,x103242),f916(x103242,f916(x103242,x103242))),a1),f10(x103242,f916(x103242,x103242),x103242)),f328(f328(f10(a903,f916(x103242,f916(x103242,x103242)),a1),f100(x103242)),f328(f328(f9(a1,a1,a903),a325),f2(a1))))),f328(f328(f20(x103242,x103242,x103242),f83(x103242)),f7(x103242))))),f328(f328(f9(x103242,x103242,x103242),f328(f328(f10(x103242,f916(x103242,x103242),x103242),f83(x103242)),f328(f328(f20(x103242,x103242,x103242),f83(x103242)),f7(x103242)))),f81(x103242))))),f49(x103241,f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f107(x103242),x103241))
% 159.37/159.09  [5446]~P44(x54461,x54463)+~P58(x54461,x54463)+~P59(x54461,x54462,x54463)+P13(x54461,x54462,x54463)
% 159.37/159.09  [4982]~P93(x49823)+~P94(x49823)+E(x49821,x49822)+~E(f328(f108(x49823),x49821),f328(f108(x49823),x49822))
% 159.37/159.09  [5457]~P56(x54571,x54572)+~P57(x54571,x54572)+P20(x54571,x54572)+~P107(f328(f328(x54572,x54573),x54573))
% 159.37/159.09  [5949]P20(x59492,x59491)+E(f328(x59491,f830(x59491)),f328(x59491,f831(x59491)))+P107(f328(f328(x59491,f830(x59491)),f831(x59491)))+~P107(f328(f328(x59491,x59493),x59493))
% 159.37/159.09  [6152]~P107(f328(x61521,x61522))+~P107(f328(x61521,x61523))+~P107(f328(f328(f239(a909),x61523),f780(x61522,x61521)))+P107(f328(x61521,f2(a909)))
% 159.37/159.09  [6221]P20(x62211,x62212)+P107(f328(f328(x62212,f830(x62212)),f830(x62212)))+P107(f328(f328(x62212,f830(x62212)),f831(x62212)))+~P107(f328(f328(x62212,x62213),x62213))
% 159.37/159.09  [6222]P20(x62221,x62222)+P107(f328(f328(x62222,f830(x62222)),f831(x62222)))+P107(f328(f328(x62222,f831(x62222)),f831(x62222)))+~P107(f328(f328(x62222,x62223),x62223))
% 159.37/159.09  [6571]P147(x65712,x65713,x65711)+E(x65711,f2(a1))+P107(f328(f328(f239(a1),f2(a1)),f846(x65711,x65713,x65712)))+P107(f328(f328(f240(a1),x65711),f2(a1)))
% 159.37/159.09  [6572]P148(x65722,x65723,x65721)+E(x65721,f2(a1))+P107(f328(f328(f239(a1),f2(a1)),f851(x65721,x65723,x65722)))+P107(f328(f328(f240(a1),x65721),f2(a1)))
% 159.37/159.09  [6696]P147(x66961,x66962,x66963)+~P107(f328(x66961,x66962))+P107(f328(f328(f239(a1),f2(a1)),f846(x66963,x66962,x66961)))+P107(f328(f328(f240(a1),x66963),f2(a1)))
% 159.37/159.09  [6722]P148(x67221,x67222,x67223)+P107(f328(f328(f239(a1),f2(a1)),f851(x67223,x67222,x67221)))+~P107(f328(x67221,f2(a1)))+P107(f328(f328(f240(a1),x67223),f2(a1)))
% 159.37/159.09  [6750]P147(x67502,x67503,x67501)+E(x67501,f2(a1))+~P107(f328(x67502,f846(x67501,x67503,x67502)))+P107(f328(f328(f240(a1),x67501),f2(a1)))
% 159.37/159.09  [6751]P148(x67512,x67513,x67511)+E(x67511,f2(a1))+~P107(f328(x67512,f852(x67511,x67513,x67512)))+P107(f328(f328(f240(a1),x67511),f2(a1)))
% 159.37/159.09  [6848]~P109(x68481)+~P10(x68481)+~P107(f328(f328(f240(x68481),x68482),f40(x68481,x68483)))+P107(f328(f328(f240(x68481),x68482),f626(x68483,x68482,x68481)))
% 159.37/159.09  [6857]P147(x68571,x68572,x68573)+~P107(f328(x68571,x68572))+~P107(f328(x68571,f846(x68573,x68572,x68571)))+P107(f328(f328(f240(a1),x68573),f2(a1)))
% 159.37/159.09  [6888]P148(x68881,x68882,x68883)+~P107(f328(x68881,f852(x68883,x68882,x68881)))+~P107(f328(x68881,f2(a1)))+P107(f328(f328(f240(a1),x68883),f2(a1)))
% 159.37/159.09  [7135]P147(x71352,x71353,x71351)+E(x71351,f2(a1))+P107(f328(f328(f239(a1),f2(a1)),f846(x71351,x71353,x71352)))+P107(f328(f328(f240(a1),x71351),f845(x71351,x71353,x71352)))
% 159.37/159.09  [7136]P148(x71362,x71363,x71361)+E(x71361,f2(a1))+P107(f328(f328(f239(a1),f2(a1)),f851(x71361,x71363,x71362)))+P107(f328(f328(f240(a1),x71361),f850(x71361,x71363,x71362)))
% 159.37/159.09  [7253]P147(x72531,x72532,x72533)+~P107(f328(x72531,x72532))+P107(f328(f328(f239(a1),f2(a1)),f846(x72533,x72532,x72531)))+P107(f328(f328(f240(a1),x72533),f845(x72533,x72532,x72531)))
% 159.37/159.09  [7272]P148(x72721,x72722,x72723)+P107(f328(f328(f239(a1),f2(a1)),f851(x72723,x72722,x72721)))+P107(f328(f328(f240(a1),x72723),f850(x72723,x72722,x72721)))+~P107(f328(x72721,f2(a1)))
% 159.37/159.09  [7304]P147(x73042,x73043,x73041)+E(x73041,f2(a1))+~P107(f328(x73042,f846(x73041,x73043,x73042)))+P107(f328(f328(f240(a1),x73041),f845(x73041,x73043,x73042)))
% 159.37/159.09  [7305]P148(x73052,x73053,x73051)+E(x73051,f2(a1))+~P107(f328(x73052,f852(x73051,x73053,x73052)))+P107(f328(f328(f240(a1),x73051),f850(x73051,x73053,x73052)))
% 159.37/159.09  [7349]P147(x73492,x73493,x73491)+E(x73491,f2(a1))+P107(f328(f328(f239(a1),f2(a1)),f846(x73491,x73493,x73492)))+~P107(f328(x73492,f845(x73491,x73493,x73492)))
% 159.37/159.09  [7350]P148(x73502,x73503,x73501)+E(x73501,f2(a1))+P107(f328(f328(f239(a1),f2(a1)),f851(x73501,x73503,x73502)))+~P107(f328(x73502,f853(x73501,x73503,x73502)))
% 159.37/159.09  [7451]P147(x74511,x74512,x74513)+~P107(f328(x74511,x74512))+~P107(f328(x74511,f846(x74513,x74512,x74511)))+P107(f328(f328(f240(a1),x74513),f845(x74513,x74512,x74511)))
% 159.37/159.09  [7466]P148(x74661,x74662,x74663)+~P107(f328(x74661,f852(x74663,x74662,x74661)))+P107(f328(f328(f240(a1),x74663),f850(x74663,x74662,x74661)))+~P107(f328(x74661,f2(a1)))
% 159.37/159.09  [7471]P147(x74711,x74712,x74713)+~P107(f328(x74711,x74712))+P107(f328(f328(f239(a1),f2(a1)),f846(x74713,x74712,x74711)))+~P107(f328(x74711,f845(x74713,x74712,x74711)))
% 159.37/159.09  [7487]P148(x74871,x74872,x74873)+P107(f328(f328(f239(a1),f2(a1)),f851(x74873,x74872,x74871)))+~P107(f328(x74871,f853(x74873,x74872,x74871)))+~P107(f328(x74871,f2(a1)))
% 159.37/159.09  [7508]P147(x75082,x75083,x75081)+E(x75081,f2(a1))+~P107(f328(x75082,f846(x75081,x75083,x75082)))+~P107(f328(x75082,f845(x75081,x75083,x75082)))
% 159.37/159.09  [7509]P148(x75092,x75093,x75091)+E(x75091,f2(a1))+~P107(f328(x75092,f852(x75091,x75093,x75092)))+~P107(f328(x75092,f853(x75091,x75093,x75092)))
% 159.37/159.09  [7602]P147(x76021,x76022,x76023)+~P107(f328(x76021,x76022))+~P107(f328(x76021,f846(x76023,x76022,x76021)))+~P107(f328(x76021,f845(x76023,x76022,x76021)))
% 159.37/159.09  [7619]P148(x76191,x76192,x76193)+~P107(f328(x76191,f852(x76193,x76192,x76191)))+~P107(f328(x76191,f853(x76193,x76192,x76191)))+~P107(f328(x76191,f2(a1)))
% 159.37/159.09  [7663]P147(x76632,x76633,x76631)+E(x76631,f2(a1))+P107(f328(f328(f239(a1),f2(a1)),f846(x76631,x76633,x76632)))+P107(f328(f328(f239(a1),f845(x76631,x76633,x76632)),f2(a1)))
% 159.37/159.09  [7664]P148(x76642,x76643,x76641)+E(x76641,f2(a1))+P107(f328(f328(f239(a1),f2(a1)),f851(x76641,x76643,x76642)))+P107(f328(f328(f239(a1),f850(x76641,x76643,x76642)),f2(a1)))
% 159.37/159.09  [7665]~P88(x76651)+~P107(f328(f328(f240(x76651),x76653),f2(x76651)))+~P107(f328(f328(f240(x76651),x76652),f2(x76651)))+P107(f328(f328(f240(x76651),f328(f328(f83(x76651),x76652),x76653)),f2(x76651)))
% 159.37/159.09  [7666]~P88(x76661)+~P107(f328(f328(f239(x76661),x76662),f2(x76661)))+~P107(f328(f328(f240(x76661),x76663),f2(x76661)))+P107(f328(f328(f240(x76661),f328(f328(f83(x76661),x76662),x76663)),f2(x76661)))
% 159.37/159.09  [7667]~P88(x76671)+~P107(f328(f328(f239(x76671),x76673),f2(x76671)))+~P107(f328(f328(f240(x76671),x76672),f2(x76671)))+P107(f328(f328(f240(x76671),f328(f328(f83(x76671),x76672),x76673)),f2(x76671)))
% 159.37/159.09  [7668]~P88(x76681)+~P107(f328(f328(f239(x76681),x76683),f2(x76681)))+~P107(f328(f328(f239(x76681),x76682),f2(x76681)))+P107(f328(f328(f239(x76681),f328(f328(f83(x76681),x76682),x76683)),f2(x76681)))
% 159.37/159.09  [7669]~P140(x76691)+~P107(f328(f328(f330(x76691),x76693),f114(x76691)))+~P107(f328(f328(f330(x76691),x76692),f114(x76691)))+P107(f328(f328(f330(x76691),f328(f328(f83(x76691),x76692),x76693)),f114(x76691)))
% 159.37/159.09  [7670]~P108(x76701)+~P107(f328(f328(f330(x76701),x76703),f188(x76701)))+~P107(f328(f328(f330(x76701),x76702),f188(x76701)))+P107(f328(f328(f330(x76701),f328(f328(f83(x76701),x76702),x76703)),f188(x76701)))
% 159.37/159.09  [7671]~P140(x76711)+~P107(f328(f328(f330(x76711),x76713),f114(x76711)))+~P107(f328(f328(f330(x76711),x76712),f114(x76711)))+P107(f328(f328(f330(x76711),f328(f328(f84(x76711),x76712),x76713)),f114(x76711)))
% 159.37/159.09  [7672]~P108(x76721)+~P107(f328(f328(f330(x76721),x76723),f188(x76721)))+~P107(f328(f328(f330(x76721),x76722),f188(x76721)))+P107(f328(f328(f330(x76721),f328(f328(f84(x76721),x76722),x76723)),f188(x76721)))
% 159.37/159.09  [7673]~P140(x76731)+~P107(f328(f328(f330(x76731),x76733),f114(x76731)))+~P107(f328(f328(f330(x76731),x76732),f114(x76731)))+P107(f328(f328(f330(x76731),f328(f328(f3(x76731),x76732),x76733)),f114(x76731)))
% 159.37/159.09  [7700]P147(x77003,x77002,x77001)+E(x77001,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x77001),f847(x77001,x77002,x77003))),f846(x77001,x77002,x77003)),x77002)+P107(f328(f328(f240(a1),x77001),f2(a1)))
% 159.37/159.09  [7701]P148(x77013,x77012,x77011)+E(x77011,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x77011),f852(x77011,x77012,x77013))),f851(x77011,x77012,x77013)),x77012)+P107(f328(f328(f240(a1),x77011),f2(a1)))
% 159.37/159.09  [7783]P147(x77831,x77832,x77833)+~P107(f328(x77831,x77832))+P107(f328(f328(f239(a1),f2(a1)),f846(x77833,x77832,x77831)))+P107(f328(f328(f239(a1),f845(x77833,x77832,x77831)),f2(a1)))
% 159.37/159.09  [7812]P148(x78121,x78122,x78123)+P107(f328(f328(f239(a1),f2(a1)),f851(x78123,x78122,x78121)))+~P107(f328(x78121,f2(a1)))+P107(f328(f328(f239(a1),f850(x78123,x78122,x78121)),f2(a1)))
% 159.37/159.09  [7821]P147(x78213,x78212,x78211)+~P107(f328(x78213,x78212))+E(f328(f328(f83(a1),f328(f328(f84(a1),x78211),f847(x78211,x78212,x78213))),f846(x78211,x78212,x78213)),x78212)+P107(f328(f328(f240(a1),x78211),f2(a1)))
% 159.37/159.09  [7827]P147(x78272,x78273,x78271)+E(x78271,f2(a1))+~P107(f328(x78272,f846(x78271,x78273,x78272)))+P107(f328(f328(f239(a1),f845(x78271,x78273,x78272)),f2(a1)))
% 159.37/159.09  [7828]P148(x78282,x78283,x78281)+E(x78281,f2(a1))+~P107(f328(x78282,f852(x78281,x78283,x78282)))+P107(f328(f328(f239(a1),f850(x78281,x78283,x78282)),f2(a1)))
% 159.37/159.09  [7833]P148(x78333,x78332,x78331)+E(f328(f328(f83(a1),f328(f328(f84(a1),x78331),f852(x78331,x78332,x78333))),f851(x78331,x78332,x78333)),x78332)+~P107(f328(x78333,f2(a1)))+P107(f328(f328(f240(a1),x78331),f2(a1)))
% 159.37/159.09  [7890]P147(x78901,x78902,x78903)+~P107(f328(x78901,x78902))+~P107(f328(x78901,f846(x78903,x78902,x78901)))+P107(f328(f328(f239(a1),f845(x78903,x78902,x78901)),f2(a1)))
% 159.37/159.09  [7894]P148(x78941,x78942,x78943)+~P107(f328(x78941,f852(x78943,x78942,x78941)))+~P107(f328(x78941,f2(a1)))+P107(f328(f328(f239(a1),f850(x78943,x78942,x78941)),f2(a1)))
% 159.37/159.09  [7967]~P71(x79671)+~P107(f328(f328(f240(x79671),f328(f328(f291(x79671),x79673),x79672)),f2(x79671)))+P107(f328(f328(f240(x79671),x79672),f2(x79671)))+P107(f328(f328(f240(x79671),x79673),f2(x79671)))
% 159.37/159.09  [7968]~P127(x79681)+~P107(f328(f328(f239(x79681),f328(f328(f84(x79681),x79683),x79682)),f2(x79681)))+P107(f328(f328(f239(x79681),x79682),f2(x79681)))+P107(f328(f328(f239(x79681),x79683),f2(x79681)))
% 159.37/159.09  [7969]~P71(x79691)+~P107(f328(f328(f239(x79691),f328(f328(f291(x79691),x79693),x79692)),f2(x79691)))+P107(f328(f328(f239(x79691),x79692),f2(x79691)))+P107(f328(f328(f239(x79691),x79693),f2(x79691)))
% 159.37/159.09  [8082]P147(x80823,x80822,x80821)+E(x80821,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x80821),f847(x80821,x80822,x80823))),f846(x80821,x80822,x80823)),x80822)+P107(f328(f328(f240(a1),x80821),f845(x80821,x80822,x80823)))
% 159.37/159.09  [8083]P148(x80833,x80832,x80831)+E(x80831,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x80831),f852(x80831,x80832,x80833))),f851(x80831,x80832,x80833)),x80832)+P107(f328(f328(f240(a1),x80831),f850(x80831,x80832,x80833)))
% 159.37/159.09  [8095]P147(x80953,x80952,x80951)+E(x80951,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x80951),f849(x80951,x80952,x80953))),f845(x80951,x80952,x80953)),x80952)+P107(f328(f328(f239(a1),f2(a1)),f846(x80951,x80952,x80953)))
% 159.37/159.09  [8096]P148(x80963,x80962,x80961)+E(x80961,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x80961),f853(x80961,x80962,x80963))),f850(x80961,x80962,x80963)),x80962)+P107(f328(f328(f239(a1),f2(a1)),f851(x80961,x80962,x80963)))
% 159.37/159.09  [8143]P147(x81433,x81432,x81431)+~P107(f328(x81433,x81432))+E(f328(f328(f83(a1),f328(f328(f84(a1),x81431),f847(x81431,x81432,x81433))),f846(x81431,x81432,x81433)),x81432)+P107(f328(f328(f240(a1),x81431),f845(x81431,x81432,x81433)))
% 159.37/159.09  [8155]P148(x81553,x81552,x81551)+E(f328(f328(f83(a1),f328(f328(f84(a1),x81551),f852(x81551,x81552,x81553))),f851(x81551,x81552,x81553)),x81552)+P107(f328(f328(f240(a1),x81551),f850(x81551,x81552,x81553)))+~P107(f328(x81553,f2(a1)))
% 159.37/159.09  [8161]P147(x81613,x81612,x81611)+~P107(f328(x81613,x81612))+E(f328(f328(f83(a1),f328(f328(f84(a1),x81611),f849(x81611,x81612,x81613))),f845(x81611,x81612,x81613)),x81612)+P107(f328(f328(f239(a1),f2(a1)),f846(x81611,x81612,x81613)))
% 159.37/159.09  [8169]P148(x81693,x81692,x81691)+E(f328(f328(f83(a1),f328(f328(f84(a1),x81691),f853(x81691,x81692,x81693))),f850(x81691,x81692,x81693)),x81692)+P107(f328(f328(f239(a1),f2(a1)),f851(x81691,x81692,x81693)))+~P107(f328(x81693,f2(a1)))
% 159.37/159.09  [8180]P147(x81803,x81802,x81801)+E(x81801,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x81801),f847(x81801,x81802,x81803))),f846(x81801,x81802,x81803)),x81802)+~P107(f328(x81803,f845(x81801,x81802,x81803)))
% 159.37/159.09  [8181]P148(x81813,x81812,x81811)+E(x81811,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x81811),f852(x81811,x81812,x81813))),f851(x81811,x81812,x81813)),x81812)+~P107(f328(x81813,f853(x81811,x81812,x81813)))
% 159.37/159.09  [8182]P147(x81823,x81822,x81821)+E(x81821,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x81821),f849(x81821,x81822,x81823))),f845(x81821,x81822,x81823)),x81822)+~P107(f328(x81823,f846(x81821,x81822,x81823)))
% 159.37/159.09  [8183]P148(x81833,x81832,x81831)+E(x81831,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x81831),f853(x81831,x81832,x81833))),f850(x81831,x81832,x81833)),x81832)+~P107(f328(x81833,f852(x81831,x81832,x81833)))
% 159.37/159.09  [8246]P147(x82463,x82462,x82461)+~P107(f328(x82463,x82462))+E(f328(f328(f83(a1),f328(f328(f84(a1),x82461),f847(x82461,x82462,x82463))),f846(x82461,x82462,x82463)),x82462)+~P107(f328(x82463,f845(x82461,x82462,x82463)))
% 159.37/159.09  [8247]P147(x82473,x82472,x82471)+~P107(f328(x82473,x82472))+E(f328(f328(f83(a1),f328(f328(f84(a1),x82471),f849(x82471,x82472,x82473))),f845(x82471,x82472,x82473)),x82472)+~P107(f328(x82473,f846(x82471,x82472,x82473)))
% 159.37/159.09  [8257]P148(x82573,x82572,x82571)+E(f328(f328(f83(a1),f328(f328(f84(a1),x82571),f852(x82571,x82572,x82573))),f851(x82571,x82572,x82573)),x82572)+~P107(f328(x82573,f853(x82571,x82572,x82573)))+~P107(f328(x82573,f2(a1)))
% 159.37/159.09  [8258]P148(x82583,x82582,x82581)+E(f328(f328(f83(a1),f328(f328(f84(a1),x82581),f853(x82581,x82582,x82583))),f850(x82581,x82582,x82583)),x82582)+~P107(f328(x82583,f852(x82581,x82582,x82583)))+~P107(f328(x82583,f2(a1)))
% 159.37/159.09  [8354]P147(x83543,x83542,x83541)+E(x83541,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x83541),f847(x83541,x83542,x83543))),f846(x83541,x83542,x83543)),x83542)+P107(f328(f328(f239(a1),f845(x83541,x83542,x83543)),f2(a1)))
% 159.37/159.09  [8355]P148(x83553,x83552,x83551)+E(x83551,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x83551),f852(x83551,x83552,x83553))),f851(x83551,x83552,x83553)),x83552)+P107(f328(f328(f239(a1),f850(x83551,x83552,x83553)),f2(a1)))
% 159.37/159.09  [8394]P147(x83943,x83942,x83941)+~P107(f328(x83943,x83942))+E(f328(f328(f83(a1),f328(f328(f84(a1),x83941),f847(x83941,x83942,x83943))),f846(x83941,x83942,x83943)),x83942)+P107(f328(f328(f239(a1),f845(x83941,x83942,x83943)),f2(a1)))
% 159.37/159.09  [8399]P148(x83993,x83992,x83991)+E(f328(f328(f83(a1),f328(f328(f84(a1),x83991),f852(x83991,x83992,x83993))),f851(x83991,x83992,x83993)),x83992)+~P107(f328(x83993,f2(a1)))+P107(f328(f328(f239(a1),f850(x83991,x83992,x83993)),f2(a1)))
% 159.37/159.09  [8531]P147(x85313,x85312,x85311)+E(x85311,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x85311),f849(x85311,x85312,x85313))),f845(x85311,x85312,x85313)),x85312)+E(f328(f328(f83(a1),f328(f328(f84(a1),x85311),f847(x85311,x85312,x85313))),f846(x85311,x85312,x85313)),x85312)
% 159.37/159.09  [8532]P148(x85323,x85322,x85321)+E(x85321,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x85321),f853(x85321,x85322,x85323))),f850(x85321,x85322,x85323)),x85322)+E(f328(f328(f83(a1),f328(f328(f84(a1),x85321),f852(x85321,x85322,x85323))),f851(x85321,x85322,x85323)),x85322)
% 159.37/159.09  [8555]P147(x85553,x85552,x85551)+~P107(f328(x85553,x85552))+E(f328(f328(f83(a1),f328(f328(f84(a1),x85551),f849(x85551,x85552,x85553))),f845(x85551,x85552,x85553)),x85552)+E(f328(f328(f83(a1),f328(f328(f84(a1),x85551),f847(x85551,x85552,x85553))),f846(x85551,x85552,x85553)),x85552)
% 159.37/159.09  [8567]P148(x85673,x85672,x85671)+E(f328(f328(f83(a1),f328(f328(f84(a1),x85671),f853(x85671,x85672,x85673))),f850(x85671,x85672,x85673)),x85672)+E(f328(f328(f83(a1),f328(f328(f84(a1),x85671),f852(x85671,x85672,x85673))),f851(x85671,x85672,x85673)),x85672)+~P107(f328(x85673,f2(a1)))
% 159.37/159.09  [9231]~P127(x92311)+~E(x92313,f2(x92311))+~E(x92312,f2(x92311))+P107(f328(f328(f239(x92311),f328(f328(f83(x92311),f328(f328(f84(x92311),x92312),x92312)),f328(f328(f84(x92311),x92313),x92313))),f2(x92311)))
% 159.37/159.09  [10264]~P113(x102641)+~E(x102643,f2(x102641))+~E(x102642,f2(x102641))+P107(f328(f328(f239(x102641),f328(f328(f83(x102641),f328(f328(f248(x102641),x102642),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102641),x102643),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))),f2(x102641)))
% 159.37/159.09  [4930]~E(x49303,x49301)+~P121(x49302)+E(x49301,f2(x49302))+E(f328(f328(f291(x49302),x49303),x49301),f81(x49302))
% 159.37/159.09  [4983]~P98(x49831)+~E(x49833,f190(x49831))+~E(x49832,f190(x49831))+E(f328(f328(f105(x49831),x49832),x49833),f190(x49831))
% 159.37/159.09  [4984]~P103(x49841)+~E(x49843,f246(x49841))+~E(x49842,f246(x49841))+E(f328(f328(f106(x49841),x49842),x49843),f246(x49841))
% 159.37/159.09  [5077]~P121(x50773)+E(x50771,x50772)+E(x50772,f2(x50773))+~E(f328(f328(f291(x50773),x50771),x50772),f81(x50773))
% 159.37/159.09  [5094]~P141(x50942)+E(x50941,f2(x50942))+E(x50943,f2(x50942))+~E(f328(f328(f84(x50942),x50943),x50941),f2(x50942))
% 159.37/159.09  [5096]~P134(x50962)+E(x50961,f2(x50962))+E(x50963,f2(x50962))+~E(f328(f328(f84(x50962),x50963),x50961),f2(x50962))
% 159.37/159.09  [5476]~P120(x54763)+E(x54761,x54762)+E(x54761,f328(f82(x54763),x54762))+~E(f328(f328(f84(x54763),x54761),x54761),f328(f328(f84(x54763),x54762),x54762))
% 159.37/159.09  [5514]~P96(x55141)+E(f328(f82(x55141),x55142),x55143)+~E(f328(f328(f105(x55141),x55142),x55143),f246(x55141))+~E(f328(f328(f106(x55141),x55142),x55143),f190(x55141))
% 159.37/159.09  [5593]~P113(x55933)+E(x55931,x55932)+P107(f328(f328(f240(x55933),x55932),x55931))+P107(f328(f328(f240(x55933),x55931),x55932))
% 159.37/159.09  [5594]~P109(x55943)+E(x55941,x55942)+P107(f328(f328(f240(x55943),x55942),x55941))+P107(f328(f328(f240(x55943),x55941),x55942))
% 159.37/159.09  [5595]~E(x55952,x55953)+~P109(x55951)+P107(f328(f328(f239(x55951),x55952),x55953))+P107(f328(f328(f240(x55951),x55952),x55953))
% 159.37/159.09  [5855]~P111(x58553)+E(x58551,x58552)+~P107(f328(f328(f239(x58553),x58552),x58551))+P107(f328(f328(f240(x58553),x58552),x58551))
% 159.37/159.09  [5857]~P109(x58573)+E(x58571,x58572)+~P107(f328(f328(f239(x58573),x58571),x58572))+P107(f328(f328(f240(x58573),x58571),x58572))
% 159.37/159.09  [5863]~P111(x58633)+E(x58631,x58632)+~P107(f328(f328(f239(x58633),x58631),x58632))+P107(f328(f328(f240(x58633),x58631),x58632))
% 159.37/159.09  [5970]P147(x59701,x59702,x59703)+~P107(f328(x59701,x59702))+P107(f328(f328(f240(a1),x59703),f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x59703))
% 159.37/159.09  [6019]P148(x60191,x60192,x60193)+~P107(f328(x60191,f2(a1)))+P107(f328(f328(f240(a1),x60193),f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x60193))
% 159.37/159.09  [6024]~P101(x60241)+E(f328(f328(f105(x60241),x60242),f13(x60241,x60243)),x60242)+~P107(f328(f64(x60241),x60243))+~P107(f328(f328(f330(x60241),x60242),x60243))
% 159.37/159.09  [6025]~P101(x60251)+E(f328(f328(f106(x60251),x60252),f12(x60251,x60253)),x60252)+~P107(f328(f64(x60251),x60253))+~P107(f328(f328(f330(x60251),x60252),x60253))
% 159.37/159.09  [6061]~P109(x60611)+E(f328(f328(f243(x60611),x60612),f17(x60611,x60613)),f17(x60611,x60613))+~P107(f328(f64(x60611),x60613))+~P107(f328(f328(f330(x60611),x60612),x60613))
% 159.37/159.09  [6062]~P109(x60621)+E(f328(f328(f238(x60621),x60622),f16(x60621,x60623)),f16(x60621,x60623))+~P107(f328(f64(x60621),x60623))+~P107(f328(f328(f330(x60621),x60622),x60623))
% 159.37/159.09  [6063]~P101(x60631)+E(f328(f328(f105(x60631),x60632),f12(x60631,x60633)),f12(x60631,x60633))+~P107(f328(f64(x60631),x60633))+~P107(f328(f328(f330(x60631),x60632),x60633))
% 159.37/159.09  [6064]~P101(x60641)+E(f328(f328(f106(x60641),x60642),f13(x60641,x60643)),f13(x60641,x60643))+~P107(f328(f64(x60641),x60643))+~P107(f328(f328(f330(x60641),x60642),x60643))
% 159.37/159.09  [6105]E(x61051,x61052)+~P111(x61053)+~P107(f328(f328(f239(x61053),x61052),x61051))+~P107(f328(f328(f239(x61053),x61051),x61052))
% 159.37/159.09  [6249]~P110(x62491)+P107(f328(f328(f239(x62491),x62493),x62492))+~P107(f328(f328(f239(x62491),x62492),x62493))+P107(f328(f328(f240(x62491),x62492),x62493))
% 159.37/159.09  [6275]~P109(x62751)+~P107(f328(f64(x62751),x62753))+P107(f328(f328(f239(x62751),x62752),f16(x62751,x62753)))+~P107(f328(f328(f330(x62751),x62752),x62753))
% 159.37/159.09  [6320]~P109(x63201)+E(f328(f328(f243(x63201),x63202),f14(x63201,f238(x63201),x63203)),x63202)+~P107(f328(f64(x63201),x63203))+~P107(f328(f328(f330(x63201),x63202),x63203))
% 159.37/159.09  [6321]~P109(x63211)+E(f328(f328(f238(x63211),x63212),f15(x63211,f243(x63211),x63213)),x63212)+~P107(f328(f64(x63211),x63213))+~P107(f328(f328(f330(x63211),x63212),x63213))
% 159.37/159.09  [6459]E(x64591,x64592)+~E(f328(f328(f3(a909),x64591),x64593),f328(f328(f3(a909),x64592),x64593))+~P107(f328(f328(f239(a909),x64593),x64591))+~P107(f328(f328(f239(a909),x64593),x64592))
% 159.37/159.09  [6485]~P109(x64851)+~P107(f328(f64(x64851),x64852))+~P107(f328(f328(f330(x64851),x64853),x64852))+P107(f328(f328(f239(x64851),f17(x64851,x64852)),x64853))
% 159.37/159.09  [6549]P147(x65492,x65493,x65491)+E(x65491,f2(a1))+P107(f328(f328(f240(a1),x65491),f845(x65491,x65493,x65492)))+P107(f328(f328(f240(a1),f2(a1)),x65491))
% 159.37/159.09  [6550]P148(x65502,x65503,x65501)+E(x65501,f2(a1))+P107(f328(f328(f240(a1),x65501),f850(x65501,x65503,x65502)))+P107(f328(f328(f240(a1),f2(a1)),x65501))
% 159.37/159.09  [6551]~P109(x65511)+E(f328(f328(f243(x65511),x65512),f15(x65511,f243(x65511),x65513)),f15(x65511,f243(x65511),x65513))+~P107(f328(f64(x65511),x65513))+~P107(f328(f328(f330(x65511),x65512),x65513))
% 159.37/159.09  [6552]~P109(x65521)+E(f328(f328(f238(x65521),x65522),f14(x65521,f238(x65521),x65523)),f14(x65521,f238(x65521),x65523))+~P107(f328(f64(x65521),x65523))+~P107(f328(f328(f330(x65521),x65522),x65523))
% 159.37/159.09  [6558]~P107(f328(x65581,x65582))+P107(f328(x65581,f866(x65582,x65581,x65583)))+P107(f328(x65581,f2(a909)))+~P107(f328(f328(f240(a909),x65582),x65583))
% 159.37/159.09  [6613]~P107(f328(x66131,x66132))+~P107(f328(f64(x66133),x66132))+P107(f328(x66131,f380(x66131,x66132,x66133)))+P107(f328(x66131,f190(f916(x66133,a903))))
% 159.37/159.09  [6628]~P113(x66281)+~P94(x66281)+P107(f328(f328(f240(x66281),f328(f108(x66281),x66282)),f328(f108(x66281),x66283)))+~P107(f328(f328(f240(a1),x66282),x66283))
% 159.37/159.09  [6629]~P113(x66291)+~P94(x66291)+P107(f328(f328(f239(x66291),f328(f108(x66291),x66292)),f328(f108(x66291),x66293)))+~P107(f328(f328(f239(a1),x66292),x66293))
% 159.37/159.09  [6632]~P107(f328(x66321,x66323))+~P107(f328(f64(x66322),x66323))+P107(f328(f64(x66322),f380(x66321,x66323,x66322)))+P107(f328(x66321,f190(f916(x66322,a903))))
% 159.37/159.09  [6665]P147(x66651,x66652,x66653)+~P107(f328(x66651,x66652))+P107(f328(f328(f240(a1),x66653),f845(x66653,x66652,x66651)))+P107(f328(f328(f240(a1),f2(a1)),x66653))
% 159.37/159.09  [6703]P148(x67031,x67032,x67033)+P107(f328(f328(f240(a1),x67033),f850(x67033,x67032,x67031)))+~P107(f328(x67031,f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x67033))
% 159.37/159.09  [6733]~P112(x67331)+~P95(x67331)+E(f328(f328(f243(x67331),f328(f108(x67331),x67332)),f328(f108(x67331),x67333)),f328(f108(x67331),x67333))+P107(f328(f328(f239(x67331),f328(f108(x67331),x67332)),f328(f108(x67331),x67333)))
% 159.37/159.09  [6734]~P112(x67341)+~P95(x67341)+E(f328(f328(f238(x67341),f328(f108(x67341),x67342)),f328(f108(x67341),x67343)),f328(f108(x67341),x67342))+P107(f328(f328(f239(x67341),f328(f108(x67341),x67342)),f328(f108(x67341),x67343)))
% 159.37/159.09  [6791]P147(x67912,x67913,x67911)+E(x67911,f2(a1))+~P107(f328(x67912,f845(x67911,x67913,x67912)))+P107(f328(f328(f240(a1),f2(a1)),x67911))
% 159.37/159.09  [6792]P148(x67922,x67923,x67921)+E(x67921,f2(a1))+~P107(f328(x67922,f853(x67921,x67923,x67922)))+P107(f328(f328(f240(a1),f2(a1)),x67921))
% 159.37/159.09  [6796]P107(f328(x67961,x67962))+~P107(f328(f64(x67963),x67962))+P107(f328(x67961,f793(x67961,x67962,x67963)))+~P107(f328(x67961,f190(f916(x67963,a903))))
% 159.37/159.09  [6815]P107(f328(x68151,x68152))+P107(f328(f64(x68153),f793(x68151,x68152,x68153)))+~P107(f328(f64(x68153),x68152))+~P107(f328(x68151,f190(f916(x68153,a903))))
% 159.37/159.09  [6877]P147(x68771,x68772,x68773)+~P107(f328(x68771,x68772))+~P107(f328(x68771,f845(x68773,x68772,x68771)))+P107(f328(f328(f240(a1),f2(a1)),x68773))
% 159.37/159.09  [6907]P148(x69071,x69072,x69073)+~P107(f328(x69071,f853(x69073,x69072,x69071)))+~P107(f328(x69071,f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x69073))
% 159.37/159.09  [7012]~P94(x70123)+~P113(x70123)+~P107(f328(f328(f240(x70123),f328(f108(x70123),x70121)),f328(f108(x70123),x70122)))+P107(f328(f328(f240(a1),x70121),x70122))
% 159.37/159.09  [7013]~P94(x70133)+~P113(x70133)+~P107(f328(f328(f239(x70133),f328(f108(x70133),x70131)),f328(f108(x70133),x70132)))+P107(f328(f328(f239(a1),x70131),x70132))
% 159.37/159.09  [7043]~P109(x70431)+~P18(x70431,x70433)+P18(x70431,f328(f328(f153(x70431),x70432),x70433))+~P107(f328(f328(f239(x70431),x70432),f654(x70433,x70432,x70431)))
% 159.37/159.09  [7044]~P109(x70441)+~P18(x70441,x70443)+P18(x70441,f328(f328(f153(x70441),x70442),x70443))+~P107(f328(f328(f239(x70441),x70442),f656(x70443,x70442,x70441)))
% 159.37/159.09  [7045]~P109(x70451)+~P18(x70451,x70453)+P18(x70451,f328(f328(f153(x70451),x70452),x70453))+~P107(f328(f328(f239(x70451),x70452),f741(x70452,x70453,x70451)))
% 159.37/159.09  [7128]P147(x71282,x71283,x71281)+E(x71281,f2(a1))+P107(f328(f328(f240(a1),x71281),f2(a1)))+P107(f328(f328(f240(a1),f846(x71281,x71283,x71282)),x71281))
% 159.37/159.09  [7129]P148(x71292,x71293,x71291)+E(x71291,f2(a1))+P107(f328(f328(f240(a1),x71291),f2(a1)))+P107(f328(f328(f240(a1),f851(x71291,x71293,x71292)),x71291))
% 159.37/159.09  [7164]P147(x71642,x71643,x71641)+E(x71641,f2(a1))+P107(f328(f328(f239(a1),f845(x71641,x71643,x71642)),f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x71641))
% 159.37/159.09  [7165]P148(x71652,x71653,x71651)+E(x71651,f2(a1))+P107(f328(f328(f239(a1),f850(x71651,x71653,x71652)),f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x71651))
% 159.37/159.09  [7190]~P109(x71901)+~P18(x71901,x71903)+E(f328(f328(f150(x71901,x71901,f7(x71901)),x71902),f172(x71901,x71902,x71903)),x71903)+~P107(f328(f328(f330(x71901),x71902),f328(f174(x71901),x71903)))
% 159.37/159.09  [7236]P147(x72361,x72362,x72363)+~P107(f328(x72361,x72362))+P107(f328(f328(f240(a1),x72363),f2(a1)))+P107(f328(f328(f240(a1),f846(x72363,x72362,x72361)),x72363))
% 159.37/159.09  [7242]~P112(x72421)+~P95(x72421)+E(f328(f328(f243(x72421),f328(f108(x72421),x72422)),f328(f108(x72421),x72423)),f328(f108(x72421),x72422))+~P107(f328(f328(f239(x72421),f328(f108(x72421),x72422)),f328(f108(x72421),x72423)))
% 159.37/159.09  [7243]~P112(x72431)+~P95(x72431)+E(f328(f328(f238(x72431),f328(f108(x72431),x72432)),f328(f108(x72431),x72433)),f328(f108(x72431),x72433))+~P107(f328(f328(f239(x72431),f328(f108(x72431),x72432)),f328(f108(x72431),x72433)))
% 159.37/159.09  [7257]P148(x72571,x72572,x72573)+~P107(f328(x72571,f2(a1)))+P107(f328(f328(f240(a1),x72573),f2(a1)))+P107(f328(f328(f240(a1),f851(x72573,x72572,x72571)),x72573))
% 159.37/159.09  [7265]P147(x72651,x72652,x72653)+~P107(f328(x72651,x72652))+P107(f328(f328(f239(a1),f845(x72653,x72652,x72651)),f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x72653))
% 159.37/159.09  [7289]P148(x72891,x72892,x72893)+~P107(f328(x72891,f2(a1)))+P107(f328(f328(f239(a1),f850(x72893,x72892,x72891)),f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x72893))
% 159.37/159.09  [7316]~P107(f328(x73161,x73162))+P107(f328(x73161,f2(a909)))+~P107(f328(f328(f240(a909),x73162),x73163))+P107(f328(f328(f240(a909),f866(x73162,x73161,x73163)),x73163))
% 159.37/159.09  [7333]~P109(x73331)+~P18(x73331,x73333)+P18(x73331,f328(f328(f153(x73331),x73332),x73333))+P107(f328(f328(f330(x73331),f654(x73333,x73332,x73331)),f328(f174(x73331),x73333)))
% 159.37/159.09  [7334]~P109(x73341)+~P18(x73341,x73343)+P18(x73341,f328(f328(f153(x73341),x73342),x73343))+P107(f328(f328(f330(x73341),f656(x73343,x73342,x73341)),f328(f174(x73341),x73343)))
% 159.37/159.09  [7335]~P109(x73351)+~P18(x73351,x73353)+P18(x73351,f328(f328(f153(x73351),x73352),x73353))+P107(f328(f328(f330(x73351),f741(x73352,x73353,x73351)),f328(f174(x73351),x73353)))
% 159.37/159.09  [7455]~P109(x74551)+~P10(x74551)+~P107(f328(f328(f240(x74551),x74553),f40(x74551,x74552)))+P107(f328(f328(f330(x74551),f626(x74552,x74553,x74551)),x74552))
% 159.37/159.09  [7617]~P109(x76171)+~P10(x76171)+~P107(f328(f328(f240(x76171),f41(x76171,x76173)),x76172))+P107(f328(f328(f240(x76171),f638(x76172,x76173,x76171)),x76172))
% 159.37/159.09  [7618]~P109(x76181)+~P10(x76181)+~P107(f328(f328(f240(x76181),f41(x76181,x76183)),x76182))+P107(f328(f328(f330(x76181),f638(x76182,x76183,x76181)),x76183))
% 159.37/159.09  [7631]P147(x76312,x76313,x76311)+E(x76311,f2(a1))+P107(f328(f328(f240(a1),x76311),f845(x76311,x76313,x76312)))+P107(f328(f328(f240(a1),f846(x76311,x76313,x76312)),x76311))
% 159.37/159.09  [7632]P148(x76322,x76323,x76321)+E(x76321,f2(a1))+P107(f328(f328(f240(a1),x76321),f850(x76321,x76323,x76322)))+P107(f328(f328(f240(a1),f851(x76321,x76323,x76322)),x76321))
% 159.37/159.09  [7721]P147(x77213,x77212,x77211)+E(x77211,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x77211),f849(x77211,x77212,x77213))),f845(x77211,x77212,x77213)),x77212)+P107(f328(f328(f240(a1),f2(a1)),x77211))
% 159.37/159.09  [7722]P148(x77223,x77222,x77221)+E(x77221,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x77221),f853(x77221,x77222,x77223))),f850(x77221,x77222,x77223)),x77222)+P107(f328(f328(f240(a1),f2(a1)),x77221))
% 159.37/159.09  [7724]~P130(x77241)+~P107(f328(f328(f240(x77241),x77243),f2(x77241)))+P107(f328(f328(f240(x77241),f328(f328(f84(x77241),x77242),x77243)),f2(x77241)))+~P107(f328(f328(f240(x77241),f2(x77241)),x77242))
% 159.37/159.09  [7725]~P130(x77251)+~P107(f328(f328(f240(x77251),x77252),f2(x77251)))+P107(f328(f328(f240(x77251),f328(f328(f84(x77251),x77252),x77253)),f2(x77251)))+~P107(f328(f328(f240(x77251),f2(x77251)),x77253))
% 159.37/159.09  [7726]~P71(x77261)+~P107(f328(f328(f240(x77261),x77263),f2(x77261)))+P107(f328(f328(f240(x77261),f328(f328(f291(x77261),x77262),x77263)),f2(x77261)))+~P107(f328(f328(f240(x77261),f2(x77261)),x77262))
% 159.37/159.09  [7727]~P71(x77271)+~P107(f328(f328(f240(x77271),x77272),f2(x77271)))+P107(f328(f328(f240(x77271),f328(f328(f291(x77271),x77272),x77273)),f2(x77271)))+~P107(f328(f328(f240(x77271),f2(x77271)),x77273))
% 159.37/159.09  [7728]~P72(x77281)+~P107(f328(f328(f240(x77281),x77283),f2(x77281)))+P107(f328(f328(f240(x77281),f328(f328(f291(x77281),x77282),x77283)),f2(x77281)))+~P107(f328(f328(f240(x77281),f2(x77281)),x77282))
% 159.37/159.09  [7729]~P72(x77291)+~P107(f328(f328(f240(x77291),x77292),f2(x77291)))+P107(f328(f328(f240(x77291),f328(f328(f291(x77291),x77292),x77293)),f2(x77291)))+~P107(f328(f328(f240(x77291),f2(x77291)),x77293))
% 159.37/159.09  [7731]~P127(x77311)+~P107(f328(f328(f239(x77311),x77313),f2(x77311)))+P107(f328(f328(f239(x77311),f328(f328(f84(x77311),x77312),x77313)),f2(x77311)))+~P107(f328(f328(f239(x77311),f2(x77311)),x77312))
% 159.37/159.09  [7732]~P127(x77321)+~P107(f328(f328(f239(x77321),x77322),f2(x77321)))+P107(f328(f328(f239(x77321),f328(f328(f84(x77321),x77322),x77323)),f2(x77321)))+~P107(f328(f328(f239(x77321),f2(x77321)),x77323))
% 159.37/159.09  [7734]~P135(x77341)+~P107(f328(f328(f239(x77341),x77343),f2(x77341)))+P107(f328(f328(f239(x77341),f328(f328(f84(x77341),x77342),x77343)),f2(x77341)))+~P107(f328(f328(f239(x77341),f2(x77341)),x77342))
% 159.37/159.09  [7736]~P135(x77361)+~P107(f328(f328(f239(x77361),x77362),f2(x77361)))+P107(f328(f328(f239(x77361),f328(f328(f84(x77361),x77362),x77363)),f2(x77361)))+~P107(f328(f328(f239(x77361),f2(x77361)),x77363))
% 159.37/159.09  [7737]~P71(x77371)+~P107(f328(f328(f239(x77371),x77373),f2(x77371)))+P107(f328(f328(f239(x77371),f328(f328(f291(x77371),x77372),x77373)),f2(x77371)))+~P107(f328(f328(f239(x77371),f2(x77371)),x77372))
% 159.37/159.09  [7738]~P71(x77381)+~P107(f328(f328(f239(x77381),x77382),f2(x77381)))+P107(f328(f328(f239(x77381),f328(f328(f291(x77381),x77382),x77383)),f2(x77381)))+~P107(f328(f328(f239(x77381),f2(x77381)),x77383))
% 159.37/159.09  [7739]~P72(x77391)+~P107(f328(f328(f240(x77391),x77393),f2(x77391)))+P107(f328(f328(f239(x77391),f328(f328(f291(x77391),x77392),x77393)),f2(x77391)))+~P107(f328(f328(f239(x77391),f2(x77391)),x77392))
% 159.37/159.09  [7740]~P72(x77401)+~P107(f328(f328(f239(x77401),x77402),f2(x77401)))+P107(f328(f328(f239(x77401),f328(f328(f291(x77401),x77402),x77403)),f2(x77401)))+~P107(f328(f328(f240(x77401),f2(x77401)),x77403))
% 159.37/159.09  [7756]P147(x77561,x77562,x77563)+~P107(f328(x77561,x77562))+P107(f328(f328(f240(a1),x77563),f845(x77563,x77562,x77561)))+P107(f328(f328(f240(a1),f846(x77563,x77562,x77561)),x77563))
% 159.37/159.09  [7769]P148(x77691,x77692,x77693)+P107(f328(f328(f240(a1),x77693),f850(x77693,x77692,x77691)))+~P107(f328(x77691,f2(a1)))+P107(f328(f328(f240(a1),f851(x77693,x77692,x77691)),x77693))
% 159.37/159.09  [7819]P147(x78192,x78193,x78191)+E(x78191,f2(a1))+~P107(f328(x78192,f845(x78191,x78193,x78192)))+P107(f328(f328(f240(a1),f846(x78191,x78193,x78192)),x78191))
% 159.37/159.09  [7820]P148(x78202,x78203,x78201)+E(x78201,f2(a1))+~P107(f328(x78202,f853(x78201,x78203,x78202)))+P107(f328(f328(f240(a1),f851(x78201,x78203,x78202)),x78201))
% 159.37/159.09  [7830]P147(x78303,x78302,x78301)+~P107(f328(x78303,x78302))+E(f328(f328(f83(a1),f328(f328(f84(a1),x78301),f849(x78301,x78302,x78303))),f845(x78301,x78302,x78303)),x78302)+P107(f328(f328(f240(a1),f2(a1)),x78301))
% 159.37/159.09  [7846]P148(x78463,x78462,x78461)+E(f328(f328(f83(a1),f328(f328(f84(a1),x78461),f853(x78461,x78462,x78463))),f850(x78461,x78462,x78463)),x78462)+~P107(f328(x78463,f2(a1)))+P107(f328(f328(f240(a1),f2(a1)),x78461))
% 159.37/159.09  [7874]~P107(f328(x78741,x78743))+~P107(f328(f64(x78742),x78743))+P107(f328(f328(f330(x78742),f407(x78741,x78743,x78742)),f380(x78741,x78743,x78742)))+P107(f328(x78741,f190(f916(x78742,a903))))
% 159.37/159.09  [7885]P147(x78851,x78852,x78853)+~P107(f328(x78851,x78852))+~P107(f328(x78851,f845(x78853,x78852,x78851)))+P107(f328(f328(f240(a1),f846(x78853,x78852,x78851)),x78853))
% 159.37/159.09  [7891]P148(x78911,x78912,x78913)+~P107(f328(x78911,f853(x78913,x78912,x78911)))+~P107(f328(x78911,f2(a1)))+P107(f328(f328(f240(a1),f851(x78913,x78912,x78911)),x78913))
% 159.37/159.09  [7998]~P71(x79981)+~P107(f328(f328(f240(x79981),f328(f328(f291(x79981),x79983),x79982)),f2(x79981)))+P107(f328(f328(f240(x79981),x79982),f2(x79981)))+P107(f328(f328(f240(x79981),f2(x79981)),x79982))
% 159.37/159.09  [7999]~P71(x79991)+~P107(f328(f328(f240(x79991),f328(f328(f291(x79991),x79992),x79993)),f2(x79991)))+P107(f328(f328(f240(x79991),x79992),f2(x79991)))+P107(f328(f328(f240(x79991),f2(x79991)),x79992))
% 159.37/159.09  [8000]~P127(x80001)+~P107(f328(f328(f239(x80001),f328(f328(f84(x80001),x80003),x80002)),f2(x80001)))+P107(f328(f328(f239(x80001),x80002),f2(x80001)))+P107(f328(f328(f239(x80001),f2(x80001)),x80002))
% 159.37/159.09  [8001]~P127(x80011)+~P107(f328(f328(f239(x80011),f328(f328(f84(x80011),x80012),x80013)),f2(x80011)))+P107(f328(f328(f239(x80011),x80012),f2(x80011)))+P107(f328(f328(f239(x80011),f2(x80011)),x80012))
% 159.37/159.09  [8002]~P71(x80021)+~P107(f328(f328(f239(x80021),f328(f328(f291(x80021),x80023),x80022)),f2(x80021)))+P107(f328(f328(f239(x80021),x80022),f2(x80021)))+P107(f328(f328(f239(x80021),f2(x80021)),x80022))
% 159.37/159.09  [8003]~P71(x80031)+~P107(f328(f328(f239(x80031),f328(f328(f291(x80031),x80032),x80033)),f2(x80031)))+P107(f328(f328(f239(x80031),x80032),f2(x80031)))+P107(f328(f328(f239(x80031),f2(x80031)),x80032))
% 159.37/159.09  [8027]~P71(x80271)+~P107(f328(f328(f240(x80271),f328(f328(f291(x80271),x80272),x80273)),f2(x80271)))+P107(f328(f328(f240(x80271),f2(x80271)),x80272))+P107(f328(f328(f240(x80271),f2(x80271)),x80273))
% 159.37/159.09  [8028]~P127(x80281)+~P107(f328(f328(f239(x80281),f328(f328(f84(x80281),x80282),x80283)),f2(x80281)))+P107(f328(f328(f239(x80281),f2(x80281)),x80282))+P107(f328(f328(f239(x80281),f2(x80281)),x80283))
% 159.37/159.09  [8029]~P71(x80291)+~P107(f328(f328(f239(x80291),f328(f328(f291(x80291),x80292),x80293)),f2(x80291)))+P107(f328(f328(f239(x80291),f2(x80291)),x80292))+P107(f328(f328(f239(x80291),f2(x80291)),x80293))
% 159.37/159.09  [8051]P147(x80512,x80513,x80511)+E(x80511,f2(a1))+P107(f328(f328(f239(a1),f845(x80511,x80513,x80512)),f2(a1)))+P107(f328(f328(f240(a1),f846(x80511,x80513,x80512)),x80511))
% 159.37/159.09  [8052]P148(x80522,x80523,x80521)+E(x80521,f2(a1))+P107(f328(f328(f239(a1),f850(x80521,x80523,x80522)),f2(a1)))+P107(f328(f328(f240(a1),f851(x80521,x80523,x80522)),x80521))
% 159.37/159.09  [8059]~P125(x80591)+~P107(f328(f328(f240(x80591),x80592),f81(x80591)))+P107(f328(f328(f240(x80591),f328(f328(f248(x80591),x80592),f328(a116,x80593))),f81(x80591)))+~P107(f328(f328(f240(x80591),f2(x80591)),x80592))
% 159.37/159.09  [8114]~P109(x81141)+~E(x81143,f117(x81141))+~P18(x81141,f328(f170(x81141),x81143))+E(f328(f144(x81141,x81141,f328(f9(x81141,x81141,x81141),f238(x81141)),x81142),f328(f170(x81141),x81143)),x81142)
% 159.37/159.09  [8117]P147(x81171,x81172,x81173)+~P107(f328(x81171,x81172))+P107(f328(f328(f239(a1),f845(x81173,x81172,x81171)),f2(a1)))+P107(f328(f328(f240(a1),f846(x81173,x81172,x81171)),x81173))
% 159.37/159.09  [8127]P148(x81271,x81272,x81273)+~P107(f328(x81271,f2(a1)))+P107(f328(f328(f239(a1),f850(x81273,x81272,x81271)),f2(a1)))+P107(f328(f328(f240(a1),f851(x81273,x81272,x81271)),x81273))
% 159.37/159.09  [8349]P147(x83493,x83492,x83491)+E(x83491,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x83491),f849(x83491,x83492,x83493))),f845(x83491,x83492,x83493)),x83492)+P107(f328(f328(f240(a1),f846(x83491,x83492,x83493)),x83491))
% 159.37/159.09  [8350]P148(x83503,x83502,x83501)+E(x83501,f2(a1))+E(f328(f328(f83(a1),f328(f328(f84(a1),x83501),f853(x83501,x83502,x83503))),f850(x83501,x83502,x83503)),x83502)+P107(f328(f328(f240(a1),f851(x83501,x83502,x83503)),x83501))
% 159.37/159.09  [8385]P147(x83853,x83852,x83851)+~P107(f328(x83853,x83852))+E(f328(f328(f83(a1),f328(f328(f84(a1),x83851),f849(x83851,x83852,x83853))),f845(x83851,x83852,x83853)),x83852)+P107(f328(f328(f240(a1),f846(x83851,x83852,x83853)),x83851))
% 159.37/159.09  [8386]~P76(x83861)+~P78(x83861)+~P46(x83863)+E(f328(f328(f11(a909,x83861),f328(f328(f10(a1,x83861,a909),x83862),f104(a1))),f328(f311(a1,a909,a109),x83863)),f328(f328(f11(a1,x83861),x83862),x83863))
% 159.37/159.09  [8387]~P76(x83871)+~P78(x83871)+~P46(x83873)+E(f328(f328(f8(a909,x83871),f328(f328(f10(a1,x83871,a909),x83872),f104(a1))),f328(f311(a1,a909,a109),x83873)),f328(f328(f8(a1,x83871),x83872),x83873))
% 159.37/159.09  [8396]P148(x83963,x83962,x83961)+E(f328(f328(f83(a1),f328(f328(f84(a1),x83961),f853(x83961,x83962,x83963))),f850(x83961,x83962,x83963)),x83962)+~P107(f328(x83963,f2(a1)))+P107(f328(f328(f240(a1),f851(x83961,x83962,x83963)),x83961))
% 159.37/159.09  [8418]~E(x84182,f2(a909))+~E(f328(f255(a909,a909),x84183),f2(a909))+~E(x84181,f328(f328(f83(a909),f328(f328(f84(a909),f328(f255(a909,a909),x84183)),x84182)),f328(f260(a909,a909),x84183)))+P107(f328(f51(x84181,x84182),x84183))
% 159.37/159.09  [8473]P107(f328(x84731,x84732))+~P107(f328(f328(f330(x84733),f794(x84731,x84732,x84733)),f793(x84731,x84732,x84733)))+~P107(f328(f64(x84733),x84732))+~P107(f328(x84731,f190(f916(x84733,a903))))
% 159.37/159.09  [9102]P107(f328(x91021,x91022))+~P107(f328(f64(x91023),x91022))+~P107(f328(x91021,f328(f328(f310(x91023),f794(x91021,x91022,x91023)),f793(x91021,x91022,x91023))))+~P107(f328(x91021,f190(f916(x91023,a903))))
% 159.37/159.09  [9341]P107(f328(f328(f239(a1),x93411),f2(a1)))+~P107(f328(f328(f240(a1),f328(f328(f83(a1),f328(f328(f84(a1),x93412),x93411)),x93413)),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x93412))+~P107(f328(f328(f239(a1),f2(a1)),x93413))
% 159.37/159.09  [5924]~P101(x59242)+E(x59241,f190(f916(x59242,a903)))+~P107(f328(f64(x59242),x59241))+E(f13(x59242,f328(f328(f310(x59242),x59243),x59241)),f328(f328(f106(x59242),x59243),f13(x59242,x59241)))
% 159.37/159.09  [5925]~P101(x59252)+E(x59251,f190(f916(x59252,a903)))+~P107(f328(f64(x59252),x59251))+E(f12(x59252,f328(f328(f310(x59252),x59253),x59251)),f328(f328(f105(x59252),x59253),f12(x59252,x59251)))
% 159.37/159.09  [5926]~P109(x59262)+E(x59261,f190(f916(x59262,a903)))+~P107(f328(f64(x59262),x59261))+E(f16(x59262,f328(f328(f310(x59262),x59263),x59261)),f328(f328(f238(x59262),x59263),f16(x59262,x59261)))
% 159.37/159.09  [5927]~P109(x59272)+E(x59271,f190(f916(x59272,a903)))+~P107(f328(f64(x59272),x59271))+E(f17(x59272,f328(f328(f310(x59272),x59273),x59271)),f328(f328(f243(x59272),x59273),f17(x59272,x59271)))
% 159.37/159.09  [6246]~P127(x62461)+~E(x62463,f2(x62461))+~E(x62462,f2(x62461))+E(f328(f328(f83(x62461),f328(f328(f84(x62461),x62462),x62462)),f328(f328(f84(x62461),x62463),x62463)),f2(x62461))
% 159.37/159.09  [6313]~P97(x63132)+E(x63131,f190(f916(x63132,a903)))+~P107(f328(f64(x63132),x63131))+E(f328(f66(x63132,f84(x63132)),f328(f328(f310(x63132),x63133),x63131)),f328(f328(f84(x63132),x63133),f328(f66(x63132,f84(x63132)),x63131)))
% 159.37/159.09  [6437]~P109(x64372)+E(x64371,f190(f916(x64372,a903)))+~P107(f328(f64(x64372),x64371))+E(f14(x64372,f238(x64372),f328(f328(f310(x64372),x64373),x64371)),f328(f328(f238(x64372),x64373),f14(x64372,f238(x64372),x64371)))
% 159.37/159.09  [6438]~P109(x64382)+E(x64381,f190(f916(x64382,a903)))+~P107(f328(f64(x64382),x64381))+E(f15(x64382,f243(x64382),f328(f328(f310(x64382),x64383),x64381)),f328(f328(f243(x64382),x64383),f15(x64382,f243(x64382),x64381)))
% 159.37/159.09  [6942]~P73(x69421)+~P107(f328(f64(x69421),x69423))+E(f328(f66(x69421,f84(x69421)),f328(f328(f310(x69421),x69422),x69423)),f328(f328(f67(x69421,x69421,f84(x69421)),x69422),x69423))+P107(f328(f328(f330(x69421),x69422),x69423))
% 159.37/159.09  [7020]~E(f328(f328(f83(a1),x70202),f328(f328(f84(a1),x70203),x70201)),x70203)+~P107(f328(f328(f240(a1),f2(a1)),x70203))+P107(f328(f328(f239(a1),f81(a1)),x70201))+~P107(f328(f328(f240(a1),x70202),x70203))
% 159.37/159.09  [7050]~E(f328(f328(f83(a1),x70502),f328(f328(f84(a1),x70503),x70501)),x70503)+P107(f328(f328(f239(a1),x70501),f81(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x70503))+~P107(f328(f328(f239(a1),f2(a1)),x70502))
% 159.37/159.09  [7065]E(x70651,f2(a909))+~P107(f328(f51(x70653,x70651),x70652))+~P107(f328(f328(f240(a909),f2(a909)),x70651))+P107(f328(f328(f240(a909),f328(f260(a909,a909),x70652)),x70651))
% 159.37/159.09  [7096]~P139(x70961)+~P107(f328(f328(f239(x70961),x70962),f2(x70961)))+~P107(f328(f328(f239(x70961),x70963),f2(x70961)))+E(f328(f328(f84(x70961),f328(f79(x70961),x70962)),f328(f79(x70961),x70963)),f328(f79(x70961),f328(f328(f84(x70961),x70962),x70963)))
% 159.37/159.09  [7141]~P139(x71411)+~P107(f328(f328(f239(x71411),x71412),f2(x71411)))+E(f328(f328(f84(x71411),f328(f79(x71411),x71412)),f328(f79(x71411),x71413)),f328(f79(x71411),f328(f328(f84(x71411),x71412),x71413)))+~P107(f328(f328(f239(x71411),f2(x71411)),x71413))
% 159.37/159.09  [7142]~P139(x71421)+~P107(f328(f328(f239(x71421),x71423),f2(x71421)))+E(f328(f328(f84(x71421),f328(f79(x71421),x71422)),f328(f79(x71421),x71423)),f328(f79(x71421),f328(f328(f84(x71421),x71422),x71423)))+~P107(f328(f328(f239(x71421),f2(x71421)),x71422))
% 159.37/159.09  [7198]~P139(x71981)+E(f328(f328(f84(x71981),f328(f79(x71981),x71982)),f328(f79(x71981),x71983)),f328(f79(x71981),f328(f328(f84(x71981),x71982),x71983)))+~P107(f328(f328(f239(x71981),f2(x71981)),x71982))+~P107(f328(f328(f239(x71981),f2(x71981)),x71983))
% 159.37/159.09  [7214]~P127(x72141)+~P107(f328(f328(f240(x72141),x72143),f2(x72141)))+~P107(f328(f328(f240(x72141),x72142),f2(x72141)))+P107(f328(f328(f240(x72141),f2(x72141)),f328(f328(f84(x72141),x72142),x72143)))
% 159.37/159.09  [7215]~P71(x72151)+~P107(f328(f328(f240(x72151),x72153),f2(x72151)))+~P107(f328(f328(f240(x72151),x72152),f2(x72151)))+P107(f328(f328(f240(x72151),f2(x72151)),f328(f328(f291(x72151),x72152),x72153)))
% 159.37/159.09  [7216]~P72(x72161)+~P107(f328(f328(f240(x72161),x72163),f2(x72161)))+~P107(f328(f328(f240(x72161),x72162),f2(x72161)))+P107(f328(f328(f240(x72161),f2(x72161)),f328(f328(f291(x72161),x72162),x72163)))
% 159.37/159.09  [7217]~P127(x72171)+~P107(f328(f328(f239(x72171),x72173),f2(x72171)))+~P107(f328(f328(f239(x72171),x72172),f2(x72171)))+P107(f328(f328(f239(x72171),f2(x72171)),f328(f328(f84(x72171),x72172),x72173)))
% 159.37/159.09  [7219]~P136(x72191)+~P107(f328(f328(f239(x72191),x72193),f2(x72191)))+~P107(f328(f328(f239(x72191),x72192),f2(x72191)))+P107(f328(f328(f239(x72191),f2(x72191)),f328(f328(f84(x72191),x72192),x72193)))
% 159.37/159.09  [7220]~P71(x72201)+~P107(f328(f328(f239(x72201),x72203),f2(x72201)))+~P107(f328(f328(f239(x72201),x72202),f2(x72201)))+P107(f328(f328(f239(x72201),f2(x72201)),f328(f328(f291(x72201),x72202),x72203)))
% 159.37/159.09  [7221]~P72(x72211)+~P107(f328(f328(f240(x72211),x72213),f2(x72211)))+~P107(f328(f328(f239(x72211),x72212),f2(x72211)))+P107(f328(f328(f239(x72211),f2(x72211)),f328(f328(f291(x72211),x72212),x72213)))
% 159.37/159.09  [7222]~P125(x72221)+~P107(f328(f328(f240(a909),f2(a909)),x72223))+~P107(f328(f328(f240(x72221),f81(x72221)),x72222))+P107(f328(f328(f240(x72221),f81(x72221)),f328(f328(f248(x72221),x72222),x72223)))
% 159.37/159.09  [7317]~P88(x73171)+~P107(f328(f328(f240(x73171),f2(x73171)),x73173))+~P107(f328(f328(f240(x73171),f2(x73171)),x73172))+P107(f328(f328(f240(x73171),f2(x73171)),f328(f328(f83(x73171),x73172),x73173)))
% 159.37/159.09  [7320]~P130(x73201)+~P107(f328(f328(f240(x73201),f2(x73201)),x73203))+~P107(f328(f328(f240(x73201),f2(x73201)),x73202))+P107(f328(f328(f240(x73201),f2(x73201)),f328(f328(f84(x73201),x73202),x73203)))
% 159.37/159.09  [7321]~P71(x73211)+~P107(f328(f328(f240(x73211),f2(x73211)),x73213))+~P107(f328(f328(f240(x73211),f2(x73211)),x73212))+P107(f328(f328(f240(x73211),f2(x73211)),f328(f328(f291(x73211),x73212),x73213)))
% 159.37/159.09  [7322]~P72(x73221)+~P107(f328(f328(f240(x73221),f2(x73221)),x73223))+~P107(f328(f328(f240(x73221),f2(x73221)),x73222))+P107(f328(f328(f240(x73221),f2(x73221)),f328(f328(f291(x73221),x73222),x73223)))
% 159.37/159.09  [7323]~P125(x73231)+~P107(f328(f328(f240(x73231),f81(x73231)),x73233))+~P107(f328(f328(f240(x73231),f81(x73231)),x73232))+P107(f328(f328(f240(x73231),f81(x73231)),f328(f328(f84(x73231),x73232),x73233)))
% 159.37/159.09  [7325]~P127(x73251)+~P107(f328(f328(f239(x73251),f2(x73251)),x73253))+~P107(f328(f328(f239(x73251),f2(x73251)),x73252))+P107(f328(f328(f239(x73251),f2(x73251)),f328(f328(f84(x73251),x73252),x73253)))
% 159.37/159.09  [7326]~P135(x73261)+~P107(f328(f328(f239(x73261),f2(x73261)),x73263))+~P107(f328(f328(f239(x73261),f2(x73261)),x73262))+P107(f328(f328(f239(x73261),f2(x73261)),f328(f328(f84(x73261),x73262),x73263)))
% 159.37/159.09  [7327]~P136(x73271)+~P107(f328(f328(f239(x73271),f2(x73271)),x73273))+~P107(f328(f328(f239(x73271),f2(x73271)),x73272))+P107(f328(f328(f239(x73271),f2(x73271)),f328(f328(f84(x73271),x73272),x73273)))
% 159.37/159.09  [7328]~P71(x73281)+~P107(f328(f328(f239(x73281),f2(x73281)),x73283))+~P107(f328(f328(f239(x73281),f2(x73281)),x73282))+P107(f328(f328(f239(x73281),f2(x73281)),f328(f328(f291(x73281),x73282),x73283)))
% 159.37/159.09  [7329]~P72(x73291)+~P107(f328(f328(f240(x73291),f2(x73291)),x73293))+~P107(f328(f328(f239(x73291),f2(x73291)),x73292))+P107(f328(f328(f239(x73291),f2(x73291)),f328(f328(f291(x73291),x73292),x73293)))
% 159.37/159.09  [7410]~P101(x74101)+~P107(f328(f64(x74101),x74103))+E(f13(x74101,f328(f328(f310(x74101),x74102),x74103)),x74102)+~E(f328(f328(f3(f916(x74101,a903)),x74103),f328(f328(f310(x74101),x74102),f190(f916(x74101,a903)))),f190(f916(x74101,a903)))
% 159.37/159.09  [7411]~P101(x74111)+~P107(f328(f64(x74111),x74113))+E(f12(x74111,f328(f328(f310(x74111),x74112),x74113)),x74112)+~E(f328(f328(f3(f916(x74111,a903)),x74113),f328(f328(f310(x74111),x74112),f190(f916(x74111,a903)))),f190(f916(x74111,a903)))
% 159.37/159.09  [7412]~P109(x74121)+~P107(f328(f64(x74121),x74123))+E(f16(x74121,f328(f328(f310(x74121),x74122),x74123)),x74122)+~E(f328(f328(f3(f916(x74121,a903)),x74123),f328(f328(f310(x74121),x74122),f190(f916(x74121,a903)))),f190(f916(x74121,a903)))
% 159.37/159.09  [7413]~P109(x74131)+~P107(f328(f64(x74131),x74133))+E(f17(x74131,f328(f328(f310(x74131),x74132),x74133)),x74132)+~E(f328(f328(f3(f916(x74131,a903)),x74133),f328(f328(f310(x74131),x74132),f190(f916(x74131,a903)))),f190(f916(x74131,a903)))
% 159.37/159.09  [7415]~P71(x74151)+P107(f328(f328(f240(x74151),x74152),f2(x74151)))+P107(f328(f328(f240(x74151),f2(x74151)),x74153))+~P107(f328(f328(f240(x74151),f2(x74151)),f328(f328(f291(x74151),x74153),x74152)))
% 159.37/159.09  [7416]~P71(x74161)+P107(f328(f328(f240(x74161),x74162),f2(x74161)))+P107(f328(f328(f240(x74161),f2(x74161)),x74163))+~P107(f328(f328(f240(x74161),f2(x74161)),f328(f328(f291(x74161),x74162),x74163)))
% 159.37/159.09  [7417]~P71(x74171)+P107(f328(f328(f240(x74171),x74172),f2(x74171)))+P107(f328(f328(f240(x74171),f2(x74171)),x74172))+~P107(f328(f328(f240(x74171),f2(x74171)),f328(f328(f291(x74171),x74173),x74172)))
% 159.37/159.09  [7418]~P71(x74181)+P107(f328(f328(f240(x74181),x74182),f2(x74181)))+P107(f328(f328(f240(x74181),f2(x74181)),x74182))+~P107(f328(f328(f240(x74181),f2(x74181)),f328(f328(f291(x74181),x74182),x74183)))
% 159.37/159.09  [7419]~P127(x74191)+P107(f328(f328(f239(x74191),x74192),f2(x74191)))+P107(f328(f328(f239(x74191),f2(x74191)),x74193))+~P107(f328(f328(f239(x74191),f2(x74191)),f328(f328(f84(x74191),x74193),x74192)))
% 159.37/159.09  [7420]~P127(x74201)+P107(f328(f328(f239(x74201),x74202),f2(x74201)))+P107(f328(f328(f239(x74201),f2(x74201)),x74203))+~P107(f328(f328(f239(x74201),f2(x74201)),f328(f328(f84(x74201),x74202),x74203)))
% 159.37/159.09  [7421]~P71(x74211)+P107(f328(f328(f239(x74211),x74212),f2(x74211)))+P107(f328(f328(f239(x74211),f2(x74211)),x74213))+~P107(f328(f328(f239(x74211),f2(x74211)),f328(f328(f291(x74211),x74213),x74212)))
% 159.37/159.09  [7422]~P71(x74221)+P107(f328(f328(f239(x74221),x74222),f2(x74221)))+P107(f328(f328(f239(x74221),f2(x74221)),x74223))+~P107(f328(f328(f239(x74221),f2(x74221)),f328(f328(f291(x74221),x74222),x74223)))
% 159.37/159.09  [7423]~P127(x74231)+P107(f328(f328(f239(x74231),x74232),f2(x74231)))+P107(f328(f328(f239(x74231),f2(x74231)),x74232))+~P107(f328(f328(f239(x74231),f2(x74231)),f328(f328(f84(x74231),x74233),x74232)))
% 159.37/159.09  [7424]~P127(x74241)+P107(f328(f328(f239(x74241),x74242),f2(x74241)))+P107(f328(f328(f239(x74241),f2(x74241)),x74242))+~P107(f328(f328(f239(x74241),f2(x74241)),f328(f328(f84(x74241),x74242),x74243)))
% 159.37/159.09  [7425]~P71(x74251)+P107(f328(f328(f239(x74251),x74252),f2(x74251)))+P107(f328(f328(f239(x74251),f2(x74251)),x74252))+~P107(f328(f328(f239(x74251),f2(x74251)),f328(f328(f291(x74251),x74253),x74252)))
% 159.37/159.09  [7426]~P71(x74261)+P107(f328(f328(f239(x74261),x74262),f2(x74261)))+P107(f328(f328(f239(x74261),f2(x74261)),x74262))+~P107(f328(f328(f239(x74261),f2(x74261)),f328(f328(f291(x74261),x74262),x74263)))
% 159.37/159.09  [7516]~E(f328(f328(f106(f916(x75161,a903)),f328(f174(x75161),x75162)),f328(f174(x75161),x75163)),f190(f916(x75161,a903)))+~P107(f328(f139(x75161),x75163))+~P107(f328(f139(x75161),x75162))+P107(f328(f139(x75161),f328(f328(f136(x75161),x75162),x75163)))
% 159.37/159.09  [7517]~P109(x75171)+~P107(f328(f64(x75171),x75173))+E(f14(x75171,f238(x75171),f328(f328(f310(x75171),x75172),x75173)),x75172)+~E(f328(f328(f3(f916(x75171,a903)),x75173),f328(f328(f310(x75171),x75172),f190(f916(x75171,a903)))),f190(f916(x75171,a903)))
% 159.37/159.09  [7518]~P109(x75181)+~P107(f328(f64(x75181),x75183))+E(f15(x75181,f243(x75181),f328(f328(f310(x75181),x75182),x75183)),x75182)+~E(f328(f328(f3(f916(x75181,a903)),x75183),f328(f328(f310(x75181),x75182),f190(f916(x75181,a903)))),f190(f916(x75181,a903)))
% 159.37/159.09  [7534]~P113(x75341)+~P107(f328(f328(f240(x75341),x75342),x75343))+~P107(f328(f328(f240(x75341),f328(f82(x75341),x75342)),x75343))+P107(f328(f328(f240(x75341),f328(f79(x75341),x75342)),x75343))
% 159.37/159.09  [7536]~P86(x75361)+~P107(f328(f328(f239(x75361),x75362),x75363))+~P107(f328(f328(f239(x75361),f328(f82(x75361),x75362)),x75363))+P107(f328(f328(f239(x75361),f328(f79(x75361),x75362)),x75363))
% 159.37/159.09  [7607]~P130(x76071)+P107(f328(f328(f240(x76071),f2(x76071)),x76072))+~P107(f328(f328(f240(x76071),f2(x76071)),x76073))+~P107(f328(f328(f240(x76071),f2(x76071)),f328(f328(f84(x76071),x76073),x76072)))
% 159.37/159.09  [7608]~P130(x76081)+P107(f328(f328(f240(x76081),f2(x76081)),x76082))+~P107(f328(f328(f240(x76081),f2(x76081)),x76083))+~P107(f328(f328(f240(x76081),f2(x76081)),f328(f328(f84(x76081),x76082),x76083)))
% 159.37/159.09  [7907]E(x79071,x79072)+~P107(f328(f64(x79073),x79071))+~P107(f328(f328(f239(a909),f328(f38(x79073),x79071)),f328(f38(x79073),x79072)))+~P107(f328(f328(f239(f916(x79073,a903)),x79072),x79071))
% 159.37/159.09  [8056]~P107(f328(f328(f240(a1),x80561),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x80562))+~P107(f328(f328(f239(a1),x80562),x80563))+P107(f328(f328(f239(a1),f328(f328(f39(a1),x80561),x80562)),f328(f328(f39(a1),x80561),x80563)))
% 159.37/159.09  [8066]~P107(f328(f328(f240(a1),f2(a1)),x80663))+~P107(f328(f328(f239(a1),f2(a1)),x80661))+~P107(f328(f328(f239(a1),x80663),x80662))+P107(f328(f328(f239(a1),f328(f328(f39(a1),x80661),x80662)),f328(f328(f39(a1),x80661),x80663)))
% 159.37/159.09  [8211]E(f328(x82111,f869(x82112,x82111,x82113)),x82112)+~P107(f328(f328(f239(a1),x82112),f328(x82111,x82113)))+P107(f328(f328(f240(a909),f870(x82112,x82111,x82113)),x82113))+~P107(f328(f328(f239(a1),f328(x82111,f2(a909))),x82112))
% 159.37/159.09  [8212]E(f328(x82121,f872(x82122,x82121,x82123)),x82122)+~P107(f328(f328(f239(a1),x82122),f328(x82121,x82123)))+P107(f328(f328(f240(a909),f873(x82122,x82121,x82123)),x82123))+~P107(f328(f328(f239(a1),f328(x82121,f2(a909))),x82122))
% 159.37/159.09  [8311]~P107(f328(f64(x83111),x83113))+~P107(f328(f328(f240(a909),f328(f38(x83111),x83112)),f328(f38(x83111),x83113)))+~P107(f328(f328(f239(f916(x83111,a903)),x83112),x83113))+P107(f328(f328(f240(f916(x83111,a903)),x83112),x83113))
% 159.37/159.09  [8338]E(f328(f328(f3(a1),f446(x83383,x83381,x83382)),f434(x83383,x83381,x83382)),x83381)+E(f328(f328(f83(a1),x83381),x83382),x83381)+~P107(f328(f328(f240(a1),f2(a1)),x83382))+~P107(f328(f328(f330(a1),f328(f328(f83(a1),x83381),f81(a1))),x83383))
% 159.37/159.09  [8339]E(f328(f328(f83(a1),f435(x83393,x83391,x83392)),f436(x83393,x83391,x83392)),x83391)+E(f328(f328(f3(a1),x83391),x83392),x83391)+~P107(f328(f328(f240(a1),f2(a1)),x83392))+~P107(f328(f328(f330(a1),f328(f328(f3(a1),x83391),f81(a1))),x83393))
% 159.37/159.09  [8391]~P107(f328(f328(f239(a909),x83913),x83911))+P107(f328(f328(f240(a909),x83911),x83912))+~P107(f328(f328(f239(a909),x83913),x83912))+~P107(f328(f328(f240(a909),f328(f328(f3(a909),x83911),x83913)),f328(f328(f3(a909),x83912),x83913)))
% 159.37/159.09  [8392]~P107(f328(f328(f239(a909),x83923),x83921))+P107(f328(f328(f239(a909),x83921),x83922))+~P107(f328(f328(f239(a909),x83923),x83922))+~P107(f328(f328(f239(a909),f328(f328(f3(a909),x83921),x83923)),f328(f328(f3(a909),x83922),x83923)))
% 159.37/159.09  [8411]~P109(x84112)+E(x84111,f117(x84112))+~P18(x84112,f328(f170(x84112),x84111))+E(f328(f144(x84112,x84112,f328(f9(x84112,x84112,x84112),f238(x84112)),x84113),f328(f170(x84112),x84111)),f328(f328(f238(x84112),f328(f328(f166(x84112),x84111),f2(a909))),x84113))
% 159.37/159.09  [8478]E(f328(f328(f83(a1),x84781),x84782),x84781)+~P107(f328(f328(f240(a1),f2(a1)),x84782))+P107(f328(f328(f330(a1),f446(x84783,x84781,x84782)),x84783))+~P107(f328(f328(f330(a1),f328(f328(f83(a1),x84781),f81(a1))),x84783))
% 159.37/159.09  [8479]E(f328(f328(f3(a1),x84791),x84792),x84791)+~P107(f328(f328(f240(a1),f2(a1)),x84792))+P107(f328(f328(f330(a1),f435(x84793,x84791,x84792)),x84793))+~P107(f328(f328(f330(a1),f328(f328(f3(a1),x84791),f81(a1))),x84793))
% 159.37/159.09  [8553]~P107(f328(f328(f239(a1),x85531),f328(x85532,x85533)))+P107(f328(f328(f239(a909),f869(x85531,x85532,x85533)),x85533))+P107(f328(f328(f240(a909),f870(x85531,x85532,x85533)),x85533))+~P107(f328(f328(f239(a1),f328(x85532,f2(a909))),x85531))
% 159.37/159.09  [8554]~P107(f328(f328(f239(a1),x85541),f328(x85542,x85543)))+P107(f328(f328(f239(a909),f872(x85541,x85542,x85543)),x85543))+P107(f328(f328(f240(a909),f873(x85541,x85542,x85543)),x85543))+~P107(f328(f328(f239(a1),f328(x85542,f2(a909))),x85541))
% 159.37/159.09  [8633]E(f328(f328(f83(a1),x86331),x86332),x86331)+~P107(f328(f328(f240(a1),f2(a1)),x86332))+P107(f328(f328(f330(a1),f434(x86333,x86331,x86332)),f304(a1,f81(a1),x86332)))+~P107(f328(f328(f330(a1),f328(f328(f83(a1),x86331),f81(a1))),x86333))
% 159.37/159.09  [8634]E(f328(f328(f3(a1),x86341),x86342),x86341)+~P107(f328(f328(f240(a1),f2(a1)),x86342))+P107(f328(f328(f330(a1),f436(x86343,x86341,x86342)),f304(a1,f81(a1),x86342)))+~P107(f328(f328(f330(a1),f328(f328(f3(a1),x86341),f81(a1))),x86343))
% 159.37/159.09  [8767]~P125(x87671)+~P107(f328(f328(f240(x87671),x87672),f81(x87671)))+~P107(f328(f328(f240(x87671),f2(x87671)),x87672))+P107(f328(f328(f240(x87671),f328(f328(f84(x87671),x87672),f328(f328(f248(x87671),x87672),x87673))),f328(f328(f248(x87671),x87672),x87673)))
% 159.37/159.09  [8859]~P107(f328(x88591,x88592))+P107(f328(x88591,f2(a909)))+~P107(f328(f328(f240(a909),x88592),x88593))+~P107(f328(x88591,f48(a909,f328(a116,f866(x88592,x88591,x88593)),x88593)))
% 159.37/159.09  [9008]E(f894(x90081,x90082,x90083),f2(a909))+P107(f328(f328(x90081,x90083),x90082))+P107(f328(f328(x90081,f894(x90081,x90082,x90083)),f48(a909,f893(x90081,x90082,x90083),f894(x90081,x90082,x90083))))+~P107(f328(f316(f915(a909,a909),a223),f328(f328(f256(a909,a909),x90083),x90082)))
% 159.37/159.09  [9045]~P30(x90451,x90451,x90452,x90453)+E(f328(f311(x90451,x90451,x90452),x90453),x90453)+~P107(f328(f64(x90451),x90453))+~P107(f328(f328(f239(f916(x90451,a903)),f328(f311(x90451,x90451,x90452),x90453)),x90453))
% 159.37/159.09  [9266]P107(f328(f328(x92661,x92662),x92663))+P107(f328(f328(f240(a1),f799(x92661,x92663,x92662)),f800(x92661,x92663,x92662)))+P107(f328(f328(x92661,f799(x92661,x92663,x92662)),f328(f328(f83(a1),f800(x92661,x92663,x92662)),f81(a1))))+~P107(f328(f316(f915(a1,a1),a135),f328(f328(f256(a1,a1),x92662),x92663)))
% 159.37/159.09  [9285]P107(f328(f328(x92851,x92852),x92853))+~P107(f328(f328(f240(a1),f892(x92851,x92853,x92852)),f2(a1)))+P107(f328(f328(x92851,f328(f82(a1),f891(x92851,x92853,x92852))),f328(f82(a1),f892(x92851,x92853,x92852))))+~P107(f328(f316(f915(a1,a1),a225),f328(f328(f256(a1,a1),x92852),x92853)))
% 159.37/159.09  [9463]P107(f328(f328(x94631,x94632),x94633))+P107(f328(f328(x94631,f328(f328(f83(a1),f600(x94631,x94633,x94632)),f81(a1))),f601(x94631,x94633,x94632)))+~P107(f328(f328(f239(a1),f600(x94631,x94633,x94632)),f601(x94631,x94633,x94632)))+~P107(f328(f316(f915(a1,a1),a184),f328(f328(f256(a1,a1),x94632),x94633)))
% 159.37/159.09  [9886]~P68(x98862)+~P68(x98861)+~P107(f328(f59(f915(x98861,x98862)),x98863))+P107(f328(f59(x98861),f328(f328(f10(f916(x98862,a903),a903,x98861),f59(x98862)),f328(f328(f10(f916(x98862,f915(x98861,x98862)),f916(x98862,a903),x98861),f328(f10(f915(x98861,x98862),a903,x98862),x98863)),f256(x98861,x98862)))))
% 159.37/159.09  [9887]~P68(x98872)+~P68(x98871)+~P107(f328(f60(f915(x98871,x98872)),x98873))+P107(f328(f60(x98871),f328(f328(f10(f916(x98872,a903),a903,x98871),f60(x98872)),f328(f328(f10(f916(x98872,f915(x98871,x98872)),f916(x98872,a903),x98871),f328(f10(f915(x98871,x98872),a903,x98872),x98873)),f256(x98871,x98872)))))
% 159.37/159.09  [9979]~P68(x99792)+~P68(x99791)+P107(f328(f59(f915(x99791,x99792)),x99793))+~P107(f328(f59(x99791),f328(f328(f10(f916(x99792,a903),a903,x99791),f59(x99792)),f328(f328(f10(f916(x99792,f915(x99791,x99792)),f916(x99792,a903),x99791),f328(f10(f915(x99791,x99792),a903,x99792),x99793)),f256(x99791,x99792)))))
% 159.37/159.09  [9980]~P68(x99802)+~P68(x99801)+P107(f328(f60(f915(x99801,x99802)),x99803))+~P107(f328(f60(x99801),f328(f328(f10(f916(x99802,a903),a903,x99801),f60(x99802)),f328(f328(f10(f916(x99802,f915(x99801,x99802)),f916(x99802,a903),x99801),f328(f10(f915(x99801,x99802),a903,x99802),x99803)),f256(x99801,x99802)))))
% 159.37/159.09  [10137]E(f328(x101371,f869(x101372,x101371,x101373)),x101372)+~P107(f328(f328(f239(a1),x101372),f328(x101371,x101373)))+~P107(f328(f328(f239(a1),f328(f79(a1),f328(f328(f3(a1),f328(x101371,f328(f328(f83(a909),f870(x101372,x101371,x101373)),f81(a909)))),f328(x101371,f870(x101372,x101371,x101373))))),f81(a1)))+~P107(f328(f328(f239(a1),f328(x101371,f2(a909))),x101372))
% 159.37/159.09  [10138]E(f328(x101381,f872(x101382,x101381,x101383)),x101382)+~P107(f328(f328(f239(a1),x101382),f328(x101381,x101383)))+~P107(f328(f328(f239(a1),f328(f79(a1),f328(f328(f3(a1),f328(x101381,f328(f328(f83(a909),f873(x101382,x101381,x101383)),f81(a909)))),f328(x101381,f873(x101382,x101381,x101383))))),f81(a1)))+~P107(f328(f328(f239(a1),f328(x101381,f2(a909))),x101382))
% 159.37/159.09  [10141]~P107(f328(f328(f239(a1),x101411),f328(x101412,x101413)))+~P107(f328(f328(f239(a1),f328(f79(a1),f328(f328(f3(a1),f328(x101412,f328(f328(f83(a909),f870(x101411,x101412,x101413)),f81(a909)))),f328(x101412,f870(x101411,x101412,x101413))))),f81(a1)))+P107(f328(f328(f239(a909),f869(x101411,x101412,x101413)),x101413))+~P107(f328(f328(f239(a1),f328(x101412,f2(a909))),x101411))
% 159.37/159.09  [10142]~P107(f328(f328(f239(a1),x101421),f328(x101422,x101423)))+~P107(f328(f328(f239(a1),f328(f79(a1),f328(f328(f3(a1),f328(x101422,f328(f328(f83(a909),f873(x101421,x101422,x101423)),f81(a909)))),f328(x101422,f873(x101421,x101422,x101423))))),f81(a1)))+P107(f328(f328(f239(a909),f872(x101421,x101422,x101423)),x101423))+~P107(f328(f328(f239(a1),f328(x101422,f2(a909))),x101421))
% 159.37/159.09  [10201]E(x102011,x102012)+~E(f328(f144(f910(x102013),f910(x102013),f136(x102013),f117(x102013)),x102011),f328(f144(f910(x102013),f910(x102013),f136(x102013),f117(x102013)),x102012))+~E(f328(f191(f910(f910(x102013))),x102011),f328(f191(f910(f910(x102013))),x102012))+~P107(f328(f328(f261(f910(x102013),f910(x102013),a903),f328(f328(f9(f910(x102013),f916(f910(x102013),a909),f916(f910(x102013),a903)),f328(f328(f10(f916(a909,a903),f916(f916(f910(x102013),a909),f916(f910(x102013),a903)),f910(x102013)),f10(a909,a903,f910(x102013))),f328(f328(f10(a909,f916(a909,a903),f910(x102013)),a325),f191(f910(x102013))))),f191(f910(x102013)))),f648(x102012,x102011,x102013)))
% 159.37/159.09  [10202]E(x102021,x102022)+~E(f328(f144(f910(x102023),f910(x102023),f136(x102023),f117(x102023)),x102021),f328(f144(f910(x102023),f910(x102023),f136(x102023),f117(x102023)),x102022))+~E(f328(f191(f910(f910(x102023))),x102021),f328(f191(f910(f910(x102023))),x102022))+~P107(f328(f328(f261(f910(x102023),f910(x102023),a903),f328(f328(f9(f910(x102023),f916(f910(x102023),a909),f916(f910(x102023),a903)),f328(f328(f10(f916(a909,a903),f916(f916(f910(x102023),a909),f916(f910(x102023),a903)),f910(x102023)),f10(a909,a903,f910(x102023))),f328(f328(f10(a909,f916(a909,a903),f910(x102023)),a325),f191(f910(x102023))))),f191(f910(x102023)))),f649(x102021,x102022,x102023)))
% 159.37/159.09  [6930]~E(f81(a909),f2(a909))+~P107(f328(f64(x69301),x69303))+~P107(f328(f64(x69301),x69302))+E(f328(f328(f83(a909),f328(f38(x69301),x69302)),f328(f38(x69301),x69303)),f328(f38(x69301),f328(f328(f105(f916(x69301,a903)),x69302),x69303)))
% 159.37/159.09  [7336]~P109(x73361)+~P107(f328(f64(x73361),x73362))+~P107(f328(f328(f330(x73361),x73363),x73362))+P107(f328(f328(f239(x73361),f328(f66(x73361,f243(x73361)),x73362)),x73363))
% 159.37/159.09  [7337]~P104(x73371)+~P107(f328(f64(x73371),x73372))+~P107(f328(f328(f330(x73371),x73373),x73372))+P107(f328(f328(f239(x73371),f328(f66(x73371,f106(x73371)),x73372)),x73373))
% 159.37/159.09  [7601]~P107(f328(f64(x76011),x76013))+~P107(f328(f64(x76011),x76012))+~E(f328(f328(f106(f916(x76011,a903)),x76012),x76013),f190(f916(x76011,a903)))+E(f328(f328(f83(a909),f328(f38(x76011),x76012)),f328(f38(x76011),x76013)),f328(f38(x76011),f328(f328(f105(f916(x76011,a903)),x76012),x76013)))
% 159.37/159.09  [8397]~P43(x83971,x83973)+~P43(x83971,x83972)+~E(f328(f328(f106(f916(x83971,a903)),f328(f268(x83971,x83971),x83972)),f328(f286(x83971,x83971),x83973)),f190(f916(x83971,a903)))+P43(x83971,f328(f328(f105(f916(f915(x83971,x83971),a903)),x83972),x83973))
% 159.37/159.09  [8490]E(x84901,f328(f328(f39(a909),x84902),x84903))+~P107(f328(f328(f240(a909),f2(a909)),x84903))+~P107(f328(f328(f240(a909),x84902),f328(f328(f84(a909),x84903),f328(a116,x84901))))+~P107(f328(f328(f239(a909),f328(f328(f84(a909),x84903),x84901)),x84902))
% 159.37/159.09  [8631]~P107(f328(f64(x86311),x86312))+~P107(f328(f64(x86311),x86313))+E(f328(f328(f83(a909),f328(f38(x86311),x86312)),f328(f38(x86311),x86313)),f328(f38(x86311),f328(f328(f105(f916(x86311,a903)),x86312),x86313)))+P107(f328(f328(f330(x86311),f359(x86313,x86312,x86311)),f328(f328(f106(f916(x86311,a903)),x86312),x86313)))
% 159.37/159.09  [9020]~P127(x90202)+~E(x90201,f2(x90202))+~E(x90203,f2(x90202))+~P107(f328(f328(f240(x90202),f2(x90202)),f328(f328(f83(x90202),f328(f328(f84(x90202),x90203),x90203)),f328(f328(f84(x90202),x90201),x90201))))
% 159.37/159.09  [9540]~P43(x95401,x95403)+~P43(x95401,x95402)+P43(x95401,f328(f328(f105(f916(f915(x95401,x95401),a903)),x95402),x95403))+~P107(f328(f328(f239(f916(f915(x95401,x95401),a903)),f328(f328(f290(x95401,x95401,x95401),x95402),x95403)),x95402))
% 159.37/159.09  [9667]~P107(f328(x96671,x96673))+~P107(f328(f64(x96672),x96673))+P107(f328(x96671,f190(f916(x96672,a903))))+~P107(f328(x96671,f328(f328(f3(f916(x96672,a903)),f380(x96671,x96673,x96672)),f328(f328(f310(x96672),f407(x96671,x96673,x96672)),f190(f916(x96672,a903))))))
% 159.37/159.09  [8806]~P107(f328(f328(f240(a1),f2(a1)),x88063))+P107(f328(f328(f239(a1),f2(a1)),x88061))+~P107(f328(f328(f240(a1),x88062),x88063))+~P107(f328(f328(f239(a1),f2(a1)),f328(f328(f83(a1),f328(f328(f84(a1),x88063),x88061)),x88062)))
% 159.37/159.09  [8830]~P101(x88301)+~P107(f328(f64(x88301),x88302))+E(f328(f328(f3(f916(x88301,a903)),x88302),f328(f328(f310(x88301),x88303),f190(f916(x88301,a903)))),f190(f916(x88301,a903)))+E(f328(f328(f106(x88301),x88303),f13(x88301,f328(f328(f3(f916(x88301,a903)),x88302),f328(f328(f310(x88301),x88303),f190(f916(x88301,a903)))))),f13(x88301,f328(f328(f310(x88301),x88303),x88302)))
% 159.37/159.09  [8831]~P101(x88311)+~P107(f328(f64(x88311),x88312))+E(f328(f328(f3(f916(x88311,a903)),x88312),f328(f328(f310(x88311),x88313),f190(f916(x88311,a903)))),f190(f916(x88311,a903)))+E(f328(f328(f105(x88311),x88313),f12(x88311,f328(f328(f3(f916(x88311,a903)),x88312),f328(f328(f310(x88311),x88313),f190(f916(x88311,a903)))))),f12(x88311,f328(f328(f310(x88311),x88313),x88312)))
% 159.37/159.09  [8832]~P109(x88321)+~P107(f328(f64(x88321),x88322))+E(f328(f328(f3(f916(x88321,a903)),x88322),f328(f328(f310(x88321),x88323),f190(f916(x88321,a903)))),f190(f916(x88321,a903)))+E(f328(f328(f238(x88321),x88323),f16(x88321,f328(f328(f3(f916(x88321,a903)),x88322),f328(f328(f310(x88321),x88323),f190(f916(x88321,a903)))))),f16(x88321,f328(f328(f310(x88321),x88323),x88322)))
% 159.37/159.09  [8833]~P109(x88331)+~P107(f328(f64(x88331),x88332))+E(f328(f328(f3(f916(x88331,a903)),x88332),f328(f328(f310(x88331),x88333),f190(f916(x88331,a903)))),f190(f916(x88331,a903)))+E(f328(f328(f243(x88331),x88333),f17(x88331,f328(f328(f3(f916(x88331,a903)),x88332),f328(f328(f310(x88331),x88333),f190(f916(x88331,a903)))))),f17(x88331,f328(f328(f310(x88331),x88333),x88332)))
% 159.37/159.09  [8903]~P109(x89031)+~P107(f328(f64(x89031),x89032))+E(f328(f328(f3(f916(x89031,a903)),x89032),f328(f328(f310(x89031),x89033),f190(f916(x89031,a903)))),f190(f916(x89031,a903)))+E(f328(f328(f238(x89031),x89033),f14(x89031,f238(x89031),f328(f328(f3(f916(x89031,a903)),x89032),f328(f328(f310(x89031),x89033),f190(f916(x89031,a903)))))),f14(x89031,f238(x89031),f328(f328(f310(x89031),x89033),x89032)))
% 159.37/159.09  [8904]~P109(x89041)+~P107(f328(f64(x89041),x89042))+E(f328(f328(f3(f916(x89041,a903)),x89042),f328(f328(f310(x89041),x89043),f190(f916(x89041,a903)))),f190(f916(x89041,a903)))+E(f328(f328(f243(x89041),x89043),f15(x89041,f243(x89041),f328(f328(f3(f916(x89041,a903)),x89042),f328(f328(f310(x89041),x89043),f190(f916(x89041,a903)))))),f15(x89041,f243(x89041),f328(f328(f310(x89041),x89043),x89042)))
% 159.37/159.09  [9482]E(x94821,x94822)+~E(f328(f144(f910(x94823),f910(x94823),f136(x94823),f117(x94823)),x94821),f328(f144(f910(x94823),f910(x94823),f136(x94823),f117(x94823)),x94822))+~E(f328(f191(f910(f910(x94823))),x94821),f328(f191(f910(f910(x94823))),x94822))+P107(f328(f328(f330(f915(f910(x94823),f910(x94823))),f648(x94822,x94821,x94823)),f328(f174(f915(f910(x94823),f910(x94823))),f328(f328(f183(f910(x94823),f910(x94823)),x94821),x94822))))
% 159.37/159.09  [9483]E(x94831,x94832)+~E(f328(f144(f910(x94833),f910(x94833),f136(x94833),f117(x94833)),x94831),f328(f144(f910(x94833),f910(x94833),f136(x94833),f117(x94833)),x94832))+~E(f328(f191(f910(f910(x94833))),x94831),f328(f191(f910(f910(x94833))),x94832))+P107(f328(f328(f330(f915(f910(x94833),f910(x94833))),f649(x94831,x94832,x94833)),f328(f174(f915(f910(x94833),f910(x94833))),f328(f328(f183(f910(x94833),f910(x94833)),x94832),x94831))))
% 159.37/159.09  [10304]~P81(x103042)+E(x103041,f190(f916(x103042,a903)))+~P107(f328(f64(x103042),x103041))+E(f16(x103042,f328(f266(x103042),f328(f328(f10(f916(x103042,a903),a903,x103042),f90(x103042)),f328(f328(f9(x103042,f916(x103042,a903),f916(x103042,a903)),f328(f328(f10(f916(x103042,f916(a903,a903)),f916(f916(x103042,a903),f916(x103042,a903)),x103042),f20(x103042,a903,a903)),f328(f328(f10(f916(x103042,a903),f916(x103042,f916(a903,a903)),x103042),f328(f10(a903,f916(a903,a903),x103042),a326)),f328(f328(f9(x103042,f916(x103042,x103042),f916(x103042,a903)),f328(f328(f10(f916(x103042,a903),f916(f916(x103042,x103042),f916(x103042,a903)),x103042),f10(x103042,a903,x103042)),a325)),f328(f83(x103042),x103043))))),f328(f328(f9(x103042,f916(x103042,a903),a903),f330(x103042)),x103041))))),f328(f328(f83(x103042),x103043),f16(x103042,x103041)))
% 159.37/159.09  [10305]~P81(x103052)+E(x103051,f190(f916(x103052,a903)))+~P107(f328(f64(x103052),x103051))+E(f17(x103052,f328(f266(x103052),f328(f328(f10(f916(x103052,a903),a903,x103052),f90(x103052)),f328(f328(f9(x103052,f916(x103052,a903),f916(x103052,a903)),f328(f328(f10(f916(x103052,f916(a903,a903)),f916(f916(x103052,a903),f916(x103052,a903)),x103052),f20(x103052,a903,a903)),f328(f328(f10(f916(x103052,a903),f916(x103052,f916(a903,a903)),x103052),f328(f10(a903,f916(a903,a903),x103052),a326)),f328(f328(f9(x103052,f916(x103052,x103052),f916(x103052,a903)),f328(f328(f10(f916(x103052,a903),f916(f916(x103052,x103052),f916(x103052,a903)),x103052),f10(x103052,a903,x103052)),a325)),f328(f83(x103052),x103053))))),f328(f328(f9(x103052,f916(x103052,a903),a903),f330(x103052)),x103051))))),f328(f328(f83(x103052),x103053),f17(x103052,x103051)))
% 159.37/159.09  [10306]~P102(x103062)+E(x103061,f190(f916(x103062,a903)))+~P107(f328(f64(x103062),x103061))+E(f13(x103062,f328(f266(x103062),f328(f328(f10(f916(x103062,a903),a903,x103062),f90(x103062)),f328(f328(f9(x103062,f916(x103062,a903),f916(x103062,a903)),f328(f328(f10(f916(x103062,f916(a903,a903)),f916(f916(x103062,a903),f916(x103062,a903)),x103062),f20(x103062,a903,a903)),f328(f328(f10(f916(x103062,a903),f916(x103062,f916(a903,a903)),x103062),f328(f10(a903,f916(a903,a903),x103062),a326)),f328(f328(f9(x103062,f916(x103062,x103062),f916(x103062,a903)),f328(f328(f10(f916(x103062,a903),f916(f916(x103062,x103062),f916(x103062,a903)),x103062),f10(x103062,a903,x103062)),a325)),f328(f105(x103062),x103063))))),f328(f328(f9(x103062,f916(x103062,a903),a903),f330(x103062)),x103061))))),f328(f328(f105(x103062),x103063),f13(x103062,x103061)))
% 159.37/159.09  [10307]~P102(x103072)+E(x103071,f190(f916(x103072,a903)))+~P107(f328(f64(x103072),x103071))+E(f12(x103072,f328(f266(x103072),f328(f328(f10(f916(x103072,a903),a903,x103072),f90(x103072)),f328(f328(f9(x103072,f916(x103072,a903),f916(x103072,a903)),f328(f328(f10(f916(x103072,f916(a903,a903)),f916(f916(x103072,a903),f916(x103072,a903)),x103072),f20(x103072,a903,a903)),f328(f328(f10(f916(x103072,a903),f916(x103072,f916(a903,a903)),x103072),f328(f10(a903,f916(a903,a903),x103072),a326)),f328(f328(f9(x103072,f916(x103072,x103072),f916(x103072,a903)),f328(f328(f10(f916(x103072,a903),f916(f916(x103072,x103072),f916(x103072,a903)),x103072),f10(x103072,a903,x103072)),a325)),f328(f106(x103072),x103073))))),f328(f328(f9(x103072,f916(x103072,a903),a903),f330(x103072)),x103071))))),f328(f328(f106(x103072),x103073),f12(x103072,x103071)))
% 159.37/159.09  [10308]~P109(x103082)+E(x103081,f190(f916(x103082,a903)))+~P107(f328(f64(x103082),x103081))+E(f14(x103082,f238(x103082),f328(f266(x103082),f328(f328(f10(f916(x103082,a903),a903,x103082),f90(x103082)),f328(f328(f9(x103082,f916(x103082,a903),f916(x103082,a903)),f328(f328(f10(f916(x103082,f916(a903,a903)),f916(f916(x103082,a903),f916(x103082,a903)),x103082),f20(x103082,a903,a903)),f328(f328(f10(f916(x103082,a903),f916(x103082,f916(a903,a903)),x103082),f328(f10(a903,f916(a903,a903),x103082),a326)),f328(f328(f9(x103082,f916(x103082,x103082),f916(x103082,a903)),f328(f328(f10(f916(x103082,a903),f916(f916(x103082,x103082),f916(x103082,a903)),x103082),f10(x103082,a903,x103082)),a325)),f328(f243(x103082),x103083))))),f328(f328(f9(x103082,f916(x103082,a903),a903),f330(x103082)),x103081))))),f328(f328(f243(x103082),x103083),f14(x103082,f238(x103082),x103081)))
% 159.37/159.09  [10309]~P109(x103092)+E(x103091,f190(f916(x103092,a903)))+~P107(f328(f64(x103092),x103091))+E(f15(x103092,f243(x103092),f328(f266(x103092),f328(f328(f10(f916(x103092,a903),a903,x103092),f90(x103092)),f328(f328(f9(x103092,f916(x103092,a903),f916(x103092,a903)),f328(f328(f10(f916(x103092,f916(a903,a903)),f916(f916(x103092,a903),f916(x103092,a903)),x103092),f20(x103092,a903,a903)),f328(f328(f10(f916(x103092,a903),f916(x103092,f916(a903,a903)),x103092),f328(f10(a903,f916(a903,a903),x103092),a326)),f328(f328(f9(x103092,f916(x103092,x103092),f916(x103092,a903)),f328(f328(f10(f916(x103092,a903),f916(f916(x103092,x103092),f916(x103092,a903)),x103092),f10(x103092,a903,x103092)),a325)),f328(f238(x103092),x103093))))),f328(f328(f9(x103092,f916(x103092,a903),a903),f330(x103092)),x103091))))),f328(f328(f238(x103092),x103093),f15(x103092,f243(x103092),x103091)))
% 159.37/159.09  [10044]~P113(x100441)+~E(x100443,f2(x100441))+~E(x100442,f2(x100441))+E(f328(f328(f83(x100441),f328(f328(f248(x100441),x100442),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x100441),x100443),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f2(x100441))
% 159.37/159.09  [10183]~P125(x101831)+~P107(f328(f328(f239(x101831),f2(x101831)),x101833))+P107(f328(f328(f239(x101831),x101832),x101833))+~P107(f328(f328(f239(x101831),f328(f328(f248(x101831),x101832),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x101831),x101833),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))))
% 159.37/159.09  [10238]~P113(x102382)+~E(x102381,f2(x102382))+~E(x102383,f2(x102382))+~P107(f328(f328(f240(x102382),f2(x102382)),f328(f328(f83(x102382),f328(f328(f248(x102382),x102383),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101))))),f328(f328(f248(x102382),x102381),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))))
% 159.37/159.09  [8742]P31(x87421,x87422,f848(x87423,x87422,x87424,x87421),x87424,x87423)+~E(f328(f38(x87421),x87424),f328(f38(x87422),x87423))+~P107(f328(f64(x87422),x87423))+~P107(f328(f64(x87421),x87424))
% 159.37/159.09  [9445]E(x94451,x94452)+~E(f602(x94451,x94452,x94454,x94453),f603(x94451,x94452,x94454,x94453))+P107(f328(f328(f330(f915(f910(x94453),f910(x94453))),f328(f328(f256(f910(x94453),f910(x94453)),x94452),x94451)),f149(x94453,x94454)))+P107(f328(f328(f330(f915(f910(x94453),f910(x94453))),f328(f328(f256(f910(x94453),f910(x94453)),x94451),x94452)),f149(x94453,x94454)))
% 159.37/159.09  [4968]~P69(x49682)+~E(x49684,f2(x49682))+~E(x49681,f2(x49682))+E(x49681,f328(f328(f291(x49682),x49683),x49684))
% 159.37/159.09  [4969]~P69(x49691)+~E(x49693,f2(x49691))+~E(x49694,f2(x49691))+E(f328(f328(f291(x49691),x49692),x49693),x49694)
% 159.37/159.09  [5085]~P69(x50852)+E(x50851,f2(x50852))+~E(x50853,f2(x50852))+~E(x50851,f328(f328(f291(x50852),x50854),x50853))
% 159.37/159.09  [5086]~P69(x50862)+E(x50861,f2(x50862))+~E(x50863,f2(x50862))+~E(f328(f328(f291(x50862),x50864),x50863),x50861)
% 159.37/159.09  [5265]~P121(x52652)+E(x52651,f2(x52652))+~E(f328(f328(f291(x52652),x52653),x52651),x52654)+E(x52653,f328(f328(f84(x52652),x52654),x52651))
% 159.37/159.09  [5267]~P121(x52672)+E(x52671,f2(x52672))+~E(f328(f328(f84(x52672),x52673),x52671),x52674)+E(x52673,f328(f328(f291(x52672),x52674),x52671))
% 159.37/159.09  [5268]~P69(x52682)+E(x52681,f2(x52682))+~E(f328(f328(f291(x52682),x52683),x52681),x52684)+E(x52683,f328(f328(f84(x52682),x52684),x52681))
% 159.37/159.09  [5269]~P69(x52692)+E(x52691,f2(x52692))+~E(f328(f328(f84(x52692),x52693),x52691),x52694)+E(x52693,f328(f328(f291(x52692),x52694),x52691))
% 159.37/159.09  [5270]~P121(x52702)+E(x52701,f2(x52702))+~E(x52703,f328(f328(f291(x52702),x52704),x52701))+E(f328(f328(f84(x52702),x52703),x52701),x52704)
% 159.37/159.09  [5272]~P121(x52722)+E(x52721,f2(x52722))+~E(x52723,f328(f328(f84(x52722),x52724),x52721))+E(f328(f328(f291(x52722),x52723),x52721),x52724)
% 159.37/159.09  [5273]~P69(x52732)+E(x52731,f2(x52732))+~E(x52733,f328(f328(f291(x52732),x52734),x52731))+E(f328(f328(f84(x52732),x52733),x52731),x52734)
% 159.37/159.09  [5274]~P69(x52742)+E(x52741,f2(x52742))+~E(x52743,f328(f328(f84(x52742),x52744),x52741))+E(f328(f328(f291(x52742),x52743),x52741),x52744)
% 159.37/159.09  [5299]~P69(x52992)+~E(x52991,f2(x52992))+~E(f328(f328(f84(x52992),x52991),x52994),x52993)+E(x52991,f328(f328(f291(x52992),x52993),x52994))
% 159.37/159.09  [5300]~P69(x53001)+~E(x53004,f2(x53001))+~E(x53002,f328(f328(f84(x53001),x53004),x53003))+E(f328(f328(f291(x53001),x53002),x53003),x53004)
% 159.37/159.09  [5374]~E(x53743,x53744)+~E(x53742,x53743)+~P111(x53741)+E(f304(x53741,x53742,x53743),f328(f328(f310(x53741),x53744),f190(f916(x53741,a903))))
% 159.37/159.09  [5582]~E(f146(x55822,x55821),x55824)+~E(f118(x55822,x55821),x55823)+E(x55821,f117(x55822))+E(f328(f328(f136(x55822),x55823),f328(f328(f153(x55822),x55824),f117(x55822))),x55821)
% 159.37/159.09  [6212]~P125(x62123)+E(x62121,x62122)+~E(f328(f328(f248(x62123),x62124),x62121),f328(f328(f248(x62123),x62124),x62122))+~P107(f328(f328(f240(x62123),f81(x62123)),x62124))
% 159.37/159.09  [6213]E(x62131,x62132)+~E(f328(f328(f310(x62133),x62134),x62131),f328(f328(f310(x62133),x62134),x62132))+P107(f328(f328(f330(x62133),x62134),x62132))+P107(f328(f328(f330(x62133),x62134),x62131))
% 159.37/159.09  [6256]E(f328(x62561,x62562),f2(a909))+~E(f328(f328(f8(x62563,a909),x62561),x62564),f2(a909))+~P107(f328(f64(x62563),x62564))+~P107(f328(f328(f330(x62563),x62562),x62564))
% 159.37/159.09  [6257]E(f328(x62571,x62572),f81(a909))+~E(f328(f328(f11(x62573,a909),x62571),x62574),f81(a909))+~P107(f328(f64(x62573),x62574))+~P107(f328(f328(f330(x62573),x62572),x62574))
% 159.37/159.09  [6470]~P111(x64701)+~P107(f328(f328(f240(x64701),x64704),x64703))+P107(f328(f328(f240(x64701),x64702),x64703))+~P107(f328(f328(f240(x64701),x64702),x64704))
% 159.37/159.09  [6471]~P111(x64711)+~P107(f328(f328(f239(x64711),x64714),x64713))+P107(f328(f328(f240(x64711),x64712),x64713))+~P107(f328(f328(f240(x64711),x64712),x64714))
% 159.37/159.09  [6472]~P111(x64721)+~P107(f328(f328(f239(x64721),x64722),x64724))+P107(f328(f328(f240(x64721),x64722),x64723))+~P107(f328(f328(f240(x64721),x64724),x64723))
% 159.37/159.09  [6473]~P110(x64731)+~P107(f328(f328(f240(x64731),x64732),x64734))+P107(f328(f328(f240(x64731),x64732),x64733))+~P107(f328(f328(f240(x64731),x64734),x64733))
% 159.37/159.09  [6474]~P110(x64741)+~P107(f328(f328(f239(x64741),x64742),x64744))+P107(f328(f328(f240(x64741),x64742),x64743))+~P107(f328(f328(f240(x64741),x64744),x64743))
% 159.37/159.09  [6475]~P110(x64751)+~P107(f328(f328(f239(x64751),x64754),x64753))+P107(f328(f328(f240(x64751),x64752),x64753))+~P107(f328(f328(f240(x64751),x64752),x64754))
% 159.37/159.09  [6476]~P111(x64761)+~P107(f328(f328(f239(x64761),x64764),x64763))+P107(f328(f328(f239(x64761),x64762),x64763))+~P107(f328(f328(f239(x64761),x64762),x64764))
% 159.37/159.09  [6477]~P110(x64771)+~P107(f328(f328(f239(x64771),x64772),x64774))+P107(f328(f328(f239(x64771),x64772),x64773))+~P107(f328(f328(f239(x64771),x64774),x64773))
% 159.37/159.09  [6559]~P41(x65594,x65593,x65592)+E(x65591,f781(x65592,x65593,x65594))+~P107(f328(x65593,x65591))+~P107(f328(f328(f330(x65594),x65591),f328(f174(x65594),x65592)))
% 159.37/159.09  [6560]~P41(x65604,x65603,x65602)+E(x65601,f792(x65602,x65603,x65604))+~P107(f328(x65603,x65601))+~P107(f328(f328(f330(x65604),x65601),f328(f174(x65604),x65602)))
% 159.37/159.09  [6709]~P10(x67091)+~P107(f328(f328(f239(x67091),x67092),f41(x67091,x67094)))+P107(f328(f328(f239(x67091),x67092),x67093))+~P107(f328(f328(f330(x67091),x67093),x67094))
% 159.37/159.09  [6851]~P109(x68511)+~P18(x68511,f328(f328(f153(x68511),x68512),x68514))+~P107(f328(f328(f330(x68511),x68513),f328(f174(x68511),x68514)))+P107(f328(f328(f239(x68511),x68512),x68513))
% 159.37/159.09  [6940]~P10(x69401)+~P107(f328(f328(f239(x69401),f40(x69401,x69404)),x69403))+P107(f328(f328(f239(x69401),x69402),x69403))+~P107(f328(f328(f330(x69401),x69402),x69404))
% 159.37/159.09  [7339]~P109(x73391)+E(f328(f328(f105(f916(x73391,a903)),f328(f303(x73391,x73392),x73393)),f328(f303(x73391,x73393),x73394)),f328(f303(x73391,x73392),x73394))+~P107(f328(f328(f239(x73391),x73393),x73394))+~P107(f328(f328(f239(x73391),x73392),x73393))
% 159.37/159.09  [7386]P41(x73861,x73862,x73863)+~E(f791(x73863,x73862,x73861,x73864),x73864)+~P107(f328(x73862,x73864))+~P107(f328(f328(f330(x73861),x73864),f328(f174(x73861),x73863)))
% 159.37/159.09  [7387]P41(x73871,x73872,x73873)+~E(f803(x73873,x73872,x73871,x73874),x73874)+~P107(f328(x73872,x73874))+~P107(f328(f328(f330(x73871),x73874),f328(f174(x73871),x73873)))
% 159.37/159.09  [7465]~P109(x74651)+E(f328(f328(f105(f916(x74651,a903)),f328(f303(x74651,x74652),x74653)),f304(x74651,x74653,x74654)),f304(x74651,x74652,x74654))+~P107(f328(f328(f239(x74651),x74653),x74654))+~P107(f328(f328(f239(x74651),x74652),x74653))
% 159.37/159.09  [7527]~P109(x75271)+E(f328(f328(f105(f916(x75271,a903)),f307(x75271,x75272,x75273)),f328(f303(x75271,x75273),x75274)),f307(x75271,x75272,x75274))+~P107(f328(f328(f240(x75271),x75272),x75273))+~P107(f328(f328(f239(x75271),x75273),x75274))
% 159.37/159.09  [7547]~P109(x75471)+E(f328(f328(f105(f916(x75471,a903)),f304(x75471,x75472,x75473)),f307(x75471,x75473,x75474)),f328(f303(x75471,x75472),x75474))+~P107(f328(f328(f240(x75471),x75473),x75474))+~P107(f328(f328(f239(x75471),x75472),x75473))
% 159.37/159.09  [7581]~P109(x75811)+E(f328(f328(f105(f916(x75811,a903)),f307(x75811,x75812,x75813)),f304(x75811,x75813,x75814)),f306(x75811,x75812,x75814))+~P107(f328(f328(f240(x75811),x75812),x75813))+~P107(f328(f328(f239(x75811),x75813),x75814))
% 159.37/159.09  [7582]~P109(x75821)+E(f328(f328(f105(f916(x75821,a903)),f306(x75821,x75822,x75823)),f307(x75821,x75823,x75824)),f307(x75821,x75822,x75824))+~P107(f328(f328(f240(x75821),x75823),x75824))+~P107(f328(f328(f239(x75821),x75822),x75823))
% 159.37/159.09  [7583]~P109(x75831)+E(f328(f328(f105(f916(x75831,a903)),f306(x75831,x75832,x75833)),f306(x75831,x75833,x75834)),f306(x75831,x75832,x75834))+~P107(f328(f328(f239(x75831),x75833),x75834))+~P107(f328(f328(f239(x75831),x75832),x75833))
% 159.37/159.09  [7584]~P109(x75841)+E(f328(f328(f105(f916(x75841,a903)),f304(x75841,x75842,x75843)),f306(x75841,x75843,x75844)),f304(x75841,x75842,x75844))+~P107(f328(f328(f239(x75841),x75843),x75844))+~P107(f328(f328(f239(x75841),x75842),x75843))
% 159.37/159.09  [8381]P30(x83811,x83812,f466(x83813,x83812,x83814,x83811),x83814)+~P107(f328(f64(x83812),x83813))+~P107(f328(f64(x83811),x83814))+~P107(f328(f328(f239(a909),f328(f38(x83811),x83814)),f328(f38(x83812),x83813)))
% 159.37/159.09  [8402]P41(x84021,x84022,x84023)+~P107(f328(x84022,x84024))+P107(f328(x84022,f791(x84023,x84022,x84021,x84024)))+~P107(f328(f328(f330(x84021),x84024),f328(f174(x84021),x84023)))
% 159.37/159.09  [8403]P41(x84031,x84032,x84033)+~P107(f328(x84032,x84034))+P107(f328(x84032,f803(x84033,x84032,x84031,x84034)))+~P107(f328(f328(f330(x84031),x84034),f328(f174(x84031),x84033)))
% 159.37/159.09  [8457]~P78(x84571)+~E(f328(x84573,f738(x84573,x84574,x84572,x84571)),f81(x84571))+E(f328(f328(f328(f68(x84571,x84572,f84(x84571)),x84573),f81(x84571)),x84574),f81(x84571))+~P107(f328(f64(x84572),x84574))
% 159.37/159.09  [8731]~P125(x87311)+~P107(f328(f328(f239(x87311),f2(x87311)),x87313))+P107(f328(f328(f239(x87311),x87312),x87313))+~P107(f328(f328(f239(x87311),f328(f328(f248(x87311),x87312),f328(a116,x87314))),f328(f328(f248(x87311),x87313),f328(a116,x87314))))
% 159.37/159.09  [9046]P41(x90461,x90462,x90463)+~P107(f328(x90462,x90464))+~P107(f328(f328(f330(x90461),x90464),f328(f174(x90461),x90463)))+P107(f328(f328(f330(x90461),f791(x90463,x90462,x90461,x90464)),f328(f174(x90461),x90463)))
% 159.37/159.09  [9047]P41(x90471,x90472,x90473)+~P107(f328(x90472,x90474))+~P107(f328(f328(f330(x90471),x90474),f328(f174(x90471),x90473)))+P107(f328(f328(f330(x90471),f803(x90473,x90472,x90471,x90474)),f328(f174(x90471),x90473)))
% 159.37/159.09  [9122]~P78(x91221)+E(f328(f328(f328(f68(x91221,x91222,f84(x91221)),x91223),f81(x91221)),x91224),f81(x91221))+~P107(f328(f64(x91222),x91224))+P107(f328(f328(f330(x91222),f738(x91223,x91224,x91222,x91221)),x91224))
% 159.37/159.09  [9612]~P107(f328(f328(f239(a1),x96124),f2(a1)))+P107(f328(f328(f239(a1),f328(f328(f83(a1),f328(f328(f84(a1),x96121),f48(a1,x96122,x96123))),x96124)),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x96123))+~P107(f328(f328(f240(a1),x96121),x96124))
% 159.37/159.09  [10037]~P107(f328(f64(x100371),x100372))+~P107(f328(f328(f330(x100371),x100374),x100372))+~P107(f328(f328(f330(x100371),x100373),x100372))+P107(f328(f328(f240(a909),f328(f38(x100371),f328(f328(f3(f916(x100371,a903)),f328(f328(f3(f916(x100371,a903)),x100372),f328(f328(f310(x100371),x100373),f190(f916(x100371,a903))))),f328(f328(f310(x100371),x100374),f190(f916(x100371,a903)))))),f328(f38(x100371),x100372)))
% 159.37/159.09  [7052]~P109(x70521)+~P107(f328(f328(f240(x70521),x70522),x70524))+~P107(f328(f328(f240(x70521),x70522),x70523))+P107(f328(f328(f240(x70521),x70522),f328(f328(f243(x70521),x70523),x70524)))
% 159.37/159.09  [7055]~P109(x70551)+~P107(f328(f328(f239(x70551),x70552),x70554))+~P107(f328(f328(f239(x70551),x70552),x70553))+P107(f328(f328(f239(x70551),x70552),f328(f328(f243(x70551),x70553),x70554)))
% 159.37/159.09  [7058]~P104(x70581)+~P107(f328(f328(f239(x70581),x70582),x70584))+~P107(f328(f328(f239(x70581),x70582),x70583))+P107(f328(f328(f239(x70581),x70582),f328(f328(f106(x70581),x70583),x70584)))
% 159.37/159.09  [7078]~P70(x70782)+E(x70781,f2(x70782))+E(f328(f328(f291(x70782),f328(f328(f248(x70782),x70781),x70783)),f328(f328(f248(x70782),x70781),x70784)),f328(f328(f248(x70782),x70781),f328(f328(f3(a909),x70783),x70784)))+~P107(f328(f328(f239(a909),x70784),x70783))
% 159.37/159.09  [7122]~P109(x71221)+~P18(x71221,f328(f328(f153(x71221),x71223),x71224))+P18(x71221,f328(f328(f153(x71221),x71222),f328(f328(f153(x71221),x71223),x71224)))+~P107(f328(f328(f239(x71221),x71222),x71223))
% 159.37/159.09  [7157]~P88(x71571)+~P107(f328(f328(f239(x71571),f2(x71571)),x71573))+~P107(f328(f328(f240(x71571),x71572),x71574))+P107(f328(f328(f240(x71571),x71572),f328(f328(f83(x71571),x71573),x71574)))
% 159.37/159.09  [7158]~P88(x71581)+~P107(f328(f328(f239(x71581),x71582),x71584))+~P107(f328(f328(f240(x71581),f2(x71581)),x71583))+P107(f328(f328(f240(x71581),x71582),f328(f328(f83(x71581),x71583),x71584)))
% 159.37/159.09  [7159]~P125(x71591)+~P107(f328(f328(f240(x71591),f2(x71591)),x71593))+~P107(f328(f328(f240(x71591),x71592),x71594))+P107(f328(f328(f240(x71591),x71592),f328(f328(f83(x71591),x71593),x71594)))
% 159.37/159.09  [7160]~P88(x71601)+~P107(f328(f328(f239(x71601),f2(x71601)),x71604))+~P107(f328(f328(f239(x71601),x71602),x71603))+P107(f328(f328(f239(x71601),x71602),f328(f328(f83(x71601),x71603),x71604)))
% 159.37/159.09  [7161]~P88(x71611)+~P107(f328(f328(f239(x71611),f2(x71611)),x71613))+~P107(f328(f328(f239(x71611),x71612),x71614))+P107(f328(f328(f239(x71611),x71612),f328(f328(f83(x71611),x71613),x71614)))
% 159.37/159.09  [7202]~P109(x72021)+P107(f328(f328(f240(x72021),x72022),x72023))+P107(f328(f328(f240(x72021),x72022),x72024))+~P107(f328(f328(f240(x72021),x72022),f328(f328(f238(x72021),x72024),x72023)))
% 159.37/159.09  [7203]~P109(x72031)+P107(f328(f328(f239(x72031),x72032),x72033))+P107(f328(f328(f239(x72031),x72032),x72034))+~P107(f328(f328(f239(x72031),x72032),f328(f328(f238(x72031),x72034),x72033)))
% 159.37/159.09  [7500]~P111(x75002)+~P68(x75001)+~P107(f328(f328(f240(f916(x75001,x75002)),x75003),x75004))+P107(f328(f328(f239(f916(x75001,x75002)),x75003),x75004))
% 159.37/159.09  [7867]~P72(x78671)+~P107(f328(f328(f240(x78671),x78674),f2(x78671)))+~P107(f328(f328(f240(x78671),x78673),f328(f328(f291(x78671),x78672),x78674)))+P107(f328(f328(f240(x78671),x78672),f328(f328(f84(x78671),x78673),x78674)))
% 159.37/159.09  [7868]~P72(x78681)+~P107(f328(f328(f240(x78681),x78684),f2(x78681)))+~P107(f328(f328(f240(x78681),x78683),f328(f328(f84(x78681),x78682),x78684)))+P107(f328(f328(f240(x78681),x78682),f328(f328(f291(x78681),x78683),x78684)))
% 159.37/159.09  [7869]~P72(x78691)+~P107(f328(f328(f240(x78691),x78694),f2(x78691)))+~P107(f328(f328(f239(x78691),x78693),f328(f328(f291(x78691),x78692),x78694)))+P107(f328(f328(f239(x78691),x78692),f328(f328(f84(x78691),x78693),x78694)))
% 159.37/159.09  [7870]~P72(x78701)+~P107(f328(f328(f240(x78701),x78704),f2(x78701)))+~P107(f328(f328(f239(x78701),x78703),f328(f328(f84(x78701),x78702),x78704)))+P107(f328(f328(f239(x78701),x78702),f328(f328(f291(x78701),x78703),x78704)))
% 159.37/159.09  [7984]~P127(x79841)+~P107(f328(f328(f240(x79841),x79843),f2(x79841)))+~P107(f328(f328(f240(x79841),x79844),x79842))+P107(f328(f328(f240(x79841),f328(f328(f84(x79841),x79842),x79843)),f328(f328(f84(x79841),x79844),x79843)))
% 159.37/159.09  [7985]~P127(x79851)+~P107(f328(f328(f240(x79851),x79852),f2(x79851)))+~P107(f328(f328(f240(x79851),x79854),x79853))+P107(f328(f328(f240(x79851),f328(f328(f84(x79851),x79852),x79853)),f328(f328(f84(x79851),x79852),x79854)))
% 159.37/159.09  [7986]~P72(x79861)+~P107(f328(f328(f240(x79861),x79863),f2(x79861)))+~P107(f328(f328(f240(x79861),x79864),x79862))+P107(f328(f328(f240(x79861),f328(f328(f291(x79861),x79862),x79863)),f328(f328(f291(x79861),x79864),x79863)))
% 159.37/159.09  [7987]~P127(x79871)+~P107(f328(f328(f240(x79871),x79872),f2(x79871)))+~P107(f328(f328(f239(x79871),x79874),x79873))+P107(f328(f328(f239(x79871),f328(f328(f84(x79871),x79872),x79873)),f328(f328(f84(x79871),x79872),x79874)))
% 159.37/159.09  [7988]~P136(x79881)+~P107(f328(f328(f239(x79881),x79882),f2(x79881)))+~P107(f328(f328(f239(x79881),x79884),x79883))+P107(f328(f328(f239(x79881),f328(f328(f84(x79881),x79882),x79883)),f328(f328(f84(x79881),x79882),x79884)))
% 159.37/159.09  [7989]~P136(x79891)+~P107(f328(f328(f239(x79891),x79893),f2(x79891)))+~P107(f328(f328(f239(x79891),x79894),x79892))+P107(f328(f328(f239(x79891),f328(f328(f84(x79891),x79892),x79893)),f328(f328(f84(x79891),x79894),x79893)))
% 159.37/159.09  [7990]~P71(x79901)+~P107(f328(f328(f239(x79901),x79903),f2(x79901)))+~P107(f328(f328(f239(x79901),x79904),x79902))+P107(f328(f328(f239(x79901),f328(f328(f291(x79901),x79902),x79903)),f328(f328(f291(x79901),x79904),x79903)))
% 159.37/159.09  [7992]~P125(x79921)+~P107(f328(f328(f240(x79921),f81(x79921)),x79922))+~P107(f328(f328(f240(a909),x79923),x79924))+P107(f328(f328(f240(x79921),f328(f328(f248(x79921),x79922),x79923)),f328(f328(f248(x79921),x79922),x79924)))
% 159.37/159.09  [7993]~P125(x79931)+~P107(f328(f328(f240(x79931),f81(x79931)),x79932))+~P107(f328(f328(f239(a909),x79933),x79934))+P107(f328(f328(f239(x79931),f328(f328(f248(x79931),x79932),x79933)),f328(f328(f248(x79931),x79932),x79934)))
% 159.37/159.09  [7994]~P125(x79941)+~P107(f328(f328(f239(x79941),f81(x79941)),x79942))+~P107(f328(f328(f239(a909),x79943),x79944))+P107(f328(f328(f239(x79941),f328(f328(f248(x79941),x79942),x79943)),f328(f328(f248(x79941),x79942),x79944)))
% 159.37/159.09  [8021]P107(f328(f328(f240(a909),f2(a909)),f328(x80211,x80212)))+~P107(f328(f64(x80213),x80214))+~P107(f328(f328(f330(x80213),x80212),x80214))+~P107(f328(f328(f240(a909),f2(a909)),f328(f328(f11(x80213,a909),x80211),x80214)))
% 159.37/159.09  [8031]~P130(x80311)+~P107(f328(f328(f240(x80311),x80313),x80314))+~P107(f328(f328(f240(x80311),f2(x80311)),x80312))+P107(f328(f328(f240(x80311),f328(f328(f84(x80311),x80312),x80313)),f328(f328(f84(x80311),x80312),x80314)))
% 159.37/159.09  [8032]~P123(x80321)+~P107(f328(f328(f240(x80321),x80323),x80324))+~P107(f328(f328(f240(x80321),f2(x80321)),x80322))+P107(f328(f328(f240(x80321),f328(f328(f84(x80321),x80322),x80323)),f328(f328(f84(x80321),x80322),x80324)))
% 159.37/159.09  [8033]~P127(x80331)+~P107(f328(f328(f240(x80331),x80332),x80334))+~P107(f328(f328(f240(x80331),f2(x80331)),x80333))+P107(f328(f328(f240(x80331),f328(f328(f84(x80331),x80332),x80333)),f328(f328(f84(x80331),x80334),x80333)))
% 159.37/159.09  [8034]~P130(x80341)+~P107(f328(f328(f240(x80341),x80342),x80344))+~P107(f328(f328(f240(x80341),f2(x80341)),x80343))+P107(f328(f328(f240(x80341),f328(f328(f84(x80341),x80342),x80343)),f328(f328(f84(x80341),x80344),x80343)))
% 159.37/159.09  [8035]~P127(x80351)+~P107(f328(f328(f240(x80351),x80353),x80354))+~P107(f328(f328(f240(x80351),f2(x80351)),x80352))+P107(f328(f328(f240(x80351),f328(f328(f84(x80351),x80352),x80353)),f328(f328(f84(x80351),x80352),x80354)))
% 159.37/159.09  [8036]~P72(x80361)+~P107(f328(f328(f240(x80361),x80362),x80364))+~P107(f328(f328(f240(x80361),f2(x80361)),x80363))+P107(f328(f328(f240(x80361),f328(f328(f291(x80361),x80362),x80363)),f328(f328(f291(x80361),x80364),x80363)))
% 159.37/159.09  [8037]~P127(x80371)+~P107(f328(f328(f240(x80371),f2(x80371)),x80372))+~P107(f328(f328(f239(x80371),x80373),x80374))+P107(f328(f328(f239(x80371),f328(f328(f84(x80371),x80372),x80373)),f328(f328(f84(x80371),x80372),x80374)))
% 159.37/159.09  [8038]~P138(x80381)+~P107(f328(f328(f239(x80381),x80383),x80384))+~P107(f328(f328(f239(x80381),f2(x80381)),x80382))+P107(f328(f328(f239(x80381),f328(f328(f84(x80381),x80382),x80383)),f328(f328(f84(x80381),x80382),x80384)))
% 159.37/159.09  [8039]~P137(x80391)+~P107(f328(f328(f239(x80391),x80393),x80394))+~P107(f328(f328(f239(x80391),f2(x80391)),x80392))+P107(f328(f328(f239(x80391),f328(f328(f84(x80391),x80392),x80393)),f328(f328(f84(x80391),x80392),x80394)))
% 159.37/159.09  [8040]~P138(x80401)+~P107(f328(f328(f239(x80401),x80402),x80404))+~P107(f328(f328(f239(x80401),f2(x80401)),x80403))+P107(f328(f328(f239(x80401),f328(f328(f84(x80401),x80402),x80403)),f328(f328(f84(x80401),x80404),x80403)))
% 159.37/159.09  [8041]~P125(x80411)+~P107(f328(f328(f239(x80411),x80412),x80414))+~P107(f328(f328(f239(x80411),f2(x80411)),x80412))+P107(f328(f328(f239(x80411),f328(f328(f248(x80411),x80412),x80413)),f328(f328(f248(x80411),x80414),x80413)))
% 159.37/159.09  [8042]~P71(x80421)+~P107(f328(f328(f239(x80421),x80422),x80424))+~P107(f328(f328(f239(x80421),f2(x80421)),x80423))+P107(f328(f328(f239(x80421),f328(f328(f291(x80421),x80422),x80423)),f328(f328(f291(x80421),x80424),x80423)))
% 159.37/159.09  [8084]~P112(x80842)+P107(f328(f328(f239(f916(x80841,x80842)),x80844),x80843))+~P107(f328(f328(f239(f916(x80841,x80842)),x80843),x80844))+P107(f328(f328(f240(f916(x80841,x80842)),x80843),x80844))
% 159.37/159.09  [8129]P107(f328(f328(f330(x81291),x81292),x81293))+P107(f328(f328(f330(x81291),x81292),x81294))+~P107(f328(f328(f239(f916(x81291,a903)),x81294),x81293))+P107(f328(f328(f240(f916(x81291,a903)),x81294),f328(f328(f310(x81291),x81292),x81293)))
% 159.37/159.09  [8292]P107(f328(f328(f330(x82921),x82922),x82923))+P107(f328(f328(f330(x82921),x82922),x82924))+~P107(f328(f328(f240(f916(x82921,a903)),x82924),f328(f328(f310(x82921),x82922),x82923)))+P107(f328(f328(f239(f916(x82921,a903)),x82924),x82923))
% 159.37/159.09  [8359]~P127(x83591)+P107(f328(f328(f240(x83591),x83593),x83592))+P107(f328(f328(f240(x83591),x83592),x83593))+~P107(f328(f328(f240(x83591),f328(f328(f84(x83591),x83594),x83592)),f328(f328(f84(x83591),x83594),x83593)))
% 159.37/159.09  [8360]~P127(x83601)+P107(f328(f328(f240(x83601),x83603),x83602))+P107(f328(f328(f240(x83601),x83602),x83603))+~P107(f328(f328(f240(x83601),f328(f328(f84(x83601),x83602),x83604)),f328(f328(f84(x83601),x83603),x83604)))
% 159.37/159.09  [8371]~P127(x83711)+P107(f328(f328(f240(x83711),x83714),f2(x83711)))+P107(f328(f328(f240(x83711),x83712),x83713))+~P107(f328(f328(f240(x83711),f328(f328(f84(x83711),x83712),x83714)),f328(f328(f84(x83711),x83713),x83714)))
% 159.37/159.09  [8372]~P127(x83721)+P107(f328(f328(f240(x83721),x83724),f2(x83721)))+P107(f328(f328(f240(x83721),x83722),x83723))+~P107(f328(f328(f240(x83721),f328(f328(f84(x83721),x83724),x83722)),f328(f328(f84(x83721),x83724),x83723)))
% 159.37/159.09  [8375]~P127(x83751)+P107(f328(f328(f240(x83751),x83752),x83753))+P107(f328(f328(f240(x83751),f2(x83751)),x83754))+~P107(f328(f328(f240(x83751),f328(f328(f84(x83751),x83754),x83753)),f328(f328(f84(x83751),x83754),x83752)))
% 159.37/159.09  [8376]~P127(x83761)+P107(f328(f328(f240(x83761),x83762),x83763))+P107(f328(f328(f240(x83761),f2(x83761)),x83764))+~P107(f328(f328(f240(x83761),f328(f328(f84(x83761),x83763),x83764)),f328(f328(f84(x83761),x83762),x83764)))
% 159.37/159.09  [8389]~P127(x83891)+P107(f328(f328(f240(x83891),x83892),f2(x83891)))+P107(f328(f328(f240(x83891),f2(x83891)),x83892))+~P107(f328(f328(f240(x83891),f328(f328(f84(x83891),x83893),x83892)),f328(f328(f84(x83891),x83894),x83892)))
% 159.37/159.09  [8390]~P127(x83901)+P107(f328(f328(f240(x83901),x83902),f2(x83901)))+P107(f328(f328(f240(x83901),f2(x83901)),x83902))+~P107(f328(f328(f240(x83901),f328(f328(f84(x83901),x83902),x83903)),f328(f328(f84(x83901),x83902),x83904)))
% 159.37/159.09  [8419]~P127(x84191)+~P107(f328(f328(f240(x84191),x84194),f2(x84191)))+P107(f328(f328(f240(x84191),x84192),x84193))+~P107(f328(f328(f240(x84191),f328(f328(f84(x84191),x84194),x84193)),f328(f328(f84(x84191),x84194),x84192)))
% 159.37/159.09  [8420]~P127(x84201)+~P107(f328(f328(f240(x84201),x84204),f2(x84201)))+P107(f328(f328(f239(x84201),x84202),x84203))+~P107(f328(f328(f239(x84201),f328(f328(f84(x84201),x84204),x84203)),f328(f328(f84(x84201),x84204),x84202)))
% 159.37/159.09  [8433]~P125(x84333)+~P107(f328(f328(f240(x84333),f81(x84333)),x84334))+P107(f328(f328(f240(a909),x84331),x84332))+~P107(f328(f328(f240(x84333),f328(f328(f248(x84333),x84334),x84331)),f328(f328(f248(x84333),x84334),x84332)))
% 159.37/159.09  [8435]~P125(x84353)+~P107(f328(f328(f240(x84353),f81(x84353)),x84354))+P107(f328(f328(f239(a909),x84351),x84352))+~P107(f328(f328(f239(x84353),f328(f328(f248(x84353),x84354),x84351)),f328(f328(f248(x84353),x84354),x84352)))
% 159.37/159.09  [8445]~P127(x84451)+P107(f328(f328(f240(x84451),x84452),x84453))+~P107(f328(f328(f240(x84451),f2(x84451)),x84454))+~P107(f328(f328(f240(x84451),f328(f328(f84(x84451),x84454),x84452)),f328(f328(f84(x84451),x84454),x84453)))
% 159.37/159.09  [8446]~P130(x84461)+P107(f328(f328(f240(x84461),x84462),x84463))+~P107(f328(f328(f239(x84461),f2(x84461)),x84464))+~P107(f328(f328(f240(x84461),f328(f328(f84(x84461),x84464),x84462)),f328(f328(f84(x84461),x84464),x84463)))
% 159.37/159.09  [8447]~P132(x84471)+P107(f328(f328(f240(x84471),x84472),x84473))+~P107(f328(f328(f239(x84471),f2(x84471)),x84474))+~P107(f328(f328(f240(x84471),f328(f328(f84(x84471),x84474),x84472)),f328(f328(f84(x84471),x84474),x84473)))
% 159.37/159.09  [8448]~P125(x84481)+~P107(f328(f328(f239(x84481),f2(x84481)),x84483))+P107(f328(f328(f240(x84481),x84482),x84483))+~P107(f328(f328(f240(x84481),f328(f328(f248(x84481),x84482),x84484)),f328(f328(f248(x84481),x84483),x84484)))
% 159.37/159.09  [8449]~P130(x84491)+P107(f328(f328(f240(x84491),x84492),x84493))+~P107(f328(f328(f239(x84491),f2(x84491)),x84494))+~P107(f328(f328(f240(x84491),f328(f328(f84(x84491),x84492),x84494)),f328(f328(f84(x84491),x84493),x84494)))
% 159.37/159.09  [8450]~P132(x84501)+P107(f328(f328(f240(x84501),x84502),x84503))+~P107(f328(f328(f239(x84501),f2(x84501)),x84504))+~P107(f328(f328(f240(x84501),f328(f328(f84(x84501),x84502),x84504)),f328(f328(f84(x84501),x84503),x84504)))
% 159.37/159.09  [8451]~P127(x84511)+P107(f328(f328(f239(x84511),x84512),x84513))+~P107(f328(f328(f240(x84511),f2(x84511)),x84514))+~P107(f328(f328(f239(x84511),f328(f328(f84(x84511),x84514),x84512)),f328(f328(f84(x84511),x84514),x84513)))
% 159.37/159.09  [8452]~P130(x84521)+P107(f328(f328(f239(x84521),x84522),x84523))+~P107(f328(f328(f240(x84521),f2(x84521)),x84524))+~P107(f328(f328(f239(x84521),f328(f328(f84(x84521),x84524),x84522)),f328(f328(f84(x84521),x84524),x84523)))
% 159.37/159.09  [8453]~P130(x84531)+P107(f328(f328(f239(x84531),x84532),x84533))+~P107(f328(f328(f240(x84531),f2(x84531)),x84534))+~P107(f328(f328(f239(x84531),f328(f328(f84(x84531),x84532),x84534)),f328(f328(f84(x84531),x84533),x84534)))
% 159.37/159.09  [8493]P107(f328(f328(f330(x84931),x84932),x84933))+~P107(f328(f328(f239(f916(x84931,a903)),x84933),x84934))+~P107(f328(f328(f240(f916(x84931,a903)),x84933),x84934))+P107(f328(f328(f240(f916(x84931,a903)),x84933),f328(f328(f310(x84931),x84932),x84934)))
% 159.37/159.09  [8879]E(f328(f328(f3(a1),f448(x88791,x88792,x88793,x88794)),f449(x88791,x88792,x88793,x88794)),x88794)+~P107(f328(f328(f240(a1),f2(a1)),x88793))+~P107(f328(f328(f239(a1),x88791),x88794))+P107(f328(f328(f239(a1),x88791),f328(f328(f83(a1),x88794),x88793)))
% 159.37/159.09  [8880]E(f328(f328(f3(a1),f459(x88801,x88802,x88803,x88804)),f460(x88801,x88802,x88803,x88804)),x88804)+~P107(f328(f328(f240(a1),f2(a1)),x88803))+~P107(f328(f328(f240(a1),x88801),x88804))+P107(f328(f328(f240(a1),x88801),f328(f328(f83(a1),x88804),x88803)))
% 159.37/159.09  [9028]~E(f328(f328(f166(x90281),x90283),f624(x90284,x90283,x90281,x90282)),f328(f328(f166(x90281),x90284),f624(x90284,x90283,x90281,x90282)))+E(f328(f328(f177(x90281),x90282),x90283),f328(f328(f177(x90281),x90282),x90284))+~P107(f328(f328(f239(a909),x90282),f328(f191(f910(x90281)),x90283)))+~P107(f328(f328(f239(a909),x90282),f328(f191(f910(x90281)),x90284)))
% 159.37/159.09  [9091]~P107(f328(f328(f240(a1),f2(a1)),x90913))+~P107(f328(f328(f239(a1),x90911),x90914))+P107(f328(f328(f330(a1),f448(x90911,x90912,x90913,x90914)),x90912))+P107(f328(f328(f239(a1),x90911),f328(f328(f83(a1),x90914),x90913)))
% 159.37/159.09  [9092]~P107(f328(f328(f240(a1),f2(a1)),x90923))+~P107(f328(f328(f240(a1),x90921),x90924))+P107(f328(f328(f330(a1),f459(x90921,x90922,x90923,x90924)),x90922))+P107(f328(f328(f240(a1),x90921),f328(f328(f83(a1),x90924),x90923)))
% 159.37/159.09  [9131]~P109(x91311)+~P107(f328(f64(x91311),x91313))+~P107(f328(f328(f330(x91311),x91314),x91313))+P107(f328(f328(f239(x91311),f328(f328(f67(x91311,x91311,f243(x91311)),x91312),x91313)),f328(f328(f243(x91311),x91314),x91312)))
% 159.37/159.09  [9132]~P104(x91321)+~P107(f328(f64(x91321),x91323))+~P107(f328(f328(f330(x91321),x91324),x91323))+P107(f328(f328(f239(x91321),f328(f328(f67(x91321,x91321,f106(x91321)),x91322),x91323)),f328(f328(f106(x91321),x91324),x91322)))
% 159.37/159.09  [9178]E(f328(f328(f177(x91781),x91782),x91783),f328(f328(f177(x91781),x91782),x91784))+P107(f328(f328(f240(a909),f624(x91783,x91784,x91781,x91782)),x91782))+~P107(f328(f328(f239(a909),x91782),f328(f191(f910(x91781)),x91783)))+~P107(f328(f328(f239(a909),x91782),f328(f191(f910(x91781)),x91784)))
% 159.37/159.09  [9183]~P107(f328(f328(f240(a1),f2(a1)),x91833))+~P107(f328(f328(f240(a1),x91831),x91832))+P107(f328(f328(f330(a1),f460(x91831,x91834,x91833,x91832)),f304(a1,f81(a1),x91833)))+P107(f328(f328(f240(a1),x91831),f328(f328(f83(a1),x91832),x91833)))
% 159.37/159.09  [9184]~P107(f328(f328(f240(a1),f2(a1)),x91843))+~P107(f328(f328(f239(a1),x91841),x91842))+P107(f328(f328(f330(a1),f449(x91841,x91844,x91843,x91842)),f304(a1,f81(a1),x91843)))+P107(f328(f328(f239(a1),x91841),f328(f328(f83(a1),x91842),x91843)))
% 159.37/159.09  [9502]~P109(x95021)+~P107(f328(f64(x95021),x95024))+P107(f328(f328(f330(x95021),f768(x95022,x95023,x95024,x95021)),x95024))+P107(f328(f328(f239(x95021),f328(f328(f67(x95021,x95021,f238(x95021)),x95022),x95024)),f328(f328(f238(x95021),x95023),x95022)))
% 159.37/159.09  [9503]~P100(x95031)+~P107(f328(f64(x95031),x95034))+P107(f328(f328(f330(x95031),f773(x95032,x95033,x95034,x95031)),x95034))+P107(f328(f328(f239(x95031),f328(f328(f67(x95031,x95031,f105(x95031)),x95032),x95034)),f328(f328(f105(x95031),x95033),x95032)))
% 159.37/159.09  [9629]~P109(x96291)+~P107(f328(f64(x96291),x96293))+~P107(f328(f328(f239(x96291),f768(x96292,x96294,x96293,x96291)),x96294))+P107(f328(f328(f239(x96291),f328(f328(f67(x96291,x96291,f238(x96291)),x96292),x96293)),f328(f328(f238(x96291),x96294),x96292)))
% 159.37/159.09  [9630]~P100(x96301)+~P107(f328(f64(x96301),x96303))+~P107(f328(f328(f239(x96301),f773(x96302,x96304,x96303,x96301)),x96304))+P107(f328(f328(f239(x96301),f328(f328(f67(x96301,x96301,f105(x96301)),x96302),x96303)),f328(f328(f105(x96301),x96304),x96302)))
% 159.37/159.09  [9632]~P107(f328(f328(f240(a1),f2(a1)),x96323))+~P107(f328(f328(f239(a1),f2(a1)),x96324))+~P107(f328(f328(f240(a1),x96324),x96321))+P107(f328(f328(f240(a1),f328(f328(f83(a1),f328(f328(f84(a1),x96321),f48(a1,x96322,x96323))),x96324)),f328(f328(f84(a1),x96321),x96323)))
% 159.37/159.09  [9902]~P111(x99021)+P107(f328(f328(f240(x99021),f328(x99022,x99023)),f328(x99022,x99024)))+~P107(f328(f328(f240(a909),x99023),x99024))+~P107(f328(f328(f240(x99021),f328(x99022,f570(x99024,x99023,x99022,x99021))),f328(x99022,f328(a116,f570(x99024,x99023,x99022,x99021)))))
% 159.37/159.09  [9903]~P111(x99031)+P107(f328(f328(f240(x99031),f328(x99032,x99033)),f328(x99032,x99034)))+~P107(f328(f328(f240(a909),x99033),x99034))+~P107(f328(f328(f240(x99031),f328(x99032,f557(x99034,x99033,x99032,x99031))),f328(x99032,f328(a116,f557(x99034,x99033,x99032,x99031)))))
% 159.37/159.09  [9904]~P111(x99043)+~P107(f328(f328(f240(x99043),f328(x99044,x99041)),f328(x99044,x99042)))+P107(f328(f328(f240(a909),x99041),x99042))+~P107(f328(f328(f240(x99043),f328(x99044,f570(x99042,x99041,x99044,x99043))),f328(x99044,f328(a116,f570(x99042,x99041,x99044,x99043)))))
% 159.37/159.09  [10008]E(x100081,x100082)+P107(f328(f328(f330(f915(f910(x100083),f910(x100083))),f328(f328(f256(f910(x100083),f910(x100083)),x100082),x100081)),f149(x100083,x100084)))+P107(f328(f328(f330(f915(f910(x100083),f910(x100083))),f328(f328(f256(f910(x100083),f910(x100083)),x100081),x100082)),f149(x100083,x100084)))+~P107(f328(f328(f330(f915(x100083,x100083)),f328(f328(f256(x100083,x100083),f602(x100081,x100082,x100084,x100083)),f603(x100081,x100082,x100084,x100083))),x100084))
% 159.37/159.09  [10009]E(x100091,x100092)+P107(f328(f328(f330(f915(f910(x100093),f910(x100093))),f328(f328(f256(f910(x100093),f910(x100093)),x100092),x100091)),f149(x100093,x100094)))+P107(f328(f328(f330(f915(f910(x100093),f910(x100093))),f328(f328(f256(f910(x100093),f910(x100093)),x100091),x100092)),f149(x100093,x100094)))+~P107(f328(f328(f330(f915(x100093,x100093)),f328(f328(f256(x100093,x100093),f603(x100091,x100092,x100094,x100093)),f602(x100091,x100092,x100094,x100093))),x100094))
% 159.37/159.09  [7570]~P109(x75701)+~P107(f328(f328(f240(x75701),x75703),x75704))+~P107(f328(f328(f240(x75701),x75702),x75704))+P107(f328(f328(f240(x75701),f328(f328(f238(x75701),x75702),x75703)),x75704))
% 159.37/159.09  [7573]~P109(x75731)+~P107(f328(f328(f239(x75731),x75733),x75734))+~P107(f328(f328(f239(x75731),x75732),x75734))+P107(f328(f328(f239(x75731),f328(f328(f238(x75731),x75732),x75733)),x75734))
% 159.37/159.09  [7576]~P100(x75761)+~P107(f328(f328(f239(x75761),x75763),x75764))+~P107(f328(f328(f239(x75761),x75762),x75764))+P107(f328(f328(f239(x75761),f328(f328(f105(x75761),x75762),x75763)),x75764))
% 159.37/159.09  [7892]~E(x78921,x78923)+E(f141(a909,f328(f303(a909,x78921),x78922)),f328(f328(f153(a909),x78923),x78924))+~E(f141(a909,f328(f303(a909,f328(f328(f83(a909),x78921),f81(a909))),x78922)),x78924)+~P107(f328(f328(f240(a909),x78921),x78922))
% 159.37/159.09  [7902]~P109(x79021)+P107(f328(f328(f240(x79021),x79022),x79023))+P107(f328(f328(f240(x79021),x79024),x79023))+~P107(f328(f328(f240(x79021),f328(f328(f243(x79021),x79024),x79022)),x79023))
% 159.37/159.09  [7903]~P109(x79031)+P107(f328(f328(f239(x79031),x79032),x79033))+P107(f328(f328(f239(x79031),x79034),x79033))+~P107(f328(f328(f239(x79031),f328(f328(f243(x79031),x79034),x79032)),x79033))
% 159.37/159.09  [8192]~P71(x81921)+~P107(f328(f328(f240(x81921),f2(x81921)),x81923))+~P107(f328(f328(f240(x81921),x81922),f328(f328(f291(x81921),x81924),x81923)))+P107(f328(f328(f240(x81921),f328(f328(f84(x81921),x81922),x81923)),x81924))
% 159.37/159.09  [8193]~P72(x81931)+~P107(f328(f328(f240(x81931),f2(x81931)),x81933))+~P107(f328(f328(f240(x81931),x81932),f328(f328(f291(x81931),x81934),x81933)))+P107(f328(f328(f240(x81931),f328(f328(f84(x81931),x81932),x81933)),x81934))
% 159.37/159.09  [8194]~P71(x81941)+~P107(f328(f328(f240(x81941),f2(x81941)),x81943))+~P107(f328(f328(f240(x81941),x81942),f328(f328(f84(x81941),x81944),x81943)))+P107(f328(f328(f240(x81941),f328(f328(f291(x81941),x81942),x81943)),x81944))
% 159.37/159.09  [8196]~P72(x81961)+~P107(f328(f328(f240(x81961),f2(x81961)),x81963))+~P107(f328(f328(f240(x81961),x81962),f328(f328(f84(x81961),x81964),x81963)))+P107(f328(f328(f240(x81961),f328(f328(f291(x81961),x81962),x81963)),x81964))
% 159.37/159.09  [8197]~P71(x81971)+~P107(f328(f328(f240(x81971),f2(x81971)),x81973))+~P107(f328(f328(f239(x81971),x81972),f328(f328(f291(x81971),x81974),x81973)))+P107(f328(f328(f239(x81971),f328(f328(f84(x81971),x81972),x81973)),x81974))
% 159.37/159.09  [8198]~P72(x81981)+~P107(f328(f328(f240(x81981),f2(x81981)),x81983))+~P107(f328(f328(f239(x81981),x81982),f328(f328(f291(x81981),x81984),x81983)))+P107(f328(f328(f239(x81981),f328(f328(f84(x81981),x81982),x81983)),x81984))
% 159.37/159.09  [8199]~P71(x81991)+~P107(f328(f328(f240(x81991),f2(x81991)),x81993))+~P107(f328(f328(f239(x81991),x81992),f328(f328(f84(x81991),x81994),x81993)))+P107(f328(f328(f239(x81991),f328(f328(f291(x81991),x81992),x81993)),x81994))
% 159.37/159.09  [8201]~P72(x82011)+~P107(f328(f328(f240(x82011),f2(x82011)),x82013))+~P107(f328(f328(f239(x82011),x82012),f328(f328(f84(x82011),x82014),x82013)))+P107(f328(f328(f239(x82011),f328(f328(f291(x82011),x82012),x82013)),x82014))
% 159.37/159.09  [8328]~P71(x83281)+~P107(f328(f328(f240(x83281),f2(x83281)),x83284))+P107(f328(f328(f240(x83281),x83282),f328(f328(f84(x83281),x83283),x83284)))+~P107(f328(f328(f240(x83281),f328(f328(f291(x83281),x83282),x83284)),x83283))
% 159.37/159.09  [8329]~P71(x83291)+~P107(f328(f328(f240(x83291),f2(x83291)),x83294))+P107(f328(f328(f240(x83291),x83292),f328(f328(f291(x83291),x83293),x83294)))+~P107(f328(f328(f240(x83291),f328(f328(f84(x83291),x83292),x83294)),x83293))
% 159.37/159.09  [8331]~P72(x83311)+~P107(f328(f328(f240(x83311),f2(x83311)),x83314))+P107(f328(f328(f240(x83311),x83312),f328(f328(f84(x83311),x83313),x83314)))+~P107(f328(f328(f240(x83311),f328(f328(f291(x83311),x83312),x83314)),x83313))
% 159.37/159.09  [8332]~P72(x83321)+~P107(f328(f328(f240(x83321),f2(x83321)),x83324))+P107(f328(f328(f240(x83321),x83322),f328(f328(f291(x83321),x83323),x83324)))+~P107(f328(f328(f240(x83321),f328(f328(f84(x83321),x83322),x83324)),x83323))
% 159.37/159.09  [8333]~P71(x83331)+~P107(f328(f328(f240(x83331),f2(x83331)),x83334))+P107(f328(f328(f239(x83331),x83332),f328(f328(f84(x83331),x83333),x83334)))+~P107(f328(f328(f239(x83331),f328(f328(f291(x83331),x83332),x83334)),x83333))
% 159.37/159.09  [8334]~P71(x83341)+~P107(f328(f328(f240(x83341),f2(x83341)),x83344))+P107(f328(f328(f239(x83341),x83342),f328(f328(f291(x83341),x83343),x83344)))+~P107(f328(f328(f239(x83341),f328(f328(f84(x83341),x83342),x83344)),x83343))
% 159.37/159.09  [8336]~P72(x83361)+~P107(f328(f328(f240(x83361),f2(x83361)),x83364))+P107(f328(f328(f239(x83361),x83362),f328(f328(f84(x83361),x83363),x83364)))+~P107(f328(f328(f239(x83361),f328(f328(f291(x83361),x83362),x83364)),x83363))
% 159.37/159.09  [8337]~P72(x83371)+~P107(f328(f328(f240(x83371),f2(x83371)),x83374))+P107(f328(f328(f239(x83371),x83372),f328(f328(f291(x83371),x83373),x83374)))+~P107(f328(f328(f239(x83371),f328(f328(f84(x83371),x83372),x83374)),x83373))
% 159.37/159.09  [8497]~P72(x84971)+~P107(f328(f328(f240(x84971),x84973),f2(x84971)))+~P107(f328(f328(f240(x84971),f328(f328(f291(x84971),x84974),x84973)),x84972))+P107(f328(f328(f240(x84971),f328(f328(f84(x84971),x84972),x84973)),x84974))
% 159.37/159.09  [8498]~P72(x84981)+~P107(f328(f328(f240(x84981),x84983),f2(x84981)))+~P107(f328(f328(f240(x84981),f328(f328(f84(x84981),x84984),x84983)),x84982))+P107(f328(f328(f240(x84981),f328(f328(f291(x84981),x84982),x84983)),x84984))
% 159.37/159.09  [8499]~P72(x84991)+~P107(f328(f328(f240(x84991),x84993),f2(x84991)))+~P107(f328(f328(f239(x84991),f328(f328(f291(x84991),x84994),x84993)),x84992))+P107(f328(f328(f239(x84991),f328(f328(f84(x84991),x84992),x84993)),x84994))
% 159.37/159.09  [8500]~P72(x85001)+~P107(f328(f328(f240(x85001),x85003),f2(x85001)))+~P107(f328(f328(f239(x85001),f328(f328(f84(x85001),x85004),x85003)),x85002))+P107(f328(f328(f239(x85001),f328(f328(f291(x85001),x85002),x85003)),x85004))
% 159.37/159.09  [8512]~P107(f328(x85121,x85124))+~P107(f328(f328(f240(a909),x85122),f328(f328(f84(a909),x85123),f328(a116,x85124))))+P107(f328(x85121,f328(f328(f39(a909),x85122),x85123)))+~P107(f328(f328(f239(a909),f328(f328(f84(a909),x85123),x85124)),x85122))
% 159.37/159.09  [8729]~P109(x87291)+~P107(f328(f64(x87291),x87294))+~P107(f328(f328(f330(x87291),x87292),x87294))+P107(f328(f328(f239(x87291),f328(f328(f238(x87291),x87292),x87293)),f328(f328(f67(x87291,x87291,f238(x87291)),x87293),x87294)))
% 159.37/159.09  [8730]~P100(x87301)+~P107(f328(f64(x87301),x87304))+~P107(f328(f328(f330(x87301),x87302),x87304))+P107(f328(f328(f239(x87301),f328(f328(f105(x87301),x87302),x87303)),f328(f328(f67(x87301,x87301,f105(x87301)),x87303),x87304)))
% 159.37/159.09  [8881]~P107(f328(f64(x88811),x88812))+E(f328(f38(x88811),f328(f328(f3(f916(x88811,a903)),x88812),f328(f328(f310(x88811),x88813),x88814))),f328(f328(f3(a909),f328(f38(x88811),f328(f328(f3(f916(x88811,a903)),x88812),x88814))),f81(a909)))+P107(f328(f328(f330(x88811),x88813),x88814))+~P107(f328(f328(f330(x88811),x88813),x88812))
% 159.37/159.09  [8956]E(f328(f328(f83(a1),f450(x89561,x89562,x89563,x89564)),f451(x89561,x89562,x89563,x89564)),x89564)+~P107(f328(f328(f240(a1),f2(a1)),x89563))+~P107(f328(f328(f239(a1),x89564),x89561))+P107(f328(f328(f239(a1),f328(f328(f3(a1),x89564),x89563)),x89561))
% 159.37/159.09  [8957]E(f328(f328(f83(a1),f461(x89571,x89572,x89573,x89574)),f455(x89571,x89572,x89573,x89574)),x89574)+~P107(f328(f328(f240(a1),f2(a1)),x89573))+~P107(f328(f328(f240(a1),x89574),x89571))+P107(f328(f328(f240(a1),f328(f328(f3(a1),x89574),x89573)),x89571))
% 159.37/159.09  [9163]~P107(f328(f328(f240(a1),f2(a1)),x91633))+~P107(f328(f328(f239(a1),x91634),x91631))+P107(f328(f328(f330(a1),f450(x91631,x91632,x91633,x91634)),x91632))+P107(f328(f328(f239(a1),f328(f328(f3(a1),x91634),x91633)),x91631))
% 159.37/159.09  [9164]~P107(f328(f328(f240(a1),f2(a1)),x91643))+~P107(f328(f328(f240(a1),x91644),x91641))+P107(f328(f328(f330(a1),f461(x91641,x91642,x91643,x91644)),x91642))+P107(f328(f328(f240(a1),f328(f328(f3(a1),x91644),x91643)),x91641))
% 159.37/159.09  [9249]~P107(f328(f328(f240(a1),f2(a1)),x92492))+~P107(f328(f328(f240(a1),x92491),x92493))+P107(f328(f328(f330(a1),f455(x92493,x92494,x92492,x92491)),f304(a1,f81(a1),x92492)))+P107(f328(f328(f240(a1),f328(f328(f3(a1),x92491),x92492)),x92493))
% 159.37/159.09  [9250]~P107(f328(f328(f240(a1),f2(a1)),x92502))+~P107(f328(f328(f239(a1),x92501),x92503))+P107(f328(f328(f330(a1),f451(x92503,x92504,x92502,x92501)),f304(a1,f81(a1),x92502)))+P107(f328(f328(f239(a1),f328(f328(f3(a1),x92501),x92502)),x92503))
% 159.37/159.09  [9275]~P107(f328(f328(f240(a1),f2(a1)),x92753))+~P107(f328(f328(f239(a1),f2(a1)),x92754))+~P107(f328(f328(f240(a1),x92754),x92751))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f83(a1),f328(f328(f84(a1),x92751),f48(a1,x92752,x92753))),x92754)))
% 159.37/159.09  [9304]E(x93041,x93042)+~P45(x93043,x93044)+~P107(f328(f328(f330(f915(x93043,x93043)),f328(f328(f256(x93043,x93043),x93042),x93041)),x93044))+~P107(f328(f328(f330(f915(x93043,x93043)),f328(f328(f256(x93043,x93043),x93041),x93042)),x93044))
% 159.37/159.09  [9337]~P109(x93371)+~P107(f328(f64(x93371),x93374))+~P107(f328(f328(f239(x93371),x93372),f767(x93373,x93372,x93374,x93371)))+P107(f328(f328(f239(x93371),f328(f328(f243(x93371),x93372),x93373)),f328(f328(f67(x93371,x93371,f243(x93371)),x93373),x93374)))
% 159.37/159.09  [9338]~P104(x93381)+~P107(f328(f64(x93381),x93384))+~P107(f328(f328(f239(x93381),x93382),f771(x93383,x93382,x93384,x93381)))+P107(f328(f328(f239(x93381),f328(f328(f106(x93381),x93382),x93383)),f328(f328(f67(x93381,x93381,f106(x93381)),x93383),x93384)))
% 159.37/159.09  [9352]~P107(f328(f328(f239(a1),x93524),f2(a1)))+~P107(f328(f328(f240(a1),f2(a1)),x93522))+~P107(f328(f328(f240(a1),x93521),x93524))+P107(f328(f328(f240(a1),f328(f328(f84(a1),x93521),x93522)),f328(f328(f83(a1),f328(f328(f84(a1),x93521),f48(a1,x93523,x93522))),x93524)))
% 159.37/159.09  [9374]P107(f328(f64(x93741),x93742))+~P107(f328(f64(x93741),x93743))+~P107(f328(f328(f330(f916(x93741,a903)),x93742),f328(f328(f63(x93741),x93743),x93744)))+~P107(f328(f328(f239(f916(f915(x93741,x93741),a903)),x93744),f328(f328(f258(x93741,x93741),x93743),f328(f18(f916(x93741,a903),x93741),x93743))))
% 159.37/159.09  [9397]~P109(x93971)+~P107(f328(f64(x93971),x93974))+P107(f328(f328(f330(x93971),f767(x93972,x93973,x93974,x93971)),x93974))+P107(f328(f328(f239(x93971),f328(f328(f243(x93971),x93973),x93972)),f328(f328(f67(x93971,x93971,f243(x93971)),x93972),x93974)))
% 159.37/159.09  [9398]~P104(x93981)+~P107(f328(f64(x93981),x93984))+P107(f328(f328(f330(x93981),f771(x93982,x93983,x93984,x93981)),x93984))+P107(f328(f328(f239(x93981),f328(f328(f106(x93981),x93983),x93982)),f328(f328(f67(x93981,x93981,f106(x93981)),x93982),x93984)))
% 159.37/159.09  [9790]~P107(f328(f64(x97902),x97904))+~P107(f328(f64(x97901),x97903))+~P107(f328(f328(f239(a909),f328(f38(x97902),x97904)),f328(f38(x97901),x97903)))+P107(f328(f328(f239(f916(x97901,a903)),f328(f311(x97902,x97901,f466(x97903,x97901,x97904,x97902)),x97904)),x97903))
% 159.37/159.09  [9444]~P107(f328(f328(f330(x94441),x94442),x94444))+P107(f328(f328(f330(x94441),x94442),x94443))+~P107(f328(f328(f240(f916(x94441,a903)),x94444),f328(f328(f310(x94441),x94442),x94443)))+P107(f328(f328(f240(f916(x94441,a903)),f328(f328(f3(f916(x94441,a903)),x94444),f328(f328(f310(x94441),x94442),f190(f916(x94441,a903))))),x94443))
% 159.37/159.09  [9609]~P107(f328(f328(f330(x96091),x96092),x96094))+P107(f328(f328(f330(x96091),x96092),x96093))+P107(f328(f328(f240(f916(x96091,a903)),x96094),f328(f328(f310(x96091),x96092),x96093)))+~P107(f328(f328(f240(f916(x96091,a903)),f328(f328(f3(f916(x96091,a903)),x96094),f328(f328(f310(x96091),x96092),f190(f916(x96091,a903))))),x96093))
% 159.37/159.09  [9635]P107(f328(f328(f330(x96351),x96352),x96353))+~P107(f328(f328(f239(f916(x96351,a903)),x96354),x96353))+P107(f328(f328(f240(f916(x96351,a903)),x96354),f328(f328(f310(x96351),x96352),x96353)))+~P107(f328(f328(f240(f916(x96351,a903)),f328(f328(f3(f916(x96351,a903)),x96354),f328(f328(f310(x96351),x96352),f190(f916(x96351,a903))))),x96353))
% 159.37/159.09  [9640]~P107(f328(f328(f330(x96401),x96403),x96402))+~P107(f328(f328(f240(f916(x96401,a903)),x96402),x96404))+P107(f328(f328(f240(f916(x96401,a903)),x96402),f328(f328(f310(x96401),x96403),x96404)))+~P107(f328(f328(f240(f916(x96401,a903)),f328(f328(f3(f916(x96401,a903)),x96402),f328(f328(f310(x96401),x96403),f190(f916(x96401,a903))))),x96404))
% 159.37/159.09  [9654]~P107(f328(f328(f239(f916(x96541,a903)),x96542),x96544))+~P107(f328(f328(f240(f916(x96541,a903)),x96542),x96544))+P107(f328(f328(f240(f916(x96541,a903)),x96542),f328(f328(f310(x96541),x96543),x96544)))+~P107(f328(f328(f240(f916(x96541,a903)),f328(f328(f3(f916(x96541,a903)),x96542),f328(f328(f310(x96541),x96543),f190(f916(x96541,a903))))),x96544))
% 159.37/159.09  [9697]~P111(x96972)+~P68(x96971)+~P107(f328(f328(f239(f916(x96971,x96972)),x96973),x96974))+P107(f328(f60(x96971),f328(f328(f20(x96971,x96972,a903),f328(f328(f10(x96972,f916(x96972,a903),x96971),f239(x96972)),x96973)),x96974)))
% 159.37/159.09  [9837]~P111(x98372)+~P68(x98371)+P107(f328(f328(f239(f916(x98371,x98372)),x98373),x98374))+~P107(f328(f60(x98371),f328(f328(f20(x98371,x98372,a903),f328(f328(f10(x98372,f916(x98372,a903),x98371),f239(x98372)),x98373)),x98374)))
% 159.37/159.09  [9999]E(f328(f328(f166(x99991),f328(f328(f166(f910(x99991)),f181(x99991,x99992)),x99993)),x99994),f328(f328(f166(x99991),f328(f328(f166(f910(x99991)),x99992),x99994)),x99993))+~P107(f328(f328(f240(a909),x99993),f328(f191(f910(f910(x99991))),f181(x99991,x99992))))+~P18(a909,f328(f170(a909),f328(f328(f156(f910(x99991),a909),f191(f910(x99991))),x99992)))+~P107(f328(f328(f240(a909),x99994),f328(f191(f910(f910(x99991))),f328(f138(f910(x99991),f328(f328(f10(a909,a903,f910(x99991)),f328(f240(a909),x99993)),f191(f910(x99991)))),x99992))))
% 159.37/159.09  [10020]~P107(f328(f328(f330(f915(a909,a909)),x100204),x100201))+~P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),x100204),x100202)),a36))+~P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),x100201),x100203)),a72))+P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),x100201),f328(f328(f310(f915(a909,a909)),x100202),x100203))),a72))
% 159.37/159.09  [10021]~P107(f328(f328(f330(f915(a909,a909)),x100214),x100211))+~P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),x100214),x100212)),a74))+~P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),x100211),x100213)),a75))+P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),x100211),f328(f328(f310(f915(a909,a909)),x100212),x100213))),a75))
% 159.37/159.09  [9915]~P111(x99152)+~P68(x99151)+~P107(f328(f328(f240(f916(x99151,x99152)),x99153),x99154))+P107(f328(f59(x99151),f328(f328(f10(a903,a903,x99151),a323),f328(f328(f20(x99151,x99152,a903),f328(f328(f10(x99152,f916(x99152,a903),x99151),a325),x99153)),x99154))))
% 159.37/159.09  [10033]~P107(f328(f328(f330(f915(a909,a909)),x100334),x100333))+~P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),x100331),x100334)),a36))+~P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),x100332),x100333)),a37))+P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),f328(f328(f310(f915(a909,a909)),x100331),x100332)),x100333)),a37))
% 159.37/159.09  [10034]~P107(f328(f328(f330(f915(a909,a909)),x100344),x100343))+~P107(f328(f328(f330(f915(f915(a909,a909),f915(a909,a909))),f328(f328(f256(f915(a909,a909),f915(a909,a909)),x100341),x100344)),a74))+~P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),x100342),x100343)),a73))+P107(f328(f328(f330(f915(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903))),f328(f328(f256(f916(f915(a909,a909),a903),f916(f915(a909,a909),a903)),f328(f328(f310(f915(a909,a909)),x100341),x100342)),x100343)),a73))
% 159.37/159.09  [6161]~P12(x61614,x61611)+~P107(f328(f328(x61611,x61612),x61615))+P107(f328(f328(x61611,x61612),x61613))+~P107(f328(f328(x61611,x61615),x61613))
% 159.37/159.09  [6162]~P56(x61624,x61621)+~P107(f328(f328(x61621,x61622),x61625))+P107(f328(f328(x61621,x61622),x61623))+~P107(f328(f328(x61621,x61625),x61623))
% 159.37/159.09  [6163]~P20(x61634,x61631)+~P107(f328(f328(x61631,x61632),x61635))+P107(f328(f328(x61631,x61632),x61633))+~P107(f328(f328(x61631,x61635),x61633))
% 159.37/159.09  [9686]~P44(x96861,x96864)+P107(f328(f328(f330(f915(f910(x96861),f910(x96861))),f328(f328(f256(f910(x96861),f910(x96861)),x96862),x96863)),f149(x96861,x96864)))+~P107(f328(f328(f330(f915(f910(x96861),f910(x96861))),f328(f328(f256(f910(x96861),f910(x96861)),x96862),x96865)),f149(x96861,x96864)))+~P107(f328(f328(f330(f915(f910(x96861),f910(x96861))),f328(f328(f256(f910(x96861),f910(x96861)),x96865),x96863)),f149(x96861,x96864)))
% 159.37/159.09  [5407]~P7(x54075)+E(x54071,x54072)+~E(x54073,x54074)+~E(f328(f328(f3(x54075),x54073),x54074),f328(f328(f3(x54075),x54071),x54072))
% 159.37/159.09  [6276]~P22(x62765,x62761,x62763)+E(f328(f328(x62761,x62762),f328(x62763,x62764)),f328(x62763,x62764))+~P107(f328(f64(x62765),x62764))+~P107(f328(f328(f330(x62765),x62762),x62764))
% 159.37/159.09  [6461]~P82(x64611)+~E(f328(f328(f3(x64611),x64614),x64615),f328(f328(f3(x64611),x64612),x64613))+~P107(f328(f328(f240(x64611),x64614),x64615))+P107(f328(f328(f240(x64611),x64612),x64613))
% 159.37/159.09  [6463]~P82(x64631)+~E(f328(f328(f3(x64631),x64634),x64635),f328(f328(f3(x64631),x64632),x64633))+~P107(f328(f328(f239(x64631),x64634),x64635))+P107(f328(f328(f239(x64631),x64632),x64633))
% 159.37/159.09  [7428]~E(x74282,f328(f328(f153(x74281),x74284),x74285))+P107(f328(f328(f330(f910(x74281)),x74282),f163(x74281,x74283)))+~P107(f328(f328(f330(f910(x74281)),x74285),f163(x74281,x74283)))+~P107(f328(f328(f330(x74281),x74284),x74283))
% 159.37/159.09  [7841]~E(f328(f191(f910(x78411)),x78413),f328(f191(f910(x78412)),x78414))+~E(f328(f328(f156(f915(x78411,x78412),x78412),f260(x78411,x78412)),x78415),x78414)+~E(f328(f328(f156(f915(x78411,x78412),x78411),f255(x78411,x78412)),x78415),x78413)+E(f328(f328(f183(x78411,x78412),x78413),x78414),x78415)
% 159.37/159.09  [8188]~P111(x81881)+P107(f328(f328(f240(f916(x81881,a903)),f304(x81881,x81882,x81883)),f304(x81881,x81884,x81885)))+~P107(f328(f328(f239(x81881),x81884),x81885))+P107(f328(f328(f239(x81881),x81882),x81883))
% 159.37/159.09  [8285]~P111(x82851)+P107(f328(f328(f239(f916(x82851,a903)),f304(x82851,x82852,x82853)),f304(x82851,x82854,x82855)))+~P107(f328(f328(f239(x82851),x82853),x82855))+~P107(f328(f328(f239(x82851),x82854),x82852))
% 159.37/159.09  [8405]~P109(x84051)+P107(f328(f328(f239(x84051),x84052),x84053))+P107(f328(f328(f239(x84051),x84054),x84053))+~P107(f328(f328(f239(f916(x84051,a903)),f328(f303(x84051,x84053),x84052)),f328(f303(x84051,x84054),x84055)))
% 159.37/159.09  [8406]~P109(x84061)+P107(f328(f328(f239(x84061),x84062),x84063))+P107(f328(f328(f239(x84061),x84062),x84064))+~P107(f328(f328(f239(f916(x84061,a903)),f328(f303(x84061,x84063),x84062)),f328(f303(x84061,x84065),x84064)))
% 159.37/159.09  [8648]~P111(x86481)+~P107(f328(f328(f240(f916(x86481,a903)),f304(x86481,x86484,x86482)),f304(x86481,x86485,x86483)))+P107(f328(f328(f239(x86481),x86482),x86483))+~P107(f328(f328(f239(x86481),x86484),x86482))
% 159.37/159.09  [8649]~P111(x86491)+~P107(f328(f328(f239(f916(x86491,a903)),f304(x86491,x86494,x86492)),f304(x86491,x86495,x86493)))+P107(f328(f328(f239(x86491),x86492),x86493))+~P107(f328(f328(f239(x86491),x86494),x86492))
% 159.37/159.09  [8650]~P111(x86501)+~P107(f328(f328(f240(f916(x86501,a903)),f304(x86501,x86503,x86504)),f304(x86501,x86502,x86505)))+P107(f328(f328(f239(x86501),x86502),x86503))+~P107(f328(f328(f239(x86501),x86503),x86504))
% 159.37/159.09  [8651]~P111(x86511)+~P107(f328(f328(f239(f916(x86511,a903)),f304(x86511,x86513,x86514)),f304(x86511,x86512,x86515)))+P107(f328(f328(f239(x86511),x86512),x86513))+~P107(f328(f328(f239(x86511),x86513),x86514))
% 159.37/159.09  [6160]~P22(x61602,x61605,x61603)+E(x61601,f190(f916(x61602,a903)))+~P107(f328(f64(x61602),x61601))+E(f328(x61603,f328(f328(f310(x61602),x61604),x61601)),f328(f328(x61605,x61604),f328(x61603,x61601)))
% 159.37/159.09  [6928]~E(x69281,x69282)+~E(f328(f328(f106(f916(x69283,a903)),x69284),x69285),f190(f916(x69283,a903)))+~P107(f328(f328(f330(x69283),x69282),x69285))+~P107(f328(f328(f330(x69283),x69281),x69284))
% 159.37/159.09  [7006]~P23(x70062,x70065,x70061)+~P107(f328(f64(x70062),x70064))+E(f328(x70061,f328(f328(f310(x70062),x70063),x70064)),f328(f328(f67(x70062,x70062,x70065),x70063),x70064))+P107(f328(f328(f330(x70062),x70063),x70064))
% 159.37/159.09  [7074]~P78(x70742)+~P107(f328(f64(x70741),x70745))+E(f328(f328(f11(x70741,x70742),x70743),f328(f328(f310(x70741),x70744),x70745)),f328(f328(f84(x70742),f328(x70743,x70744)),f328(f328(f11(x70741,x70742),x70743),x70745)))+P107(f328(f328(f330(x70741),x70744),x70745))
% 159.37/159.09  [7076]~P76(x70762)+~P107(f328(f64(x70761),x70765))+E(f328(f328(f8(x70761,x70762),x70763),f328(f328(f310(x70761),x70764),x70765)),f328(f328(f83(x70762),f328(x70763,x70764)),f328(f328(f8(x70761,x70762),x70763),x70765)))+P107(f328(f328(f330(x70761),x70764),x70765))
% 159.37/159.09  [7586]~P23(x75862,x75865,x75861)+~P107(f328(f64(x75862),x75864))+E(f328(x75861,f328(f328(f310(x75862),x75863),x75864)),x75863)+~E(f328(f328(f3(f916(x75862,a903)),x75864),f328(f328(f310(x75862),x75863),f190(f916(x75862,a903)))),f190(f916(x75862,a903)))
% 159.37/159.09  [7896]~P107(f328(x78961,x78963))+~P107(f328(f328(f196(x78962),x78963),x78965))+~P107(f328(f328(f196(f33(x78961,x78962)),x78965),x78964))+P107(f328(f328(f196(f33(x78961,x78962)),x78963),x78964))
% 159.37/159.09  [7951]~P87(x79511)+~P107(f328(f328(f240(x79511),x79513),x79515))+~P107(f328(f328(f240(x79511),x79512),x79514))+P107(f328(f328(f240(x79511),f328(f328(f83(x79511),x79512),x79513)),f328(f328(f83(x79511),x79514),x79515)))
% 159.37/159.09  [7952]~P87(x79521)+~P107(f328(f328(f239(x79521),x79522),x79524))+~P107(f328(f328(f240(x79521),x79523),x79525))+P107(f328(f328(f240(x79521),f328(f328(f83(x79521),x79522),x79523)),f328(f328(f83(x79521),x79524),x79525)))
% 159.37/159.09  [7953]~P87(x79531)+~P107(f328(f328(f239(x79531),x79533),x79535))+~P107(f328(f328(f240(x79531),x79532),x79534))+P107(f328(f328(f240(x79531),f328(f328(f83(x79531),x79532),x79533)),f328(f328(f83(x79531),x79534),x79535)))
% 159.37/159.09  [7954]~P85(x79541)+~P107(f328(f328(f239(x79541),x79543),x79545))+~P107(f328(f328(f239(x79541),x79542),x79544))+P107(f328(f328(f239(x79541),f328(f328(f83(x79541),x79542),x79543)),f328(f328(f83(x79541),x79544),x79545)))
% 159.37/159.09  [7955]~P109(x79551)+~P107(f328(f328(f239(x79551),x79553),x79555))+~P107(f328(f328(f239(x79551),x79552),x79554))+P107(f328(f328(f239(x79551),f328(f328(f243(x79551),x79552),x79553)),f328(f328(f243(x79551),x79554),x79555)))
% 159.37/159.09  [7956]~P109(x79561)+~P107(f328(f328(f239(x79561),x79563),x79565))+~P107(f328(f328(f239(x79561),x79562),x79564))+P107(f328(f328(f239(x79561),f328(f328(f238(x79561),x79562),x79563)),f328(f328(f238(x79561),x79564),x79565)))
% 159.37/159.09  [7957]~P100(x79571)+~P107(f328(f328(f239(x79571),x79573),x79575))+~P107(f328(f328(f239(x79571),x79572),x79574))+P107(f328(f328(f239(x79571),f328(f328(f105(x79571),x79572),x79573)),f328(f328(f105(x79571),x79574),x79575)))
% 159.37/159.09  [7958]~P104(x79581)+~P107(f328(f328(f239(x79581),x79583),x79585))+~P107(f328(f328(f239(x79581),x79582),x79584))+P107(f328(f328(f239(x79581),f328(f328(f106(x79581),x79582),x79583)),f328(f328(f106(x79581),x79584),x79585)))
% 159.37/159.09  [8094]~P145(x80945)+E(x80941,x80942)+E(x80943,x80944)+~E(f328(f328(f83(x80945),f328(f328(f84(x80945),x80943),x80941)),f328(f328(f84(x80945),x80944),x80942)),f328(f328(f83(x80945),f328(f328(f84(x80945),x80943),x80942)),f328(f328(f84(x80945),x80944),x80941)))
% 159.37/159.09  [8243]P33(x82431,x82432,x82433)+~P34(x82431,x82434,x82435)+~P33(x82431,x82432,f594(x82435,x82434,x82431,x82432))+~P107(f328(f328(f330(f908(x82431)),x82433),x82435))
% 159.37/159.09  [8306]~P109(x83064)+~P107(f328(f139(x83061),x83063))+P107(f328(f328(f330(x83061),x83062),f328(f174(x83061),x83063)))+P107(f328(f139(x83061),f328(f328(f150(x83061,x83064,x83065),x83062),x83063)))
% 159.37/159.09  [8454]~P76(x84541)+E(f328(f328(f83(x84541),f328(f328(f8(a909,x84541),x84542),f328(f303(a909,x84543),x84544))),f328(f328(f8(a909,x84541),x84542),f328(f303(a909,x84544),x84545))),f328(f328(f8(a909,x84541),x84542),f328(f303(a909,x84543),x84545)))+~P107(f328(f328(f239(a909),x84544),x84545))+~P107(f328(f328(f239(a909),x84543),x84544))
% 159.37/159.09  [8455]~P7(x84551)+E(f328(f328(f3(x84551),f328(f328(f8(a909,x84551),x84552),f328(f303(a909,x84553),x84554))),f328(f328(f8(a909,x84551),x84552),f328(f303(a909,x84553),x84555))),f328(f328(f8(a909,x84551),x84552),f328(f303(a909,x84555),x84554)))+~P107(f328(f328(f239(a909),x84555),x84554))+~P107(f328(f328(f239(a909),x84553),x84555))
% 159.37/159.09  [8789]~P70(x87892)+E(x87891,f2(x87892))+E(x87893,f2(x87892))+E(f328(f328(f291(x87892),f328(f328(f83(x87892),f328(f328(f84(x87892),x87894),x87891)),f328(f328(f84(x87892),x87895),x87893))),f328(f328(f84(x87892),x87893),x87891)),f328(f328(f83(x87892),f328(f328(f291(x87892),x87894),x87893)),f328(f328(f291(x87892),x87895),x87891)))
% 159.37/159.09  [8790]~P70(x87902)+E(x87901,f2(x87902))+E(x87903,f2(x87902))+E(f328(f328(f291(x87902),f328(f328(f3(x87902),f328(f328(f84(x87902),x87904),x87901)),f328(f328(f84(x87902),x87905),x87903))),f328(f328(f84(x87902),x87903),x87901)),f328(f328(f3(x87902),f328(f328(f291(x87902),x87904),x87903)),f328(f328(f291(x87902),x87905),x87901)))
% 159.37/159.09  [8798]~E(x87982,f328(x87983,x87981))+E(x87981,f490(x87982,x87983,x87984,x87985))+~P30(x87985,x87984,x87983,f246(f916(x87985,a903)))+~P107(f328(f328(f330(x87984),x87982),f328(f311(x87985,x87984,x87983),f246(f916(x87985,a903)))))
% 159.37/159.09  [9012]~P113(x90121)+~P107(f328(f328(f240(x90121),f328(f79(x90121),x90122)),x90124))+P107(f328(f328(f240(x90121),f328(f328(f84(x90121),f328(f79(x90121),x90122)),f328(f79(x90121),x90123))),f328(f328(f84(x90121),x90124),x90125)))+~P107(f328(f328(f240(x90121),f328(f79(x90121),x90123)),x90125))
% 159.37/159.09  [9030]~P34(x90301,x90305,x90304)+P33(x90301,x90302,x90303)+P107(f328(f328(f330(f908(x90301)),f594(x90304,x90305,x90301,x90302)),x90305))+~P107(f328(f328(f330(f908(x90301)),x90303),x90304))
% 159.37/159.09  [9123]~P30(x91231,x91233,x91235,x91232)+~P107(f328(f64(x91233),x91234))+P107(f328(f328(f239(a909),f328(f38(x91231),x91232)),f328(f38(x91233),x91234)))+~P107(f328(f328(f239(f916(x91233,a903)),f328(f311(x91231,x91233,x91235),x91232)),x91234))
% 159.37/159.09  [9192]~P78(x91922)+~P30(x91921,x91921,x91924,x91925)+~P107(f328(f64(x91921),x91925))+E(f328(f328(f11(x91921,x91922),f328(f76(x91921,x91922,x91921,x91923),x91924)),x91925),f328(f328(f11(x91921,x91922),x91923),f328(f311(x91921,x91921,x91924),x91925)))
% 159.37/159.09  [9193]~P76(x91932)+~P30(x91931,x91931,x91934,x91935)+~P107(f328(f64(x91931),x91935))+E(f328(f328(f8(x91931,x91932),f328(f76(x91931,x91932,x91931,x91933),x91934)),x91935),f328(f328(f8(x91931,x91932),x91933),f328(f311(x91931,x91931,x91934),x91935)))
% 159.37/159.09  [9317]~P43(x93171,x93172)+~P107(f328(f328(f330(x93171),x93173),x93174))+~P107(f328(f328(f330(x93171),x93175),x93174))+~P107(f328(f328(f330(f915(x93171,x93171)),f328(f328(f256(x93171,x93171),x93175),f772(x93172,x93171,x93174))),x93172))
% 159.37/159.09  [9351]~P30(x93512,x93513,x93515,x93511)+E(x93511,f190(f916(x93512,a903)))+E(f328(f311(x93513,x93512,f469(x93514,x93513,x93512,x93511)),x93514),x93511)+~P107(f328(f328(f239(f916(x93513,a903)),f328(f311(x93512,x93513,x93515),x93511)),x93514))
% 159.37/159.09  [9819]~P109(x98195)+~P10(x98195)+P107(f328(f328(f330(x98191),f395(x98192,x98193,x98191,x98194,x98195)),x98193))+~P107(f328(f328(f240(x98195),x98194),f328(f328(f42(x98191,x98195),x98193),x98192)))
% 159.37/159.09  [9824]~P109(x98241)+~P10(x98241)+P107(f328(f328(f240(x98241),x98242),f328(x98243,f395(x98243,x98244,x98245,x98242,x98241))))+~P107(f328(f328(f240(x98241),x98242),f328(f328(f42(x98245,x98241),x98244),x98243)))
% 159.37/159.09  [9899]~P73(x98991)+~P107(f328(f69(x98991,x98991,f84(x98991),x98992,x98993),x98995))+P107(f328(f328(f330(x98991),x98992),x98993))+P107(f328(f69(x98991,x98991,f84(x98991),x98994,f328(f328(f310(x98991),x98992),x98993)),f328(f328(f84(x98991),x98994),x98995)))
% 159.37/159.09  [10100]~P78(x101002)+~P107(f328(f64(x101001),x101005))+E(f328(f328(f11(x101001,x101002),f328(f328(f9(x101001,x101002,x101002),f328(f328(f20(x101001,x101002,f916(x101002,x101002)),f328(f328(f10(a903,f916(x101002,f916(x101002,x101002)),x101001),f100(x101002)),f328(a325,x101003))),x101004)),f81(x101002))),x101005),f81(x101002))+P107(f328(f328(f330(x101001),x101003),x101005))
% 159.37/159.09  [10101]~P76(x101012)+~P107(f328(f64(x101011),x101015))+E(f328(f328(f8(x101011,x101012),f328(f328(f9(x101011,x101012,x101012),f328(f328(f20(x101011,x101012,f916(x101012,x101012)),f328(f328(f10(a903,f916(x101012,f916(x101012,x101012)),x101011),f100(x101012)),f328(a325,x101013))),x101014)),f2(x101012))),x101015),f2(x101012))+P107(f328(f328(f330(x101011),x101013),x101015))
% 159.37/159.09  [10102]~P78(x101022)+~P107(f328(f64(x101021),x101025))+E(f328(f328(f11(x101021,x101022),f328(f328(f9(x101021,x101022,x101022),f328(f328(f20(x101021,x101022,f916(x101022,x101022)),f328(f328(f10(a903,f916(x101022,f916(x101022,x101022)),x101021),f100(x101022)),f328(a325,x101023))),x101024)),f81(x101022))),x101025),f328(x101024,x101023))+~P107(f328(f328(f330(x101021),x101023),x101025))
% 159.37/159.09  [10103]~P76(x101032)+~P107(f328(f64(x101031),x101035))+E(f328(f328(f8(x101031,x101032),f328(f328(f9(x101031,x101032,x101032),f328(f328(f20(x101031,x101032,f916(x101032,x101032)),f328(f328(f10(a903,f916(x101032,f916(x101032,x101032)),x101031),f100(x101032)),f328(a325,x101033))),x101034)),f2(x101032))),x101035),f328(x101034,x101033))+~P107(f328(f328(f330(x101031),x101033),x101035))
% 159.37/159.09  [10155]~P78(x101552)+~P107(f328(f64(x101551),x101555))+E(f328(f328(f11(x101551,x101552),f328(f328(f9(x101551,x101552,x101552),f328(f328(f20(x101551,x101552,f916(x101552,x101552)),f328(f328(f10(a903,f916(x101552,f916(x101552,x101552)),x101551),f100(x101552)),f328(f328(f9(x101551,x101551,a903),a325),x101553))),x101554)),f81(x101552))),x101555),f81(x101552))+P107(f328(f328(f330(x101551),x101553),x101555))
% 159.37/159.09  [10156]~P76(x101562)+~P107(f328(f64(x101561),x101565))+E(f328(f328(f8(x101561,x101562),f328(f328(f9(x101561,x101562,x101562),f328(f328(f20(x101561,x101562,f916(x101562,x101562)),f328(f328(f10(a903,f916(x101562,f916(x101562,x101562)),x101561),f100(x101562)),f328(f328(f9(x101561,x101561,a903),a325),x101563))),x101564)),f2(x101562))),x101565),f2(x101562))+P107(f328(f328(f330(x101561),x101563),x101565))
% 159.37/159.09  [10158]~P78(x101582)+~P107(f328(f64(x101581),x101585))+E(f328(f328(f11(x101581,x101582),f328(f328(f9(x101581,x101582,x101582),f328(f328(f20(x101581,x101582,f916(x101582,x101582)),f328(f328(f10(a903,f916(x101582,f916(x101582,x101582)),x101581),f100(x101582)),f328(f328(f9(x101581,x101581,a903),a325),x101583))),x101584)),f81(x101582))),x101585),f328(x101584,x101583))+~P107(f328(f328(f330(x101581),x101583),x101585))
% 159.37/159.09  [10159]~P76(x101592)+~P107(f328(f64(x101591),x101595))+E(f328(f328(f8(x101591,x101592),f328(f328(f9(x101591,x101592,x101592),f328(f328(f20(x101591,x101592,f916(x101592,x101592)),f328(f328(f10(a903,f916(x101592,f916(x101592,x101592)),x101591),f100(x101592)),f328(f328(f9(x101591,x101591,a903),a325),x101593))),x101594)),f2(x101592))),x101595),f328(x101594,x101593))+~P107(f328(f328(f330(x101591),x101593),x101595))
% 159.37/159.09  [7950]~P7(x79502)+~P107(f328(f64(x79501),x79504))+E(f328(f328(f8(x79501,x79502),x79503),f328(f328(f3(f916(x79501,a903)),x79504),f328(f328(f310(x79501),x79505),f190(f916(x79501,a903))))),f328(f328(f8(x79501,x79502),x79503),x79504))+P107(f328(f328(f330(x79501),x79505),x79504))
% 159.37/159.09  [8460]~P128(x84602)+~P107(f328(f64(x84601),x84604))+E(f328(f328(f8(x84601,x84602),x84603),f328(f328(f3(f916(x84601,a903)),x84604),f328(f328(f310(x84601),x84605),f190(f916(x84601,a903))))),f328(f328(f3(x84602),f328(f328(f8(x84601,x84602),x84603),x84604)),f328(x84603,x84605)))+~P107(f328(f328(f330(x84601),x84605),x84604))
% 159.37/159.09  [8461]~P7(x84612)+~P107(f328(f64(x84611),x84614))+E(f328(f328(f8(x84611,x84612),x84613),f328(f328(f3(f916(x84611,a903)),x84614),f328(f328(f310(x84611),x84615),f190(f916(x84611,a903))))),f328(f328(f3(x84612),f328(f328(f8(x84611,x84612),x84613),x84614)),f328(x84613,x84615)))+~P107(f328(f328(f330(x84611),x84615),x84614))
% 159.37/159.09  [8489]~P7(x84891)+~P107(f328(f64(x84892),x84894))+E(f328(f328(f3(x84891),f328(f328(f8(x84892,x84891),x84893),x84894)),f328(f328(f8(x84892,x84891),x84893),x84895)),f328(f328(f8(x84892,x84891),x84893),f328(f328(f3(f916(x84892,a903)),x84894),x84895)))+~P107(f328(f328(f239(f916(x84892,a903)),x84895),x84894))
% 159.37/159.09  [8509]P107(f328(f64(x85091),f328(x85092,x85093)))+~P107(f328(f64(x85094),x85095))+~P107(f328(f328(f330(x85094),x85093),x85095))+~P107(f328(f64(x85091),f328(f328(f42(x85094,f916(x85091,a903)),x85095),x85092)))
% 159.37/159.09  [8968]~P13(x89681,x89685,x89684)+~E(f328(f287(x89681,x89681,x89684),f328(f328(f310(x89681),x89682),f190(f916(x89681,a903)))),f328(f287(x89681,x89681,x89684),f328(f328(f310(x89681),x89683),f190(f916(x89681,a903)))))+~P107(f328(f328(f330(x89681),x89683),x89685))+P107(f328(f328(f330(f915(x89681,x89681)),f328(f328(f256(x89681,x89681),x89682),x89683)),x89684))
% 159.37/159.09  [9273]~P107(f328(x92731,x92735))+P107(f328(x92731,f900(x92731,x92732,x92733,x92734)))+P107(f328(x92731,f895(x92731,x92732,x92733,x92734)))+~P107(f328(f328(f330(x92734),x92735),f328(f328(f105(f916(x92734,a903)),x92733),x92732)))
% 159.37/159.09  [9449]~P107(f328(x94491,x94495))+P107(f328(x94491,f895(x94491,x94492,x94493,x94494)))+P107(f328(f328(f330(x94494),f900(x94491,x94492,x94493,x94494)),x94492))+~P107(f328(f328(f330(x94494),x94495),f328(f328(f105(f916(x94494,a903)),x94493),x94492)))
% 159.37/159.09  [9450]~P107(f328(x94501,x94505))+P107(f328(x94501,f900(x94501,x94502,x94503,x94504)))+P107(f328(f328(f330(x94504),f895(x94501,x94502,x94503,x94504)),x94503))+~P107(f328(f328(f330(x94504),x94505),f328(f328(f105(f916(x94504,a903)),x94503),x94502)))
% 159.37/159.09  [9454]P107(f328(x94541,x94542))+~P107(f328(x94541,f339(x94541,x94543,x94544,x94545)))+~P107(f328(x94541,f338(x94541,x94543,x94544,x94545)))+~P107(f328(f328(f330(x94545),x94542),f328(f328(f105(f916(x94545,a903)),x94544),x94543)))
% 159.37/159.09  [9459]~P44(x94591,x94594)+~P107(f328(f328(f330(f915(x94591,x94591)),f328(f328(f256(x94591,x94591),x94592),x94595)),x94594))+P107(f328(f328(f330(f915(x94591,x94591)),f328(f328(f256(x94591,x94591),x94592),x94593)),x94594))+~P107(f328(f328(f330(f915(x94591,x94591)),f328(f328(f256(x94591,x94591),x94595),x94593)),x94594))
% 159.37/159.09  [9497]E(x94971,x94972)+~P107(f328(f328(f330(f915(x94973,x94973)),f328(f328(f256(x94973,x94973),x94971),x94972)),f308(x94973,x94975)))+P107(f328(f328(f330(x94973),x94971),x94974))+~P107(f328(f328(f239(f916(f915(x94973,x94973),a903)),x94975),f328(f328(f258(x94973,x94973),x94974),f328(f18(f916(x94973,a903),x94973),x94974))))
% 159.37/159.09  [9515]P107(f328(x95151,x95152))+~P107(f328(x95151,f338(x95151,x95154,x95155,x95153)))+P107(f328(f328(f330(x95153),f339(x95151,x95154,x95155,x95153)),x95154))+~P107(f328(f328(f330(x95153),x95152),f328(f328(f105(f916(x95153,a903)),x95155),x95154)))
% 159.37/159.09  [9516]P107(f328(x95161,x95162))+~P107(f328(x95161,f339(x95161,x95164,x95165,x95163)))+P107(f328(f328(f330(x95163),f338(x95161,x95164,x95165,x95163)),x95165))+~P107(f328(f328(f330(x95163),x95162),f328(f328(f105(f916(x95163,a903)),x95165),x95164)))
% 159.37/159.09  [9581]P107(f328(x95811,x95812))+P107(f328(f328(f330(x95813),f339(x95811,x95814,x95815,x95813)),x95814))+P107(f328(f328(f330(x95813),f338(x95811,x95814,x95815,x95813)),x95815))+~P107(f328(f328(f330(x95813),x95812),f328(f328(f105(f916(x95813,a903)),x95815),x95814)))
% 159.37/159.09  [9583]~P107(f328(x95832,x95835))+P107(f328(f328(f330(x95831),f900(x95832,x95833,x95834,x95831)),x95833))+P107(f328(f328(f330(x95831),f895(x95832,x95833,x95834,x95831)),x95834))+~P107(f328(f328(f330(x95831),x95835),f328(f328(f105(f916(x95831,a903)),x95834),x95833)))
% 159.37/159.09  [9728]~P13(x97281,x97285,x97284)+~P107(f328(f328(f330(x97281),x97283),x97285))+P107(f328(f328(f330(f915(x97281,x97281)),f328(f328(f256(x97281,x97281),x97282),x97283)),x97284))+~P107(f328(f328(f239(f916(x97281,a903)),f328(f287(x97281,x97281,x97284),f328(f328(f310(x97281),x97283),f190(f916(x97281,a903))))),f328(f287(x97281,x97281,x97284),f328(f328(f310(x97281),x97282),f190(f916(x97281,a903))))))
% 159.37/159.09  [9851]~P109(x98515)+~P10(x98515)+P107(f328(f328(f330(x98511),f618(x98512,x98513,x98514,x98511,x98515)),x98514))+~P107(f328(f328(f240(x98515),f328(f328(f43(x98511,x98515),x98514),x98513)),x98512))
% 159.37/159.09  [9883]~P79(x98835)+~P85(x98835)+P107(f328(f328(f330(x98831),f622(x98832,x98833,x98834,x98831,x98835)),f328(f174(x98831),x98834)))+P107(f328(f328(f239(x98835),f328(f167(x98835),f328(f328(f156(x98831,x98835),x98833),x98834))),f328(f167(x98835),f328(f328(f156(x98831,x98835),x98832),x98834))))
% 159.37/159.09  [9989]~P109(x99891)+~P10(x99891)+P107(f328(f328(f240(x99891),f328(x99892,f618(x99893,x99892,x99894,x99895,x99891))),x99893))+~P107(f328(f328(f240(x99891),f328(f328(f43(x99895,x99891),x99894),x99892)),x99893))
% 159.37/159.09  [10118]~P79(x101181)+~P85(x101181)+~P107(f328(f328(f239(x101181),f328(x101183,f622(x101185,x101183,x101184,x101182,x101181))),f328(x101185,f622(x101185,x101183,x101184,x101182,x101181))))+P107(f328(f328(f239(x101181),f328(f167(x101181),f328(f328(f156(x101182,x101181),x101183),x101184))),f328(f167(x101181),f328(f328(f156(x101182,x101181),x101185),x101184))))
% 159.37/159.09  [8810]~P78(x88101)+~P107(f328(f64(x88104),x88105))+~P107(f328(f328(f330(x88104),x88103),x88105))+E(f328(f328(f84(x88101),f328(x88102,x88103)),f328(f328(f11(x88104,x88101),x88102),f328(f328(f3(f916(x88104,a903)),x88105),f328(f328(f310(x88104),x88103),f190(f916(x88104,a903)))))),f328(f328(f11(x88104,x88101),x88102),x88105))
% 159.37/159.09  [8812]~P76(x88121)+~P107(f328(f64(x88124),x88125))+~P107(f328(f328(f330(x88124),x88123),x88125))+E(f328(f328(f83(x88121),f328(x88122,x88123)),f328(f328(f8(x88124,x88121),x88122),f328(f328(f3(f916(x88124,a903)),x88125),f328(f328(f310(x88124),x88123),f190(f916(x88124,a903)))))),f328(f328(f8(x88124,x88121),x88122),x88125))
% 159.37/159.09  [8871]~P23(x88711,x88714,x88715)+~P107(f328(f64(x88711),x88712))+E(f328(f328(f3(f916(x88711,a903)),x88712),f328(f328(f310(x88711),x88713),f190(f916(x88711,a903)))),f190(f916(x88711,a903)))+E(f328(f328(x88714,x88713),f328(x88715,f328(f328(f3(f916(x88711,a903)),x88712),f328(f328(f310(x88711),x88713),f190(f916(x88711,a903)))))),f328(x88715,f328(f328(f310(x88711),x88713),x88712)))
% 159.37/159.09  [9244]~P76(x92441)+~P107(f328(f64(x92442),x92445))+~P107(f328(f64(x92442),x92444))+E(f328(f328(f83(x92441),f328(f328(f8(x92442,x92441),x92443),f328(f328(f105(f916(x92442,a903)),x92444),x92445))),f328(f328(f8(x92442,x92441),x92443),f328(f328(f106(f916(x92442,a903)),x92444),x92445))),f328(f328(f83(x92441),f328(f328(f8(x92442,x92441),x92443),x92444)),f328(f328(f8(x92442,x92441),x92443),x92445)))
% 159.37/159.09  [9246]~P78(x92461)+~P107(f328(f64(x92462),x92465))+~P107(f328(f64(x92462),x92464))+E(f328(f328(f84(x92461),f328(f328(f11(x92462,x92461),x92463),f328(f328(f105(f916(x92462,a903)),x92464),x92465))),f328(f328(f11(x92462,x92461),x92463),f328(f328(f106(f916(x92462,a903)),x92464),x92465))),f328(f328(f84(x92461),f328(f328(f11(x92462,x92461),x92463),x92464)),f328(f328(f11(x92462,x92461),x92463),x92465)))
% 159.37/159.09  [9387]~P7(x93871)+~P107(f328(f64(x93872),x93875))+~P107(f328(f64(x93872),x93874))+E(f328(f328(f3(x93871),f328(f328(f83(x93871),f328(f328(f8(x93872,x93871),x93873),x93874)),f328(f328(f8(x93872,x93871),x93873),x93875))),f328(f328(f8(x93872,x93871),x93873),f328(f328(f106(f916(x93872,a903)),x93874),x93875))),f328(f328(f8(x93872,x93871),x93873),f328(f328(f105(f916(x93872,a903)),x93874),x93875)))
% 159.37/159.09  [9593]~P30(x95931,x95932,x95933,x95935)+~P30(x95931,x95932,x95933,x95934)+P30(x95931,x95932,x95933,f328(f328(f105(f916(x95931,a903)),x95934),x95935))+~E(f328(f328(f106(f916(x95932,a903)),f328(f311(x95931,x95932,x95933),f328(f328(f3(f916(x95931,a903)),x95934),x95935))),f328(f311(x95931,x95932,x95933),f328(f328(f3(f916(x95931,a903)),x95935),x95934))),f190(f916(x95932,a903)))
% 159.37/159.09  [9703]E(x97031,f2(a1))+~P107(f328(f328(f240(a1),f2(a1)),x97033))+~P107(f328(f52(x97032,x97031),f328(f328(f256(a1,a1),x97034),x97035)))+P107(f328(f52(x97032,f328(f328(f84(a1),x97031),x97033)),f328(f328(f256(a1,a1),f328(f328(f39(a1),x97034),x97033)),f328(f328(f83(a1),f328(f328(f84(a1),x97031),f48(a1,x97034,x97033))),x97035))))
% 159.37/159.09  [9711]~P107(f328(f328(f240(a909),f2(a909)),x97113))+~P107(f328(f328(f240(a909),f2(a909)),x97112))+~P107(f328(f51(x97111,x97112),f328(f328(f256(a909,a909),x97114),x97115)))+P107(f328(f51(x97111,f328(f328(f84(a909),x97112),x97113)),f328(f328(f256(a909,a909),f328(f328(f39(a909),x97114),x97113)),f328(f328(f83(a909),f328(f328(f84(a909),x97112),f48(a909,x97114,x97113))),x97115))))
% 159.37/159.09  [9758]~P78(x97581)+~P107(f328(f64(x97582),x97585))+~P107(f328(f64(x97582),x97584))+E(f328(f328(f84(x97581),f328(f328(f328(f68(x97581,x97582,f84(x97581)),x97583),f81(x97581)),f328(f328(f105(f916(x97582,a903)),x97584),x97585))),f328(f328(f328(f68(x97581,x97582,f84(x97581)),x97583),f81(x97581)),f328(f328(f106(f916(x97582,a903)),x97584),x97585))),f328(f328(f84(x97581),f328(f328(f328(f68(x97581,x97582,f84(x97581)),x97583),f81(x97581)),x97584)),f328(f328(f328(f68(x97581,x97582,f84(x97581)),x97583),f81(x97581)),x97585)))
% 159.37/159.09  [9760]~E(f328(f328(f177(x97601),x97605),x97602),f328(f328(f177(x97601),x97605),x97603))+P107(f328(f328(f330(f915(f910(x97601),f910(x97601))),f328(f328(f256(f910(x97601),f910(x97601)),x97602),x97603)),f149(x97601,x97604)))+~P107(f328(f328(f240(a909),x97605),f328(f328(f243(a909),f328(f191(f910(x97601)),x97602)),f328(f191(f910(x97601)),x97603))))+~P107(f328(f328(f330(f915(x97601,x97601)),f328(f328(f256(x97601,x97601),f328(f328(f166(x97601),x97602),x97605)),f328(f328(f166(x97601),x97603),x97605))),x97604))
% 159.37/159.09  [9872]~P108(x98725)+~P85(x98725)+P107(f328(f328(f330(x98721),f474(x98722,x98723,x98724,x98721,x98725)),x98724))+P107(f328(f328(f239(x98725),f328(f328(f8(x98721,x98725),x98723),x98724)),f328(f328(f84(x98725),f328(f104(x98725),f328(f38(x98721),x98724))),x98722)))
% 159.37/159.09  [10047]~P108(x100471)+~P85(x100471)+~P107(f328(f328(f239(x100471),f328(x100473,f474(x100475,x100473,x100474,x100472,x100471))),x100475))+P107(f328(f328(f239(x100471),f328(f328(f8(x100472,x100471),x100473),x100474)),f328(f328(f84(x100471),f328(f104(x100471),f328(f38(x100472),x100474))),x100475)))
% 159.37/159.09  [8840]E(f328(f328(f136(x88401),x88402),x88403),f328(f328(f136(x88401),x88404),x88405))+~E(f328(f328(f177(x88401),f328(f191(f910(x88401)),x88402)),x88404),x88402)+~E(f328(f328(f136(x88401),f328(f328(f140(x88401),f328(f191(f910(x88401)),x88402)),x88404)),x88405),x88403)+P107(f328(f328(f239(a909),f328(f191(f910(x88401)),x88404)),f328(f191(f910(x88401)),x88402)))
% 159.37/159.09  [8967]E(f328(f328(f136(x89671),x89672),x89673),f328(f328(f136(x89671),x89674),x89675))+~E(f328(f328(f177(x89671),f328(f191(f910(x89671)),x89672)),x89674),x89672)+~E(x89673,f328(f328(f136(x89671),f328(f328(f140(x89671),f328(f191(f910(x89671)),x89672)),x89674)),x89675))+~P107(f328(f328(f239(a909),f328(f191(f910(x89671)),x89672)),f328(f191(f910(x89671)),x89674)))
% 159.37/159.09  [10178]~P107(f328(x101785,x101784))+~P107(f328(f64(x101782),f328(f266(x101782),x101785)))+P107(f328(f64(x101781),f328(f266(x101781),f328(f328(f9(x101781,x101782,a903),x101783),x101784))))+~P107(f328(f64(x101781),f328(f266(x101781),f328(f328(f10(f916(x101782,a903),a903,x101781),f90(x101782)),f328(f328(f10(f916(x101782,a903),f916(x101782,a903),x101781),f328(f20(x101782,a903,a903),f328(f328(f10(a903,f916(a903,a903),x101782),a326),x101785))),x101783)))))
% 159.37/159.09  [10248]~P107(f328(f64(x102482),x102485))+~P107(f328(f328(f330(x102482),x102484),x102485))+P107(f328(f64(x102481),f328(f266(x102481),f328(f328(f9(x102481,x102482,a903),x102483),x102484))))+~P107(f328(f64(x102481),f328(f266(x102481),f328(f328(f10(f916(x102482,a903),a903,x102481),f90(x102482)),f328(f328(f10(f916(x102482,a903),f916(x102482,a903),x102481),f328(f20(x102482,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102482),a326),f328(f328(f9(x102482,f916(x102482,a903),a903),f330(x102482)),x102485)))),x102483)))))
% 159.37/159.09  [8098]~P47(x80982,x80983,x80984,x80986)+~P47(f33(x80981,x80982),x80986,x80984,x80985)+P47(f33(x80981,x80982),x80983,x80984,x80985)+~P107(f328(x80981,x80983))
% 159.37/159.09  [8627]~P24(x86275,x86271,x86276,x86272)+E(f328(f76(x86271,x86271,x86271,f328(x86272,x86273)),f328(x86272,x86274)),f328(f76(x86271,x86271,x86271,f328(x86272,x86274)),f328(x86272,x86273)))+~P107(f328(f64(x86275),x86274))+~P107(f328(f64(x86275),x86273))
% 159.37/159.09  [8005]~P30(x80051,x80052,x80054,x80053)+~E(f328(x80054,x80056),x80055)+E(f328(f80(x80051,x80052,x80053,x80054),x80055),x80056)+~P107(f328(f328(f330(x80051),x80056),x80053))
% 159.37/159.09  [8006]~P30(x80061,x80062,x80064,x80063)+~E(f328(x80064,x80066),x80065)+E(f328(f95(x80061,x80062,x80063,x80064),x80065),x80066)+~P107(f328(f328(f330(x80061),x80066),x80063))
% 159.37/159.09  [8210]~P25(x82106,x82101,x82104,x82102)+E(f328(f76(x82101,x82101,x82101,f328(x82102,x82103)),f328(x82104,x82105)),f328(x82102,x82103))+~P107(f328(f64(x82106),x82103))+~P107(f328(f328(f330(x82106),x82105),x82103))
% 159.37/159.09  [9343]E(x93431,x93432)+~E(f328(f95(x93433,x93434,x93435,x93436),x93431),f328(f95(x93433,x93434,x93435,x93436),x93432))+~P107(f328(f328(f330(x93434),x93432),f328(f311(x93433,x93434,x93436),x93435)))+~P107(f328(f328(f330(x93434),x93431),f328(f311(x93433,x93434,x93436),x93435)))
% 159.37/159.09  [9434]~P24(x94343,x94341,x94346,x94342)+E(f328(f76(x94341,x94341,x94341,f328(x94342,f328(f328(f3(f916(x94343,a903)),x94344),f328(f328(f310(x94343),x94345),f190(f916(x94343,a903)))))),f328(x94346,x94345)),f328(x94342,x94344))+~P107(f328(f64(x94343),x94344))+~P107(f328(f328(f330(x94343),x94345),x94344))
% 159.37/159.09  [7079]~P8(x70791)+~E(f48(x70791,x70793,x70794),f48(x70791,x70796,x70794))+~E(f48(x70791,x70792,x70794),f48(x70791,x70795,x70794))+E(f48(x70791,f328(f328(f83(x70791),x70792),x70793),x70794),f48(x70791,f328(f328(f83(x70791),x70795),x70796),x70794))
% 159.37/159.09  [7080]~P8(x70801)+~E(f48(x70801,x70803,x70804),f48(x70801,x70806,x70804))+~E(f48(x70801,x70802,x70804),f48(x70801,x70805,x70804))+E(f48(x70801,f328(f328(f84(x70801),x70802),x70803),x70804),f48(x70801,f328(f328(f84(x70801),x70805),x70806),x70804))
% 159.37/159.09  [7081]~P9(x70811)+~E(f48(x70811,x70813,x70814),f48(x70811,x70816,x70814))+~E(f48(x70811,x70812,x70814),f48(x70811,x70815,x70814))+E(f48(x70811,f328(f328(f3(x70811),x70812),x70813),x70814),f48(x70811,f328(f328(f3(x70811),x70815),x70816),x70814))
% 159.37/159.09  [7897]~P21(x78971,x78972,x78973)+~P107(f328(f64(x78971),x78976))+E(f328(f328(f67(x78971,x78972,x78973),x78974),f328(f328(f310(x78971),x78975),x78976)),f328(f328(f67(x78971,x78972,x78973),f328(f328(x78973,x78975),x78974)),x78976))+P107(f328(f328(f330(x78971),x78975),x78976))
% 159.37/159.09  [7964]~P10(x79641)+P107(f328(f328(f239(x79641),x79642),f328(x79643,x79644)))+~P107(f328(f328(f330(x79645),x79644),x79646))+~P107(f328(f328(f239(x79641),x79642),f328(f328(f43(x79645,x79641),x79646),x79643)))
% 159.37/159.09  [8126]~P21(x81261,x81262,x81263)+~P107(f328(f64(x81261),x81266))+E(f328(f328(f67(x81261,x81262,x81263),x81264),f328(f328(f310(x81261),x81265),x81266)),f328(f328(x81263,x81265),f328(f328(f67(x81261,x81262,x81263),x81264),x81266)))+P107(f328(f328(f330(x81261),x81265),x81266))
% 159.37/159.09  [8228]~P109(x82283)+~P107(f328(x82282,x82285))+~P18(x82283,f328(f328(f156(x82281,x82283),x82284),x82286))+E(f328(f138(x82281,x82282),f328(f328(f150(x82281,x82283,x82284),x82285),x82286)),f328(f328(f150(x82281,x82283,x82284),x82285),f328(f138(x82281,x82282),x82286)))
% 159.37/159.09  [8251]E(x82511,x82512)+E(x82513,f2(a1))+~P107(f328(f52(x82514,x82513),f328(f328(f256(a1,a1),x82515),x82512)))+~P107(f328(f52(x82514,x82513),f328(f328(f256(a1,a1),x82516),x82511)))
% 159.37/159.09  [8252]E(x82521,x82522)+E(x82523,f2(a1))+~P107(f328(f52(x82524,x82523),f328(f328(f256(a1,a1),x82522),x82525)))+~P107(f328(f52(x82524,x82523),f328(f328(f256(a1,a1),x82521),x82526)))
% 159.37/159.09  [8271]~P24(x82712,x82715,x82716,x82711)+~P107(f328(f64(x82712),x82714))+E(f328(x82711,f328(f328(f310(x82712),x82713),x82714)),f328(f76(x82715,x82715,x82715,f328(x82711,x82714)),f328(x82716,x82713)))+P107(f328(f328(f330(x82712),x82713),x82714))
% 159.37/159.09  [8492]~P25(x84925,x84921,x84926,x84922)+E(f328(f76(x84921,x84921,x84921,f328(x84922,x84923)),f328(x84922,x84924)),f328(x84922,x84923))+~P107(f328(f64(x84925),x84923))+~P107(f328(f328(f239(f916(x84925,a903)),x84924),x84923))
% 159.37/159.09  [9637]~P30(x96371,x96372,x96374,x96373)+~P107(f328(f328(f330(x96372),x96375),f328(f311(x96371,x96372,x96374),x96373)))+P107(f328(f328(f330(x96371),f328(f80(x96371,x96372,x96373,x96374),x96375)),x96376))+~P107(f328(f328(f239(f916(x96371,a903)),x96373),x96376))
% 159.37/159.09  [10000]~P76(x100002)+~E(f487(x100001,x100003,x100005,x100006,x100004,x100002),f488(x100001,x100003,x100005,x100006,x100004,x100002))+~P107(f328(f64(x100004),x100006))+E(f328(f328(f8(x100001,x100002),x100003),f328(f311(x100004,x100001,x100005),x100006)),f328(f328(f8(x100004,x100002),f328(f76(x100001,x100002,x100004,x100003),x100005)),x100006))
% 159.37/159.09  [10029]~P76(x100296)+E(f328(x100291,f487(x100292,x100293,x100291,x100294,x100295,x100296)),f328(x100291,f488(x100292,x100293,x100291,x100294,x100295,x100296)))+E(f328(f328(f8(x100292,x100296),x100293),f328(f311(x100295,x100292,x100291),x100294)),f328(f328(f8(x100295,x100296),f328(f76(x100292,x100296,x100295,x100293),x100291)),x100294))+~P107(f328(f64(x100295),x100294))
% 159.37/159.09  [10068]~P76(x100682)+~E(f328(x100683,f328(x100685,f488(x100681,x100683,x100685,x100686,x100684,x100682))),f2(x100682))+~P107(f328(f64(x100684),x100686))+E(f328(f328(f8(x100681,x100682),x100683),f328(f311(x100684,x100681,x100685),x100686)),f328(f328(f8(x100684,x100682),f328(f76(x100681,x100682,x100684,x100683),x100685)),x100686))
% 159.37/159.09  [10126]~P76(x101262)+~P107(f328(f64(x101264),x101266))+E(f328(f328(f8(x101261,x101262),x101263),f328(f311(x101264,x101261,x101265),x101266)),f328(f328(f8(x101264,x101262),f328(f76(x101261,x101262,x101264,x101263),x101265)),x101266))+P107(f328(f328(f330(x101264),f488(x101261,x101263,x101265,x101266,x101264,x101262)),x101266))
% 159.37/159.09  [10127]~P76(x101272)+~P107(f328(f64(x101274),x101276))+E(f328(f328(f8(x101271,x101272),x101273),f328(f311(x101274,x101271,x101275),x101276)),f328(f328(f8(x101274,x101272),f328(f76(x101271,x101272,x101274,x101273),x101275)),x101276))+P107(f328(f328(f330(x101274),f487(x101271,x101273,x101275,x101276,x101274,x101272)),x101276))
% 159.37/159.09  [10247]~P78(x102471)+~P107(f328(f64(x102472),x102476))+E(f328(f328(f328(f68(x102471,x102472,f84(x102471)),f328(f328(f20(x102472,f916(x102473,a903),x102471),f328(f328(f9(x102472,x102471,f916(f916(x102473,a903),x102471)),f328(f328(f10(f916(x102473,x102471),f916(x102471,f916(f916(x102473,a903),x102471)),x102472),f68(x102471,x102473,f84(x102471))),x102474)),f81(x102471))),x102475)),f81(x102471)),x102476),f328(f328(f328(f68(x102471,f915(x102472,x102473),f84(x102471)),f328(f261(x102472,x102473,x102471),x102474)),f81(x102471)),f328(f328(f258(x102472,x102473),x102476),x102475)))+P107(f328(f328(f330(x102472),f529(x102474,x102475,x102473,x102476,x102472,x102471)),x102476))
% 159.37/159.09  [10268]~P78(x102681)+~P107(f328(f64(x102682),x102686))+E(f328(f328(f328(f68(x102681,x102682,f84(x102681)),f328(f328(f20(x102682,f916(x102683,a903),x102681),f328(f328(f9(x102682,x102681,f916(f916(x102683,a903),x102681)),f328(f328(f10(f916(x102683,x102681),f916(x102681,f916(f916(x102683,a903),x102681)),x102682),f68(x102681,x102683,f84(x102681))),x102684)),f81(x102681))),x102685)),f81(x102681)),x102686),f328(f328(f328(f68(x102681,f915(x102682,x102683),f84(x102681)),f328(f261(x102682,x102683,x102681),x102684)),f81(x102681)),f328(f328(f258(x102682,x102683),x102686),x102685)))+~P107(f328(f64(x102683),f328(x102685,f529(x102684,x102685,x102683,x102686,x102682,x102681))))
% 159.37/159.09  [8404]~P25(x84042,x84045,x84046,x84041)+~P107(f328(f64(x84042),x84044))+~P107(f328(f64(x84042),x84043))+E(f328(x84041,f328(f328(f105(f916(x84042,a903)),x84043),x84044)),f328(f76(x84045,x84045,x84045,f328(x84041,x84043)),f328(x84041,x84044)))
% 159.37/159.09  [8628]~P10(x86281)+P107(f328(f328(f239(x86281),f328(x86282,x86283)),x86284))+~P107(f328(f328(f330(x86285),x86283),x86286))+~P107(f328(f328(f239(x86281),f328(f328(f42(x86285,x86281),x86286),x86282)),x86284))
% 159.37/159.09  [9054]~P30(x90542,x90541,x90543,x90546)+E(f328(f328(f3(f916(x90541,a903)),f328(f311(x90542,x90541,x90543),x90544)),f328(f311(x90542,x90541,x90543),x90545)),f328(f311(x90542,x90541,x90543),f328(f328(f3(f916(x90542,a903)),x90544),x90545)))+~P107(f328(f328(f239(f916(x90542,a903)),x90545),x90546))+~P107(f328(f328(f239(f916(x90542,a903)),x90544),x90546))
% 159.37/159.09  [9055]~P30(x90552,x90551,x90553,x90556)+E(f328(f328(f106(f916(x90551,a903)),f328(f311(x90552,x90551,x90553),x90554)),f328(f311(x90552,x90551,x90553),x90555)),f328(f311(x90552,x90551,x90553),f328(f328(f106(f916(x90552,a903)),x90554),x90555)))+~P107(f328(f328(f239(f916(x90552,a903)),x90555),x90556))+~P107(f328(f328(f239(f916(x90552,a903)),x90554),x90556))
% 159.37/159.09  [9319]E(x93191,x93192)+~P61(x93193,x93194,x93195)+~P107(f328(f328(f330(f915(x93193,x93194)),f328(f328(f256(x93193,x93194),x93196),x93192)),x93195))+~P107(f328(f328(f330(f915(x93193,x93194)),f328(f328(f256(x93193,x93194),x93196),x93191)),x93195))
% 159.37/159.09  [10064]~P73(x100641)+~E(f328(x100643,f749(x100644,x100646,x100643,x100645,x100642,x100641)),f328(x100646,f749(x100644,x100646,x100643,x100645,x100642,x100641)))+~P107(f328(f64(x100642),x100645))+E(f328(f328(f328(f68(x100641,x100642,f84(x100641)),x100643),x100644),x100645),f328(f328(f328(f68(x100641,x100642,f84(x100641)),x100646),x100644),x100645))
% 159.37/159.09  [10124]~P73(x101241)+~P107(f328(f64(x101242),x101245))+E(f328(f328(f328(f68(x101241,x101242,f84(x101241)),x101243),x101244),x101245),f328(f328(f328(f68(x101241,x101242,f84(x101241)),x101246),x101244),x101245))+P107(f328(f328(f330(x101242),f749(x101244,x101243,x101246,x101245,x101242,x101241)),x101245))
% 159.37/159.09  [8854]~P73(x88541)+~P107(f328(f64(x88542),x88546))+P107(f328(f328(f330(x88542),x88545),x88546))+E(f328(f328(f328(f68(x88541,x88542,f84(x88541)),x88543),x88544),f328(f328(f310(x88542),x88545),x88546)),f328(f328(f84(x88541),f328(x88543,x88545)),f328(f328(f328(f68(x88541,x88542,f84(x88541)),x88543),x88544),x88546)))
% 159.37/159.09  [8905]~P13(x89051,x89056,x89053)+~P16(x89051,f916(x89052,a903),x89053,x89055)+~P107(f328(f328(f330(x89051),x89054),x89056))+E(f328(f328(f42(x89051,f916(x89052,a903)),f328(f287(x89051,x89051,x89053),f328(f328(f310(x89051),x89054),f190(f916(x89051,a903))))),x89055),f328(x89055,x89054))
% 159.37/159.09  [9031]~P21(x90313,x90314,x90311)+~P107(f328(f64(x90313),x90316))+~P107(f328(f328(f330(x90313),x90312),x90316))+E(f328(f328(x90311,x90312),f328(f328(f67(x90313,x90314,x90311),x90315),f328(f328(f3(f916(x90313,a903)),x90316),f328(f328(f310(x90313),x90312),f190(f916(x90313,a903)))))),f328(f328(f67(x90313,x90314,x90311),x90315),x90316))
% 159.37/159.09  [9329]~P24(x93293,x93291,x93296,x93292)+~P107(f328(f64(x93293),x93295))+~P107(f328(f64(x93293),x93294))+E(f328(f76(x93291,x93291,x93291,f328(x93292,f328(f328(f105(f916(x93293,a903)),x93294),x93295))),f328(x93292,f328(f328(f106(f916(x93293,a903)),x93294),x93295))),f328(f76(x93291,x93291,x93291,f328(x93292,x93294)),f328(x93292,x93295)))
% 159.37/159.09  [9658]~E(x96583,f328(f328(f161(x96581,x96582),x96585),x96586))+P107(f328(f328(f330(f915(f910(x96581),f910(x96581))),f328(f328(f256(f910(x96581),f910(x96581)),x96582),x96583)),f159(x96581,x96584)))+~P107(f328(f328(f240(a909),x96585),f328(f191(f910(x96581)),x96582)))+~P107(f328(f328(f330(f915(x96581,x96581)),f328(f328(f256(x96581,x96581),f328(f328(f166(x96581),x96582),x96585)),x96586)),x96584))
% 159.37/159.09  [10135]~P78(x101352)+~P107(f328(f64(x101351),x101356))+P107(f328(f328(f330(x101351),f531(x101354,x101355,x101353,x101356,x101351,x101352)),x101356))+E(f328(f328(f11(x101351,x101352),f328(f328(f20(x101351,f916(x101353,a903),x101352),f328(f328(f10(f916(x101353,x101352),f916(f916(x101353,a903),x101352),x101351),f11(x101353,x101352)),x101354)),x101355)),x101356),f328(f328(f11(f915(x101351,x101353),x101352),f328(f261(x101351,x101353,x101352),x101354)),f328(f328(f258(x101351,x101353),x101356),x101355)))
% 159.37/159.09  [10136]~P76(x101362)+~P107(f328(f64(x101361),x101366))+P107(f328(f328(f330(x101361),f532(x101364,x101365,x101363,x101366,x101361,x101362)),x101366))+E(f328(f328(f8(x101361,x101362),f328(f328(f20(x101361,f916(x101363,a903),x101362),f328(f328(f10(f916(x101363,x101362),f916(f916(x101363,a903),x101362),x101361),f8(x101363,x101362)),x101364)),x101365)),x101366),f328(f328(f8(f915(x101361,x101363),x101362),f328(f261(x101361,x101363,x101362),x101364)),f328(f328(f258(x101361,x101363),x101366),x101365)))
% 159.37/159.09  [10176]~P78(x101762)+~P107(f328(f64(x101761),x101766))+~P107(f328(f64(x101763),f328(x101765,f531(x101764,x101765,x101763,x101766,x101761,x101762))))+E(f328(f328(f11(x101761,x101762),f328(f328(f20(x101761,f916(x101763,a903),x101762),f328(f328(f10(f916(x101763,x101762),f916(f916(x101763,a903),x101762),x101761),f11(x101763,x101762)),x101764)),x101765)),x101766),f328(f328(f11(f915(x101761,x101763),x101762),f328(f261(x101761,x101763,x101762),x101764)),f328(f328(f258(x101761,x101763),x101766),x101765)))
% 159.37/159.09  [10177]~P76(x101772)+~P107(f328(f64(x101771),x101776))+~P107(f328(f64(x101773),f328(x101775,f532(x101774,x101775,x101773,x101776,x101771,x101772))))+E(f328(f328(f8(x101771,x101772),f328(f328(f20(x101771,f916(x101773,a903),x101772),f328(f328(f10(f916(x101773,x101772),f916(f916(x101773,a903),x101772),x101771),f8(x101773,x101772)),x101774)),x101775)),x101776),f328(f328(f8(f915(x101771,x101773),x101772),f328(f261(x101771,x101773,x101772),x101774)),f328(f328(f258(x101771,x101773),x101776),x101775)))
% 159.37/159.09  [10157]~P78(x101572)+~P107(f328(f64(x101571),x101576))+P107(f328(f328(f330(x101571),x101573),x101576))+E(f328(f328(f11(x101571,x101572),f328(f328(f9(x101571,x101572,x101572),f328(f328(f20(x101571,x101572,f916(x101572,x101572)),f328(f328(f10(a903,f916(x101572,f916(x101572,x101572)),x101571),f100(x101572)),f328(f328(f9(x101571,x101571,a903),a325),x101573))),x101574)),x101575)),x101576),f328(f328(f248(x101572),x101575),f328(f38(x101571),x101576)))
% 159.37/159.09  [10162]~P78(x101622)+~P107(f328(f64(x101621),x101626))+~P107(f328(f328(f330(x101621),x101623),x101626))+E(f328(f328(f11(x101621,x101622),f328(f328(f9(x101621,x101622,x101622),f328(f328(f20(x101621,x101622,f916(x101622,x101622)),f328(f328(f10(a903,f916(x101622,f916(x101622,x101622)),x101621),f100(x101622)),f328(f328(f9(x101621,x101621,a903),a325),x101623))),x101624)),x101625)),x101626),f328(f328(f84(x101622),f328(x101624,x101623)),f328(f328(f248(x101622),x101625),f328(f328(f3(a909),f328(f38(x101621),x101626)),f81(a909)))))
% 159.37/159.09  [10239]~P107(f328(f64(x102391),x102395))+~P107(f328(f64(x102392),x102393))+P107(f328(f328(f330(x102392),f543(x102396,x102394,x102393,x102392,x102395,x102391)),x102393))+E(f328(f328(f8(x102391,a909),f328(f328(f10(f916(x102392,a903),a909,x102391),f38(x102392)),f328(f328(f10(f916(x102392,a903),f916(x102392,a903),x102391),f266(x102392)),f328(f328(f10(f916(x102392,a903),f916(x102392,a903),x102391),f328(f20(x102392,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102392),a326),f328(f328(f9(x102392,f916(x102392,a903),a903),f330(x102392)),x102393)))),x102394)))),x102395),f328(f328(f84(a909),x102396),f328(f38(x102392),x102393)))
% 159.37/159.09  [10240]~P107(f328(f64(x102401),x102405))+~P107(f328(f64(x102402),x102403))+P107(f328(f328(f330(x102402),f549(x102406,x102404,x102403,x102402,x102405,x102401)),x102403))+E(f328(f328(f8(x102401,a909),f328(f328(f10(f916(x102402,a903),a909,x102401),f38(x102402)),f328(f328(f10(f916(x102402,a903),f916(x102402,a903),x102401),f266(x102402)),f328(f328(f10(f916(x102402,a903),f916(x102402,a903),x102401),f328(f20(x102402,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102402),a326),f328(f328(f9(x102402,f916(x102402,a903),a903),f330(x102402)),x102403)))),x102404)))),x102405),f328(f328(f8(x102402,a909),x102406),x102403))
% 159.37/159.09  [10280]~P107(f328(f64(x102802),x102803))+~P107(f328(f64(x102801),x102805))+~E(f328(f38(x102801),f328(f266(x102801),f328(f328(f20(x102801,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102801),a326),f328(f328(f9(x102801,f916(x102801,a903),a903),f330(x102801)),x102805))),f328(f328(f9(x102801,x102802,a903),x102804),f543(x102806,x102804,x102803,x102802,x102805,x102801))))),x102806)+E(f328(f328(f8(x102801,a909),f328(f328(f10(f916(x102802,a903),a909,x102801),f38(x102802)),f328(f328(f10(f916(x102802,a903),f916(x102802,a903),x102801),f266(x102802)),f328(f328(f10(f916(x102802,a903),f916(x102802,a903),x102801),f328(f20(x102802,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102802),a326),f328(f328(f9(x102802,f916(x102802,a903),a903),f330(x102802)),x102803)))),x102804)))),x102805),f328(f328(f84(a909),x102806),f328(f38(x102802),x102803)))
% 159.37/159.09  [10282]~P107(f328(f64(x102822),x102823))+~P107(f328(f64(x102821),x102825))+~E(f328(f38(x102821),f328(f266(x102821),f328(f328(f20(x102821,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102821),a326),f328(f328(f9(x102821,f916(x102821,a903),a903),f330(x102821)),x102825))),f328(f328(f9(x102821,x102822,a903),x102824),f549(x102826,x102824,x102823,x102822,x102825,x102821))))),f328(x102826,f549(x102826,x102824,x102823,x102822,x102825,x102821)))+E(f328(f328(f8(x102821,a909),f328(f328(f10(f916(x102822,a903),a909,x102821),f38(x102822)),f328(f328(f10(f916(x102822,a903),f916(x102822,a903),x102821),f266(x102822)),f328(f328(f10(f916(x102822,a903),f916(x102822,a903),x102821),f328(f20(x102822,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102822),a326),f328(f328(f9(x102822,f916(x102822,a903),a903),f330(x102822)),x102823)))),x102824)))),x102825),f328(f328(f8(x102822,a909),x102826),x102823))
% 159.37/159.09  [9930]E(x99301,x99302)+~P21(x99303,x99304,x99305)+~P107(f328(f69(x99303,x99304,x99305,x99306,x99307),x99302))+~P107(f328(f69(x99303,x99304,x99305,x99306,x99307),x99301))
% 159.37/159.09  [9731]P107(f328(x97311,x97312))+~P107(f328(f328(f330(x97317),x97312),f328(x97316,x97314)))+~P107(f328(x97311,f391(x97311,x97316,x97315,x97313,x97317)))+~P107(f328(f328(f330(x97313),x97314),x97315))
% 159.37/159.09  [10149]~P21(x101497,x101496,x101491)+E(f328(f328(x101491,x101492),f769(x101492,x101493,x101494,x101495,x101491,x101496,x101497)),x101493)+~P107(f328(f69(x101497,x101496,x101491,x101495,x101494),x101493))+~P107(f328(f328(f330(x101497),x101492),x101494))
% 159.37/159.09  [10218]~P21(x102181,x102182,x102183)+~P107(f328(f69(x102181,x102182,x102183,x102184,x102185),x102187))+P107(f328(f69(x102181,x102182,x102183,x102184,f328(f328(f3(f916(x102181,a903)),x102185),f328(f328(f310(x102181),x102186),f190(f916(x102181,a903))))),f769(x102186,x102187,x102185,x102184,x102183,x102182,x102181)))+~P107(f328(f328(f330(x102181),x102186),x102185))
% 159.37/159.09  [9628]~P31(x96281,x96282,x96283,x96285,x96287)+~P31(x96281,x96282,x96283,x96284,x96286)+P31(x96281,x96282,x96283,f328(f328(f105(f916(x96281,a903)),x96284),x96285),f328(f328(f105(f916(x96282,a903)),x96286),x96287))+~E(f328(f328(f106(f916(x96282,a903)),x96286),x96287),f190(f916(x96282,a903)))
% 159.37/159.09  [9633]~P73(x96331)+~P30(x96335,x96332,x96336,x96337)+~P107(f328(f64(x96335),x96337))+E(f328(f328(f328(f68(x96331,x96332,f84(x96331)),x96333),x96334),f328(f311(x96335,x96332,x96336),x96337)),f328(f328(f328(f68(x96331,x96335,f84(x96331)),f328(f76(x96332,x96331,x96335,x96333),x96336)),x96334),x96337))
% 159.37/159.09  [9754]~E(f328(f328(f310(x97541),x97545),x97546),f328(f328(f310(x97541),x97542),x97543))+~P107(f328(f69(x97541,x97541,x97544,x97542,x97543),x97547))+P107(f328(f328(f330(x97541),x97542),x97543))+P107(f328(f65(x97541,x97544,f328(f328(f310(x97541),x97545),x97546)),x97547))
% 159.37/159.09  [9836]P107(f328(x98361,x98362))+~P107(f328(f328(f330(x98363),x98362),f328(x98364,x98367)))+~P107(f328(f328(f330(x98366),x98367),x98365))+P107(f328(f328(f330(x98363),f391(x98361,x98364,x98365,x98366,x98363)),f328(f328(f42(x98366,f916(x98363,a903)),x98365),x98364)))
% 159.37/159.09  [9852]~P30(x98522,x98521,x98525,x98524)+~P30(x98521,x98523,x98526,f328(f311(x98522,x98521,x98525),x98524))+E(f328(f328(f76(x98521,x98522,x98523,f80(x98522,x98521,x98524,x98525)),f80(x98521,x98523,f328(f311(x98522,x98521,x98525),x98524),x98526)),x98527),f328(f80(x98522,x98523,x98524,f328(f76(x98521,x98523,x98522,x98526),x98525)),x98527))+~P107(f328(f328(f330(x98523),x98527),f328(f311(x98521,x98523,x98526),f328(f311(x98522,x98521,x98525),x98524))))
% 159.37/159.09  [9853]~P30(x98532,x98531,x98535,x98534)+~P30(x98531,x98533,x98536,f328(f311(x98532,x98531,x98535),x98534))+E(f328(f328(f76(x98531,x98532,x98533,f95(x98532,x98531,x98534,x98535)),f95(x98531,x98533,f328(f311(x98532,x98531,x98535),x98534),x98536)),x98537),f328(f95(x98532,x98533,x98534,f328(f76(x98531,x98533,x98532,x98536),x98535)),x98537))+~P107(f328(f328(f330(x98533),x98537),f328(f311(x98531,x98533,x98536),f328(f311(x98532,x98531,x98535),x98534))))
% 159.37/159.09  [10150]~P21(x101507,x101506,x101501)+E(f328(f328(x101501,x101502),f770(x101503,x101504,x101502,x101505,x101501,x101506,x101507)),x101503)+P107(f328(f328(f330(x101507),x101502),x101504))+~P107(f328(f69(x101507,x101506,x101501,x101505,f328(f328(f310(x101507),x101502),x101504)),x101503))
% 159.37/159.09  [10217]~P21(x102171,x102174,x102175)+P107(f328(f69(x102171,x102174,x102175,x102176,x102173),f770(x102177,x102173,x102172,x102176,x102175,x102174,x102171)))+P107(f328(f328(f330(x102171),x102172),x102173))+~P107(f328(f69(x102171,x102174,x102175,x102176,f328(f328(f310(x102171),x102172),x102173)),x102177))
% 159.37/159.09  [9912]E(x99121,f2(a1))+~P107(f328(f52(x99123,x99121),f328(f328(f256(a1,a1),x99125),x99127)))+~P107(f328(f52(x99122,x99121),f328(f328(f256(a1,a1),x99124),x99126)))+P107(f328(f52(f328(f328(f83(a1),x99122),x99123),x99121),f328(f328(f256(a1,a1),f328(f328(f83(a1),f328(f328(f83(a1),x99124),x99125)),f328(f328(f39(a1),f328(f328(f83(a1),x99126),x99127)),x99121))),f48(a1,f328(f328(f83(a1),x99126),x99127),x99121))))
% 159.37/159.09  [9914]~P107(f328(f328(f240(a909),f2(a909)),x99143))+~P107(f328(f51(x99142,x99143),f328(f328(f256(a909,a909),x99145),x99147)))+~P107(f328(f51(x99141,x99143),f328(f328(f256(a909,a909),x99144),x99146)))+P107(f328(f51(f328(f328(f83(a909),x99141),x99142),x99143),f328(f328(f256(a909,a909),f328(f328(f83(a909),f328(f328(f83(a909),x99144),x99145)),f328(f328(f39(a909),f328(f328(f83(a909),x99146),x99147)),x99143))),f48(a909,f328(f328(f83(a909),x99146),x99147),x99143))))
% 159.37/159.09  [10279]~P76(x102792)+~P107(f328(f64(x102793),x102795))+~P107(f328(f64(x102791),x102797))+E(f328(f328(f8(x102791,x102792),f328(f328(f20(x102791,f916(x102793,a903),x102792),f328(f328(f10(f916(x102793,x102792),f916(f916(x102793,a903),x102792),x102791),f8(x102793,x102792)),x102794)),f328(f328(f10(f916(x102793,a903),f916(x102793,a903),x102791),f266(x102793)),f328(f328(f10(f916(x102793,a903),f916(x102793,a903),x102791),f328(f20(x102793,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102793),a326),f328(f328(f9(x102793,f916(x102793,a903),a903),f330(x102793)),x102795)))),x102796)))),x102797),f328(f328(f8(x102793,x102792),f328(f328(f20(x102793,f916(x102791,a903),x102792),f328(f328(f10(f916(x102791,x102792),f916(f916(x102791,a903),x102792),x102793),f8(x102791,x102792)),f328(f9(x102791,x102793,x102792),x102794))),f328(f328(f10(f916(x102791,a903),f916(x102791,a903),x102793),f266(x102791)),f328(f328(f10(f916(x102791,a903),f916(x102791,a903),x102793),f328(f20(x102791,a903,a903),f328(f328(f10(a903,f916(a903,a903),x102791),a326),f328(f328(f9(x102791,f916(x102791,a903),a903),f330(x102791)),x102797)))),f328(f9(x102791,x102793,a903),x102796))))),x102795))
% 159.37/159.09  [9789]~P27(x97897,x97896,x97891,x97898,x97892,x97894)+E(f328(f328(x97891,f328(x97892,x97893)),f328(x97894,x97895)),f328(x97894,x97895))+~P107(f328(f64(x97896),x97895))+~P107(f328(f328(f330(x97896),x97893),x97895))
% 159.37/159.09  [9793]~P17(x97936,x97931,x97932,x97938,x97933,x97934)+~P13(x97936,x97937,x97938)+P16(x97931,x97932,x97933,f328(x97934,x97935))+~P107(f328(f328(f330(x97936),x97935),x97937))
% 159.37/159.09  [7925]~P47(x79254,x79255,x79256,x79253)+~P33(x79258,x79256,f328(f328(f328(f94(x79258),x79257),x79254),x79251))+P107(f328(f328(x79251,x79252),x79253))+~P107(f328(f328(x79257,x79252),x79255))
% 159.37/159.09  [9417]~P24(x94177,x94171,x94178,x94173)+~P107(f328(f64(x94177),x94175))+~P107(f328(f64(x94177),x94174))+E(f328(f76(x94171,x94171,x94172,f328(x94173,x94174)),f328(f76(x94171,x94171,x94172,f328(x94173,x94175)),x94176)),f328(f76(x94171,x94171,x94172,f328(x94173,x94175)),f328(f76(x94171,x94171,x94172,f328(x94173,x94174)),x94176)))
% 159.37/159.09  [9426]~P40(x94261,x94262,x94263,x94264,x94267)+P40(x94261,x94262,x94263,f328(f328(f161(x94261,x94264),x94265),x94266),f328(f328(f161(x94262,x94267),x94265),x94268))+~P107(f328(f328(x94263,x94266),x94268))+~P107(f328(f328(f240(a909),x94265),f328(f191(f910(x94261)),x94264)))
% 159.37/159.09  [9427]~P40(x94271,x94272,x94273,x94274,x94277)+P40(x94271,x94272,x94273,f328(f328(f161(x94271,x94274),x94275),x94276),f328(f328(f161(x94272,x94277),x94275),x94278))+~P107(f328(f328(x94273,x94276),x94278))+~P107(f328(f328(f240(a909),x94275),f328(f191(f910(x94272)),x94277)))
% 159.37/159.09  [9504]~P30(x95042,x95042,x95045,x95046)+~P26(x95043,x95042,x95047,x95048,x95041)+~P107(f328(f64(x95042),x95046))+E(f328(f328(x95041,f328(f76(x95042,x95043,x95042,x95044),x95045)),x95046),f328(f328(x95041,x95044),f328(f311(x95042,x95042,x95045),x95046)))
% 159.37/159.09  [9791]~P28(x97917,x97912,x97915,x97918,x97916,x97911)+~P107(f328(f64(x97912),x97914))+E(f328(x97911,f328(f328(f310(x97912),x97913),x97914)),f328(f328(x97915,f328(x97916,x97913)),f328(x97911,x97914)))+P107(f328(f328(f330(x97912),x97913),x97914))
% 159.37/159.09  [9802]~P27(x98026,x98025,x98021,x98027,x98028,x98022)+E(f328(f328(x98021,f328(x98022,x98023)),f328(x98022,x98024)),f328(x98022,x98024))+~P107(f328(f64(x98025),x98024))+~P107(f328(f328(f239(f916(x98025,a903)),x98023),x98024))
% 159.37/159.09  [10276]P29(x102768,x102767,f328(f328(f310(f908(x102768)),f328(f328(f328(f94(x102768),x102764),x102765),x102763)),f190(f916(f908(x102768),a903))))+~P29(x102768,x102767,f328(f328(f310(f908(x102768)),f328(f328(f328(f94(x102768),x102766),x102765),x102761)),f190(f916(f908(x102768),a903))))+~P107(f328(f328(x102766,x102762),f346(x102763,x102764,x102761,x102765,x102766,x102767,x102768)))+P107(f328(f328(x102761,x102762),f357(x102763,x102764,x102761,x102765,x102766,x102767,x102768)))
% 159.37/159.09  [9404]P107(f328(f328(f330(f915(f910(x94041),f910(x94041))),f328(f328(f256(f910(x94041),f910(x94041)),x94042),x94043)),f159(x94041,x94044)))+~E(x94043,f328(f328(f136(x94041),x94045),f328(f328(f153(x94041),x94046),x94047)))+~E(x94042,f328(f328(f136(x94041),x94045),f328(f328(f153(x94041),x94048),x94047)))+~P107(f328(f328(f330(f915(x94041,x94041)),f328(f328(f256(x94041,x94041),x94048),x94046)),x94044))
% 159.37/159.09  [9796]~P27(x97966,x97962,x97965,x97967,x97968,x97961)+~P107(f328(f64(x97962),x97964))+~P107(f328(f64(x97962),x97963))+E(f328(x97961,f328(f328(f105(f916(x97962,a903)),x97963),x97964)),f328(f328(x97965,f328(x97961,x97963)),f328(x97961,x97964)))
% 159.37/159.09  [10321]~P30(x103214,x103212,x103215,x103218)+E(f328(f328(f43(x103211,f916(x103212,a903)),x103213),f328(f328(f10(f916(x103214,a903),f916(x103212,a903),x103211),f311(x103214,x103212,x103215)),x103216)),f328(f311(x103214,x103212,x103215),f328(f328(f43(x103211,f916(x103214,a903)),x103213),x103216)))+~P107(f328(f328(f330(x103211),x103217),x103213))+P107(f328(f328(f330(x103211),f623(x103217,x103216,x103213,x103211,x103218,x103215,x103212,x103214)),x103213))
% 159.37/159.09  [10344]~P30(x103444,x103442,x103445,x103447)+E(f328(f328(f43(x103441,f916(x103442,a903)),x103443),f328(f328(f10(f916(x103444,a903),f916(x103442,a903),x103441),f311(x103444,x103442,x103445)),x103446)),f328(f311(x103444,x103442,x103445),f328(f328(f43(x103441,f916(x103444,a903)),x103443),x103446)))+~P107(f328(f328(f330(x103441),x103448),x103443))+~P107(f328(f328(f239(f916(x103444,a903)),f328(x103446,f623(x103448,x103446,x103443,x103441,x103447,x103445,x103442,x103444))),x103447))
% 159.37/159.09  [9862]~P28(x98627,x98625,x98621,x98628,x98622,x98624)+~P107(f328(f64(x98625),x98626))+~P107(f328(f328(f330(x98625),x98623),x98626))+E(f328(f328(x98621,f328(x98622,x98623)),f328(x98624,f328(f328(f3(f916(x98625,a903)),x98626),f328(f328(f310(x98625),x98623),f190(f916(x98625,a903)))))),f328(x98624,x98626))
% 159.37/159.09  [9870]~P28(x98706,x98703,x98701,x98707,x98708,x98702)+~P107(f328(f64(x98703),x98705))+~P107(f328(f64(x98703),x98704))+E(f328(f328(x98701,f328(x98702,f328(f328(f105(f916(x98703,a903)),x98704),x98705))),f328(x98702,f328(f328(f106(f916(x98703,a903)),x98704),x98705))),f328(f328(x98701,f328(x98702,x98704)),f328(x98702,x98705)))
% 159.37/159.09  [9952]P49(x99521,x99522,x99523,x99524,x99525,f328(f328(x99523,x99526),x99527))+~P49(x99521,x99522,x99523,x99524,f328(f328(f3(f916(x99521,a903)),x99525),f328(f328(f310(x99521),x99528),f190(f916(x99521,a903)))),x99529)+~E(f328(f328(x99523,x99526),x99527),f328(f328(x99523,x99528),x99529))+~P107(f328(f328(f330(x99521),x99528),x99525))
% 159.37/159.09  [9894]~P17(x98946,x98947,x98948,x98949,x989410,x98941)+E(f328(f328(x98941,x98942),x98943),f328(f328(x98941,x98944),x98945))+~P107(f328(f328(f330(f915(x98947,x98947)),f328(f328(f256(x98947,x98947),x98943),x98945)),x989410))+~P107(f328(f328(f330(f915(x98946,x98946)),f328(f328(f256(x98946,x98946),x98942),x98944)),x98949))
% 159.37/159.09  [9506]~P101(x95062)+E(x95061,f190(f916(x95062,a903)))+~P107(f328(f64(x95062),x95061))+P107(f328(f328(f330(x95062),f13(x95062,x95061)),x95061))+~P107(f328(f328(f330(x95062),f328(f328(f106(x95062),f362(x95061,x95062)),f365(x95061,x95062))),f328(f328(f310(x95062),f362(x95061,x95062)),f328(f328(f310(x95062),f365(x95061,x95062)),f190(f916(x95062,a903))))))
% 159.37/159.09  [9507]~P101(x95072)+E(x95071,f190(f916(x95072,a903)))+~P107(f328(f64(x95072),x95071))+P107(f328(f328(f330(x95072),f12(x95072,x95071)),x95071))+~P107(f328(f328(f330(x95072),f328(f328(f105(x95072),f366(x95071,x95072)),f367(x95071,x95072))),f328(f328(f310(x95072),f366(x95071,x95072)),f328(f328(f310(x95072),f367(x95071,x95072)),f190(f916(x95072,a903))))))
% 159.37/159.09  [9537]~P73(x95372)+E(x95371,f190(f916(x95372,a903)))+~P107(f328(f64(x95372),x95371))+P107(f328(f328(f330(x95372),f328(f66(x95372,f84(x95372)),x95371)),x95371))+~P107(f328(f328(f330(x95372),f328(f328(f84(x95372),f518(x95371,x95372)),f519(x95371,x95372))),f328(f328(f310(x95372),f518(x95371,x95372)),f328(f328(f310(x95372),f519(x95371,x95372)),f190(f916(x95372,a903))))))
% 159.37/159.09  [9543]~P109(x95432)+E(x95431,f190(f916(x95432,a903)))+~P107(f328(f64(x95432),x95431))+P107(f328(f328(f330(x95432),f14(x95432,f238(x95432),x95431)),x95431))+~P107(f328(f328(f330(x95432),f328(f328(f238(x95432),f370(x95431,x95432)),f371(x95431,x95432))),f328(f328(f310(x95432),f370(x95431,x95432)),f328(f328(f310(x95432),f371(x95431,x95432)),f190(f916(x95432,a903))))))
% 159.37/159.09  [9544]~P109(x95442)+E(x95441,f190(f916(x95442,a903)))+~P107(f328(f64(x95442),x95441))+P107(f328(f328(f330(x95442),f15(x95442,f243(x95442),x95441)),x95441))+~P107(f328(f328(f330(x95442),f328(f328(f243(x95442),f372(x95441,x95442)),f375(x95441,x95442))),f328(f328(f310(x95442),f372(x95441,x95442)),f328(f328(f310(x95442),f375(x95441,x95442)),f190(f916(x95442,a903))))))
% 159.37/159.09  [6651]~P88(x66512)+E(x66511,f2(x66512))+~E(f328(f328(f83(x66512),x66513),x66511),f2(x66512))+~P107(f328(f328(f239(x66512),f2(x66512)),x66513))+~P107(f328(f328(f239(x66512),f2(x66512)),x66511))
% 159.37/159.09  [6652]~P88(x66522)+E(x66521,f2(x66522))+~E(f328(f328(f83(x66522),x66521),x66523),f2(x66522))+~P107(f328(f328(f239(x66522),f2(x66522)),x66523))+~P107(f328(f328(f239(x66522),f2(x66522)),x66521))
% 159.37/159.09  [7177]~P109(x71772)+~P18(x71772,x71771)+E(x71771,f117(x71772))+~P107(f328(f328(f330(x71772),x71773),f328(f174(x71772),f650(x71771,x71772))))+P107(f328(f328(f239(x71772),f670(x71771,x71772)),x71773))
% 159.37/159.09  [7344]~P109(x73441)+E(f17(x73441,x73442),x73443)+~P107(f328(f64(x73441),x73442))+~P107(f328(f328(f239(x73441),x73443),f748(x73443,x73442,x73441)))+~P107(f328(f328(f330(x73441),x73443),x73442))
% 159.37/159.09  [7380]~P109(x73801)+~P18(x73801,x73802)+~P18(x73801,x73803)+P18(x73801,f328(f328(f136(x73801),x73802),x73803))+P107(f328(f328(f330(x73801),f657(x73803,x73802,x73801)),f328(f174(x73801),x73802)))
% 159.37/159.09  [7381]~P109(x73811)+~P18(x73811,x73812)+~P18(x73811,x73813)+P18(x73811,f328(f328(f136(x73811),x73812),x73813))+P107(f328(f328(f330(x73811),f658(x73813,x73812,x73811)),f328(f174(x73811),x73813)))
% 159.37/159.09  [7442]~P109(x74421)+E(f16(x74421,x74422),x74423)+~P107(f328(f64(x74421),x74422))+P107(f328(f328(f330(x74421),f750(x74423,x74422,x74421)),x74422))+~P107(f328(f328(f330(x74421),x74423),x74422))
% 159.37/159.09  [7443]~P109(x74431)+E(f17(x74431,x74432),x74433)+~P107(f328(f64(x74431),x74432))+P107(f328(f328(f330(x74431),f748(x74433,x74432,x74431)),x74432))+~P107(f328(f328(f330(x74431),x74433),x74432))
% 159.37/159.09  [8025]~P109(x80251)+E(f16(x80251,x80252),x80253)+~P107(f328(f64(x80251),x80252))+~P107(f328(f328(f330(x80251),x80253),x80252))+~P107(f328(f328(f239(x80251),f750(x80253,x80252,x80251)),x80253))
% 159.37/159.09  [8352]~P109(x83521)+~P18(x83521,x83522)+~P18(x83521,x83523)+P18(x83521,f328(f328(f136(x83521),x83522),x83523))+~P107(f328(f328(f239(x83521),f657(x83523,x83522,x83521)),f658(x83523,x83522,x83521)))
% 159.37/159.09  [9147]~P101(x91472)+E(x91471,f190(f916(x91472,a903)))+~E(f328(f328(f106(x91472),f328(x91473,f408(x91471,x91473,x91472))),f328(x91473,f418(x91471,x91473,x91472))),f328(x91473,f328(f328(f106(x91472),f408(x91471,x91473,x91472)),f418(x91471,x91473,x91472))))+E(f13(x91472,f328(f311(x91472,x91472,x91473),x91471)),f328(x91473,f13(x91472,x91471)))+~P107(f328(f64(x91472),x91471))
% 159.37/159.09  [9148]~P101(x91482)+E(x91481,f190(f916(x91482,a903)))+~E(f328(f328(f105(x91482),f328(x91483,f419(x91481,x91483,x91482))),f328(x91483,f420(x91481,x91483,x91482))),f328(x91483,f328(f328(f105(x91482),f419(x91481,x91483,x91482)),f420(x91481,x91483,x91482))))+E(f12(x91482,f328(f311(x91482,x91482,x91483),x91481)),f328(x91483,f12(x91482,x91481)))+~P107(f328(f64(x91482),x91481))
% 159.37/159.09  [9149]~P109(x91492)+E(x91491,f190(f916(x91492,a903)))+~E(f328(f328(f238(x91492),f328(x91493,f409(x91491,x91493,x91492))),f328(x91493,f414(x91491,x91493,x91492))),f328(x91493,f328(f328(f238(x91492),f409(x91491,x91493,x91492)),f414(x91491,x91493,x91492))))+E(f16(x91492,f328(f311(x91492,x91492,x91493),x91491)),f328(x91493,f16(x91492,x91491)))+~P107(f328(f64(x91492),x91491))
% 159.37/159.09  [9150]~P109(x91502)+E(x91501,f190(f916(x91502,a903)))+~E(f328(f328(f243(x91502),f328(x91503,f416(x91501,x91503,x91502))),f328(x91503,f417(x91501,x91503,x91502))),f328(x91503,f328(f328(f243(x91502),f416(x91501,x91503,x91502)),f417(x91501,x91503,x91502))))+E(f17(x91502,f328(f311(x91502,x91502,x91503),x91501)),f328(x91503,f17(x91502,x91501)))+~P107(f328(f64(x91502),x91501))
% 159.37/159.09  [9218]~P109(x92182)+E(x92181,f190(f916(x92182,a903)))+~E(f328(f328(f238(x92182),f328(x92183,f410(x92181,x92183,x92182))),f328(x92183,f411(x92181,x92183,x92182))),f328(x92183,f328(f328(f238(x92182),f410(x92181,x92183,x92182)),f411(x92181,x92183,x92182))))+E(f14(x92182,f238(x92182),f328(f311(x92182,x92182,x92183),x92181)),f328(x92183,f14(x92182,f238(x92182),x92181)))+~P107(f328(f64(x92182),x92181))
% 159.37/159.09  [9219]~P109(x92192)+E(x92191,f190(f916(x92192,a903)))+~E(f328(f328(f243(x92192),f328(x92193,f412(x92191,x92193,x92192))),f328(x92193,f413(x92191,x92193,x92192))),f328(x92193,f328(f328(f243(x92192),f412(x92191,x92193,x92192)),f413(x92191,x92193,x92192))))+E(f15(x92192,f243(x92192),f328(f311(x92192,x92192,x92193),x92191)),f328(x92193,f15(x92192,f243(x92192),x92191)))+~P107(f328(f64(x92192),x92191))
% 159.37/159.09  [6667]~P73(x66672)+E(x66671,f190(f916(x66672,a903)))+~P107(f328(f64(x66672),x66671))+E(f328(f66(x66672,f84(x66672)),f328(f328(f310(x66672),x66673),x66671)),f328(f328(f84(x66672),x66673),f328(f66(x66672,f84(x66672)),x66671)))+P107(f328(f328(f330(x66672),x66673),x66671))
% 159.37/159.09  [7183]~P109(x71832)+E(f328(f328(f243(x71832),f17(x71832,x71831)),f17(x71832,x71833)),f17(x71832,x71833))+E(x71831,f190(f916(x71832,a903)))+~P107(f328(f64(x71832),x71833))+~P107(f328(f328(f239(f916(x71832,a903)),x71831),x71833))
% 159.37/159.09  [7184]~P109(x71842)+E(f328(f328(f238(x71842),f16(x71842,x71841)),f16(x71842,x71843)),f16(x71842,x71843))+E(x71841,f190(f916(x71842,a903)))+~P107(f328(f64(x71842),x71843))+~P107(f328(f328(f239(f916(x71842,a903)),x71841),x71843))
% 159.37/159.09  [7185]~P101(x71852)+E(f328(f328(f105(x71852),f12(x71852,x71851)),f12(x71852,x71853)),f12(x71852,x71853))+E(x71851,f190(f916(x71852,a903)))+~P107(f328(f64(x71852),x71853))+~P107(f328(f328(f239(f916(x71852,a903)),x71851),x71853))
% 159.37/159.09  [7186]~P101(x71862)+E(f328(f328(f106(x71862),f13(x71862,x71861)),f13(x71862,x71863)),f13(x71862,x71863))+E(x71861,f190(f916(x71862,a903)))+~P107(f328(f64(x71862),x71863))+~P107(f328(f328(f239(f916(x71862,a903)),x71861),x71863))
% 159.37/159.09  [7494]~P109(x74942)+E(x74941,f190(f916(x74942,a903)))+~P107(f328(f64(x74942),x74943))+P107(f328(f328(f239(x74942),f16(x74942,x74941)),f16(x74942,x74943)))+~P107(f328(f328(f239(f916(x74942,a903)),x74941),x74943))
% 159.37/159.09  [7495]~P109(x74952)+E(x74951,f190(f916(x74952,a903)))+~P107(f328(f64(x74952),x74953))+P107(f328(f328(f239(x74952),f17(x74952,x74953)),f17(x74952,x74951)))+~P107(f328(f328(f239(f916(x74952,a903)),x74951),x74953))
% 159.37/159.09  [7551]~P101(x75511)+E(f13(x75511,x75512),x75513)+~P107(f328(f64(x75511),x75512))+~E(f328(f328(f3(f916(x75511,a903)),x75512),f328(f328(f310(x75511),x75513),f190(f916(x75511,a903)))),f190(f916(x75511,a903)))+~P107(f328(f328(f330(x75511),x75513),x75512))
% 159.37/159.09  [7552]~P101(x75521)+E(f12(x75521,x75522),x75523)+~P107(f328(f64(x75521),x75522))+~E(f328(f328(f3(f916(x75521,a903)),x75522),f328(f328(f310(x75521),x75523),f190(f916(x75521,a903)))),f190(f916(x75521,a903)))+~P107(f328(f328(f330(x75521),x75523),x75522))
% 159.37/159.09  [7553]~P109(x75531)+E(f16(x75531,x75532),x75533)+~P107(f328(f64(x75531),x75532))+~E(f328(f328(f3(f916(x75531,a903)),x75532),f328(f328(f310(x75531),x75533),f190(f916(x75531,a903)))),f190(f916(x75531,a903)))+~P107(f328(f328(f330(x75531),x75533),x75532))
% 159.37/159.09  [7554]~P109(x75541)+E(f17(x75541,x75542),x75543)+~P107(f328(f64(x75541),x75542))+~E(f328(f328(f3(f916(x75541,a903)),x75542),f328(f328(f310(x75541),x75543),f190(f916(x75541,a903)))),f190(f916(x75541,a903)))+~P107(f328(f328(f330(x75541),x75543),x75542))
% 159.37/159.09  [7651]~P109(x76511)+E(f14(x76511,f238(x76511),x76512),x76513)+~P107(f328(f64(x76511),x76512))+~E(f328(f328(f3(f916(x76511,a903)),x76512),f328(f328(f310(x76511),x76513),f190(f916(x76511,a903)))),f190(f916(x76511,a903)))+~P107(f328(f328(f330(x76511),x76513),x76512))
% 159.37/159.09  [7652]~P109(x76521)+E(f15(x76521,f243(x76521),x76522),x76523)+~P107(f328(f64(x76521),x76522))+~E(f328(f328(f3(f916(x76521,a903)),x76522),f328(f328(f310(x76521),x76523),f190(f916(x76521,a903)))),f190(f916(x76521,a903)))+~P107(f328(f328(f330(x76521),x76523),x76522))
% 159.37/159.09  [7687]~P109(x76872)+E(x76871,f190(f916(x76872,a903)))+~P107(f328(f64(x76872),x76871))+~P107(f328(f328(f240(x76872),x76873),f511(x76873,x76871,x76872)))+P107(f328(f328(f240(x76872),x76873),f328(f66(x76872,f243(x76872)),x76871)))
% 159.37/159.09  [7688]~P109(x76882)+E(x76881,f190(f916(x76882,a903)))+~P107(f328(f64(x76882),x76881))+~P107(f328(f328(f239(x76882),x76883),f512(x76883,x76881,x76882)))+P107(f328(f328(f239(x76882),x76883),f328(f66(x76882,f243(x76882)),x76881)))
% 159.37/159.09  [7689]~P104(x76892)+E(x76891,f190(f916(x76892,a903)))+~P107(f328(f64(x76892),x76891))+~P107(f328(f328(f239(x76892),x76893),f513(x76893,x76891,x76892)))+P107(f328(f328(f239(x76892),x76893),f328(f66(x76892,f106(x76892)),x76891)))
% 159.37/159.09  [7775]~P104(x77752)+E(x77751,f190(f916(x77752,a903)))+~P107(f328(f64(x77752),x77751))+P107(f328(f328(f330(x77752),f513(x77753,x77751,x77752)),x77751))+P107(f328(f328(f239(x77752),x77753),f328(f66(x77752,f106(x77752)),x77751)))
% 159.37/159.09  [7776]~P109(x77762)+E(x77761,f190(f916(x77762,a903)))+~P107(f328(f64(x77762),x77761))+P107(f328(f328(f330(x77762),f512(x77763,x77761,x77762)),x77761))+P107(f328(f328(f239(x77762),x77763),f328(f66(x77762,f243(x77762)),x77761)))
% 159.37/159.09  [7777]~P109(x77772)+E(x77771,f190(f916(x77772,a903)))+~P107(f328(f64(x77772),x77771))+P107(f328(f328(f330(x77772),f511(x77773,x77771,x77772)),x77771))+P107(f328(f328(f240(x77772),x77773),f328(f66(x77772,f243(x77772)),x77771)))
% 159.37/159.09  [7899]~P109(x78992)+E(x78991,f190(f916(x78992,a903)))+E(f328(f328(f243(x78992),f15(x78992,f243(x78992),x78991)),f15(x78992,f243(x78992),x78993)),f15(x78992,f243(x78992),x78993))+~P107(f328(f64(x78992),x78993))+~P107(f328(f328(f239(f916(x78992,a903)),x78991),x78993))
% 159.37/159.09  [7900]~P109(x79002)+E(x79001,f190(f916(x79002,a903)))+E(f328(f328(f238(x79002),f14(x79002,f238(x79002),x79001)),f14(x79002,f238(x79002),x79003)),f14(x79002,f238(x79002),x79003))+~P107(f328(f64(x79002),x79003))+~P107(f328(f328(f239(f916(x79002,a903)),x79001),x79003))
% 159.37/159.09  [8104]~E(f639(x81041,x81043,x81042),f640(x81041,x81043,x81042))+~E(f328(f38(x81042),f641(x81041,x81043,x81042)),x81041)+E(f328(f328(f84(a909),x81041),f328(f38(f916(x81042,a903)),x81043)),f328(f38(x81042),f40(f916(x81042,a903),x81043)))+~P107(f328(f64(x81042),f40(f916(x81042,a903),x81043)))+~P107(f328(f64(f916(x81042,a903)),x81043))
% 159.37/159.09  [8290]~P109(x82902)+E(x82901,f190(f916(x82902,a903)))+~P107(f328(f64(x82902),x82903))+P107(f328(f328(f239(x82902),f328(f66(x82902,f243(x82902)),x82903)),f328(f66(x82902,f243(x82902)),x82901)))+~P107(f328(f328(f239(f916(x82902,a903)),x82901),x82903))
% 159.37/159.09  [8595]~E(f639(x85951,x85953,x85952),f640(x85951,x85953,x85952))+E(f328(f328(f84(a909),x85951),f328(f38(f916(x85952,a903)),x85953)),f328(f38(x85952),f40(f916(x85952,a903),x85953)))+P107(f328(f328(f330(f916(x85952,a903)),f641(x85951,x85953,x85952)),x85953))+~P107(f328(f64(x85952),f40(f916(x85952,a903),x85953)))+~P107(f328(f64(f916(x85952,a903)),x85953))
% 159.37/159.09  [8624]~E(f328(f38(x86242),f641(x86241,x86243,x86242)),x86241)+E(f328(f328(f84(a909),x86241),f328(f38(f916(x86242,a903)),x86243)),f328(f38(x86242),f40(f916(x86242,a903),x86243)))+P107(f328(f328(f330(f916(x86242,a903)),f640(x86241,x86243,x86242)),x86243))+~P107(f328(f64(x86242),f40(f916(x86242,a903),x86243)))+~P107(f328(f64(f916(x86242,a903)),x86243))
% 159.37/159.09  [8625]~E(f328(f38(x86252),f641(x86251,x86253,x86252)),x86251)+E(f328(f328(f84(a909),x86251),f328(f38(f916(x86252,a903)),x86253)),f328(f38(x86252),f40(f916(x86252,a903),x86253)))+P107(f328(f328(f330(f916(x86252,a903)),f639(x86251,x86253,x86252)),x86253))+~P107(f328(f64(x86252),f40(f916(x86252,a903),x86253)))+~P107(f328(f64(f916(x86252,a903)),x86253))
% 159.37/159.09  [8652]~E(f328(f38(x86522),f641(x86521,x86523,x86522)),x86521)+~E(f328(f328(f106(f916(x86522,a903)),f640(x86521,x86523,x86522)),f639(x86521,x86523,x86522)),f190(f916(x86522,a903)))+E(f328(f328(f84(a909),x86521),f328(f38(f916(x86522,a903)),x86523)),f328(f38(x86522),f40(f916(x86522,a903),x86523)))+~P107(f328(f64(f916(x86522,a903)),x86523))+~P107(f328(f64(x86522),f40(f916(x86522,a903),x86523)))
% 159.37/159.09  [8911]E(f328(f328(f84(a909),x89111),f328(f38(f916(x89112,a903)),x89113)),f328(f38(x89112),f40(f916(x89112,a903),x89113)))+P107(f328(f328(f330(f916(x89112,a903)),f641(x89111,x89113,x89112)),x89113))+P107(f328(f328(f330(f916(x89112,a903)),f640(x89111,x89113,x89112)),x89113))+~P107(f328(f64(f916(x89112,a903)),x89113))+~P107(f328(f64(x89112),f40(f916(x89112,a903),x89113)))
% 159.37/159.09  [8912]E(f328(f328(f84(a909),x89121),f328(f38(f916(x89122,a903)),x89123)),f328(f38(x89122),f40(f916(x89122,a903),x89123)))+P107(f328(f328(f330(f916(x89122,a903)),f641(x89121,x89123,x89122)),x89123))+P107(f328(f328(f330(f916(x89122,a903)),f639(x89121,x89123,x89122)),x89123))+~P107(f328(f64(f916(x89122,a903)),x89123))+~P107(f328(f64(x89122),f40(f916(x89122,a903),x89123)))
% 159.37/159.09  [8937]~E(f328(f328(f106(f916(x89372,a903)),f640(x89371,x89373,x89372)),f639(x89371,x89373,x89372)),f190(f916(x89372,a903)))+E(f328(f328(f84(a909),x89371),f328(f38(f916(x89372,a903)),x89373)),f328(f38(x89372),f40(f916(x89372,a903),x89373)))+~P107(f328(f64(f916(x89372,a903)),x89373))+P107(f328(f328(f330(f916(x89372,a903)),f641(x89371,x89373,x89372)),x89373))+~P107(f328(f64(x89372),f40(f916(x89372,a903),x89373)))
% 159.37/159.09  [9194]~P97(x91942)+E(x91941,f190(f916(x91942,a903)))+~E(f328(f328(f84(x91942),f328(x91943,f517(x91941,x91943,x91942))),f328(x91943,f520(x91941,x91943,x91942))),f328(x91943,f328(f328(f84(x91942),f517(x91941,x91943,x91942)),f520(x91941,x91943,x91942))))+~P107(f328(f64(x91942),x91941))+E(f328(f66(x91942,f84(x91942)),f328(f311(x91942,x91942,x91943),x91941)),f328(x91943,f328(f66(x91942,f84(x91942)),x91941)))
% 159.37/159.09  [10098]P107(f328(f328(x100981,x100982),x100983))+P107(f328(f328(f240(a1),f889(x100981,x100983,x100982)),f890(x100981,x100983,x100982)))+P107(f328(f328(f239(a1),f890(x100981,x100983,x100982)),f2(a1)))+P107(f328(f328(x100981,f889(x100981,x100983,x100982)),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f890(x100981,x100983,x100982))))+~P107(f328(f316(f915(a1,a1),a61),f328(f328(f256(a1,a1),x100982),x100983)))
% 159.37/159.09  [10104]P107(f328(f328(x101041,x101042),x101043))+P107(f328(f328(f239(a1),f888(x101041,x101043,x101042)),f2(a1)))+P107(f328(f328(x101041,f887(x101041,x101043,x101042)),f328(f328(f84(a1),f328(f108(a1),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f888(x101041,x101043,x101042))))+P107(f328(f328(f239(a1),f2(a1)),f328(f328(f83(a1),f887(x101041,x101043,x101042)),f888(x101041,x101043,x101042))))+~P107(f328(f316(f915(a1,a1),a55),f328(f328(f256(a1,a1),x101042),x101043)))
% 159.37/159.09  [8074]~P113(x80741)+~P107(f328(f328(f239(x80741),x80742),f81(x80741)))+~P107(f328(f328(f239(x80741),f2(x80741)),x80742))+~P107(f328(f328(f239(x80741),f2(x80741)),x80743))+P107(f328(f328(f239(x80741),f328(f328(f84(x80741),x80742),x80743)),x80743))
% 159.37/159.09  [8075]~P113(x80751)+~P107(f328(f328(f239(x80751),x80753),f81(x80751)))+~P107(f328(f328(f239(x80751),f2(x80751)),x80753))+~P107(f328(f328(f239(x80751),f2(x80751)),x80752))+P107(f328(f328(f239(x80751),f328(f328(f84(x80751),x80752),x80753)),x80752))
% 159.37/159.09  [8439]~P109(x84392)+E(x84391,f190(f916(x84392,a903)))+~P107(f328(f64(x84392),x84391))+P107(f328(f328(f240(x84392),f515(x84393,x84391,x84392)),x84393))+~P107(f328(f328(f240(x84392),f328(f66(x84392,f243(x84392)),x84391)),x84393))
% 159.37/159.09  [8440]~P109(x84402)+E(x84401,f190(f916(x84402,a903)))+~P107(f328(f64(x84402),x84401))+P107(f328(f328(f239(x84402),f514(x84403,x84401,x84402)),x84403))+~P107(f328(f328(f239(x84402),f328(f66(x84402,f243(x84402)),x84401)),x84403))
% 159.37/159.09  [8441]~P109(x84412)+E(x84411,f190(f916(x84412,a903)))+~P107(f328(f64(x84412),x84411))+P107(f328(f328(f330(x84412),f514(x84413,x84411,x84412)),x84411))+~P107(f328(f328(f239(x84412),f328(f66(x84412,f243(x84412)),x84411)),x84413))
% 159.37/159.09  [8442]~P109(x84422)+E(x84421,f190(f916(x84422,a903)))+~P107(f328(f64(x84422),x84421))+P107(f328(f328(f330(x84422),f515(x84423,x84421,x84422)),x84421))+~P107(f328(f328(f240(x84422),f328(f66(x84422,f243(x84422)),x84421)),x84423))
% 159.37/159.09  [8525]~P107(f328(x85251,x85253))+P107(f328(x85251,f452(x85251,x85252)))+P107(f328(x85251,f447(x85251,x85252)))+~P107(f328(f328(f240(a1),f2(a1)),x85252))+P107(f328(x85251,f328(f328(f3(a1),f447(x85251,x85252)),f328(f328(f84(a1),f453(x85251,x85252)),x85252))))
% 159.37/159.09  [8751]~P107(f328(x87511,x87513))+P107(f328(x87511,f447(x87511,x87512)))+~P107(f328(f328(f240(a1),f2(a1)),x87512))+P107(f328(f328(f330(a1),f452(x87511,x87512)),f304(a1,f81(a1),x87512)))+P107(f328(x87511,f328(f328(f3(a1),f447(x87511,x87512)),f328(f328(f84(a1),f453(x87511,x87512)),x87512))))
% 159.37/159.09  [8959]~P107(f328(x89591,x89593))+~P107(f328(x89591,f447(x89591,x89592)))+P107(f328(x89591,f452(x89591,x89592)))+~P107(f328(f328(f240(a1),f2(a1)),x89592))+~P107(f328(x89591,f328(f328(f3(a1),f447(x89591,x89592)),f328(f328(f84(a1),f453(x89591,x89592)),x89592))))
% 159.37/159.09  [9085]~P107(f328(x90851,x90853))+~P107(f328(x90851,f447(x90851,x90852)))+~P107(f328(f328(f240(a1),f2(a1)),x90852))+P107(f328(f328(f330(a1),f452(x90851,x90852)),f304(a1,f81(a1),x90852)))+~P107(f328(x90851,f328(f328(f3(a1),f447(x90851,x90852)),f328(f328(f84(a1),f453(x90851,x90852)),x90852))))
% 159.37/159.09  [8867]~P101(x88671)+~P107(f328(f64(x88671),x88672))+E(f328(f328(f3(f916(x88671,a903)),x88672),f328(f328(f310(x88671),x88673),f190(f916(x88671,a903)))),f190(f916(x88671,a903)))+~P107(f328(f328(f330(x88671),x88673),x88672))+E(f328(f328(f106(x88671),x88673),f13(x88671,f328(f328(f3(f916(x88671,a903)),x88672),f328(f328(f310(x88671),x88673),f190(f916(x88671,a903)))))),f13(x88671,x88672))
% 159.37/159.09  [8868]~P101(x88681)+~P107(f328(f64(x88681),x88682))+E(f328(f328(f3(f916(x88681,a903)),x88682),f328(f328(f310(x88681),x88683),f190(f916(x88681,a903)))),f190(f916(x88681,a903)))+~P107(f328(f328(f330(x88681),x88683),x88682))+E(f328(f328(f105(x88681),x88683),f12(x88681,f328(f328(f3(f916(x88681,a903)),x88682),f328(f328(f310(x88681),x88683),f190(f916(x88681,a903)))))),f12(x88681,x88682))
% 159.37/159.09  [8869]~P109(x88691)+~P107(f328(f64(x88691),x88692))+E(f328(f328(f3(f916(x88691,a903)),x88692),f328(f328(f310(x88691),x88693),f190(f916(x88691,a903)))),f190(f916(x88691,a903)))+~P107(f328(f328(f330(x88691),x88693),x88692))+E(f328(f328(f238(x88691),x88693),f16(x88691,f328(f328(f3(f916(x88691,a903)),x88692),f328(f328(f310(x88691),x88693),f190(f916(x88691,a903)))))),f16(x88691,x88692))
% 159.37/159.09  [8870]~P109(x88701)+~P107(f328(f64(x88701),x88702))+E(f328(f328(f3(f916(x88701,a903)),x88702),f328(f328(f310(x88701),x88703),f190(f916(x88701,a903)))),f190(f916(x88701,a903)))+~P107(f328(f328(f330(x88701),x88703),x88702))+E(f328(f328(f243(x88701),x88703),f17(x88701,f328(f328(f3(f916(x88701,a903)),x88702),f328(f328(f310(x88701),x88703),f190(f916(x88701,a903)))))),f17(x88701,x88702))
% 159.37/159.09  [8931]~P109(x89311)+~P107(f328(f64(x89311),x89312))+E(f328(f328(f3(f916(x89311,a903)),x89312),f328(f328(f310(x89311),x89313),f190(f916(x89311,a903)))),f190(f916(x89311,a903)))+~P107(f328(f328(f330(x89311),x89313),x89312))+E(f328(f328(f238(x89311),x89313),f14(x89311,f238(x89311),f328(f328(f3(f916(x89311,a903)),x89312),f328(f328(f310(x89311),x89313),f190(f916(x89311,a903)))))),f14(x89311,f238(x89311),x89312))
% 159.37/159.09  [8932]~P109(x89321)+~P107(f328(f64(x89321),x89322))+E(f328(f328(f3(f916(x89321,a903)),x89322),f328(f328(f310(x89321),x89323),f190(f916(x89321,a903)))),f190(f916(x89321,a903)))+~P107(f328(f328(f330(x89321),x89323),x89322))+E(f328(f328(f243(x89321),x89323),f15(x89321,f243(x89321),f328(f328(f3(f916(x89321,a903)),x89322),f328(f328(f310(x89321),x89323),f190(f916(x89321,a903)))))),f15(x89321,f243(x89321),x89322))
% 159.37/159.09  [8946]~P109(x89461)+~P107(f328(f64(x89461),x89463))+~P107(f328(f64(x89461),x89462))+E(f328(f328(f106(f916(x89461,a903)),x89462),x89463),f190(f916(x89461,a903)))+E(f328(f328(f243(x89461),f17(x89461,f328(f328(f105(f916(x89461,a903)),x89462),x89463))),f17(x89461,f328(f328(f106(f916(x89461,a903)),x89462),x89463))),f328(f328(f243(x89461),f17(x89461,x89462)),f17(x89461,x89463)))
% 159.37/159.09  [8947]~P109(x89471)+~P107(f328(f64(x89471),x89473))+~P107(f328(f64(x89471),x89472))+E(f328(f328(f106(f916(x89471,a903)),x89472),x89473),f190(f916(x89471,a903)))+E(f328(f328(f238(x89471),f16(x89471,f328(f328(f105(f916(x89471,a903)),x89472),x89473))),f16(x89471,f328(f328(f106(f916(x89471,a903)),x89472),x89473))),f328(f328(f238(x89471),f16(x89471,x89472)),f16(x89471,x89473)))
% 159.37/159.09  [8948]~P101(x89481)+~P107(f328(f64(x89481),x89483))+~P107(f328(f64(x89481),x89482))+E(f328(f328(f106(f916(x89481,a903)),x89482),x89483),f190(f916(x89481,a903)))+E(f328(f328(f105(x89481),f12(x89481,f328(f328(f105(f916(x89481,a903)),x89482),x89483))),f12(x89481,f328(f328(f106(f916(x89481,a903)),x89482),x89483))),f328(f328(f105(x89481),f12(x89481,x89482)),f12(x89481,x89483)))
% 159.37/159.09  [8949]~P101(x89491)+~P107(f328(f64(x89491),x89493))+~P107(f328(f64(x89491),x89492))+E(f328(f328(f106(f916(x89491,a903)),x89492),x89493),f190(f916(x89491,a903)))+E(f328(f328(f106(x89491),f13(x89491,f328(f328(f105(f916(x89491,a903)),x89492),x89493))),f13(x89491,f328(f328(f106(f916(x89491,a903)),x89492),x89493))),f328(f328(f106(x89491),f13(x89491,x89492)),f13(x89491,x89493)))
% 159.37/159.09  [9166]~P109(x91661)+~P107(f328(f64(x91661),x91663))+~P107(f328(f64(x91661),x91662))+E(f328(f328(f106(f916(x91661,a903)),x91662),x91663),f190(f916(x91661,a903)))+E(f328(f328(f243(x91661),f15(x91661,f243(x91661),f328(f328(f105(f916(x91661,a903)),x91662),x91663))),f15(x91661,f243(x91661),f328(f328(f106(f916(x91661,a903)),x91662),x91663))),f328(f328(f243(x91661),f15(x91661,f243(x91661),x91662)),f15(x91661,f243(x91661),x91663)))
% 159.37/159.09  [9167]~P109(x91671)+~P107(f328(f64(x91671),x91673))+~P107(f328(f64(x91671),x91672))+E(f328(f328(f106(f916(x91671,a903)),x91672),x91673),f190(f916(x91671,a903)))+E(f328(f328(f238(x91671),f14(x91671,f238(x91671),f328(f328(f105(f916(x91671,a903)),x91672),x91673))),f14(x91671,f238(x91671),f328(f328(f106(f916(x91671,a903)),x91672),x91673))),f328(f328(f238(x91671),f14(x91671,f238(x91671),x91672)),f14(x91671,f238(x91671),x91673)))
% 159.37/159.09  [9949]~P125(x99493)+E(x99491,x99492)+~P107(f328(f328(f239(x99493),f2(x99493)),x99492))+~P107(f328(f328(f239(x99493),f2(x99493)),x99491))+~E(f328(f328(f248(x99493),x99491),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))),f328(f328(f248(x99493),x99492),f328(f108(a909),f328(f328(f83(a1),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)),f328(f328(f3(a1),f328(f328(f83(a1),a86),a86)),a101)))))
% 159.37/159.09  [6465]E(f480(x64651,x64652,x64653),x64654)+E(f328(x64651,x64654),f2(a909))+~E(f328(f328(f8(x64653,a909),x64651),x64652),f81(a909))+~P107(f328(f64(x64653),x64652))+~P107(f328(f328(f330(x64653),x64654),x64652))
% 159.37/159.09  [6528]E(f476(x65281,x65282,x65283),x65284)+E(f328(x65281,x65284),f2(a909))+~E(f328(f328(f8(x65283,a909),x65281),x65282),f328(a116,f2(a909)))+~P107(f328(f64(x65283),x65282))+~P107(f328(f328(f330(x65283),x65284),x65282))
% 159.37/159.09  [6637]~P109(x66371)+~P10(x66371)+P107(f328(f328(f240(x66371),x66372),f40(x66371,x66373)))+~P107(f328(f328(f330(x66371),x66374),x66373))+~P107(f328(f328(f240(x66371),x66372),x66374))
% 159.37/159.09  [6810]~P109(x68101)+~P10(x68101)+~P107(f328(f328(f330(x68101),x68104),x68102))+P107(f328(f328(f240(x68101),f41(x68101,x68102)),x68103))+~P107(f328(f328(f240(x68101),x68104),x68103))
% 159.37/159.09  [7064]~P125(x70643)+E(x70641,x70642)+~E(f328(f328(f248(x70643),x70641),f328(a116,x70644)),f328(f328(f248(x70643),x70642),f328(a116,x70644)))+~P107(f328(f328(f239(x70643),f2(x70643)),x70642))+~P107(f328(f328(f239(x70643),f2(x70643)),x70641))
% 159.37/159.09  [7271]~E(f482(x72712,x72713,x72711,x72714),x72714)+~E(f328(x72712,x72714),f81(a909))+E(f328(f328(f8(x72711,a909),x72712),x72713),f81(a909))+~P107(f328(f64(x72711),x72713))+~P107(f328(f328(f330(x72711),x72714),x72713))
% 159.37/159.09  [7278]~P114(x72784)+~P134(x72784)+E(f328(x72781,f378(x72781,x72782,x72783,x72784)),f2(x72784))+~E(f328(f328(f11(x72783,x72784),x72781),x72782),f2(x72784))+~P107(f328(f64(x72783),x72782))
% 159.37/159.09  [7367]~E(f481(x73672,x73673,x73671,x73674),x73674)+~E(f328(x73672,x73674),f328(a116,f2(a909)))+E(f328(f328(f8(x73671,a909),x73672),x73673),f328(a116,f2(a909)))+~P107(f328(f64(x73671),x73673))+~P107(f328(f328(f330(x73671),x73674),x73673))
% 159.37/159.09  [8116]~E(f328(x81162,x81164),f81(a909))+~E(f328(x81162,f482(x81162,x81163,x81161,x81164)),f2(a909))+E(f328(f328(f8(x81161,a909),x81162),x81163),f81(a909))+~P107(f328(f64(x81161),x81163))+~P107(f328(f328(f330(x81161),x81164),x81163))
% 159.37/159.09  [8160]~E(f328(x81602,x81604),f328(a116,f2(a909)))+~E(f328(x81602,f481(x81602,x81603,x81601,x81604)),f2(a909))+E(f328(f328(f8(x81601,a909),x81602),x81603),f328(a116,f2(a909)))+~P107(f328(f64(x81601),x81603))+~P107(f328(f328(f330(x81601),x81604),x81603))
% 159.37/159.09  [8718]~P109(x87181)+~P18(x87181,x87184)+P18(x87181,x87182)+~E(x87182,f328(f328(f153(x87181),x87183),x87184))+~P107(f328(f328(f239(x87181),x87183),f674(x87182,x87181,x87184,x87183)))
% 159.37/159.09  [8755]E(x87551,x87552)+E(f328(f328(f83(a1),f437(x87553,x87552,x87554,x87551)),f438(x87553,x87552,x87554,x87551)),x87551)+~E(f328(f328(f3(a1),x87551),x87554),x87552)+~P107(f328(f328(f240(a1),f2(a1)),x87554))+~P107(f328(f328(f330(a1),x87552),x87553))
% 159.37/159.09  [8756]E(x87561,x87562)+E(f328(f328(f3(a1),f424(x87563,x87562,x87564,x87561)),f425(x87563,x87562,x87564,x87561)),x87561)+~E(f328(f328(f83(a1),x87561),x87564),x87562)+~P107(f328(f328(f240(a1),f2(a1)),x87564))+~P107(f328(f328(f330(a1),x87562),x87563))
% 159.37/159.09  [8944]E(f328(x89441,f878(x89442,x89441,x89443,x89444)),x89442)+P107(f328(f328(f239(a909),x89444),f879(x89442,x89441,x89443,x89444)))+~P107(f328(f328(f239(a1),x89442),f328(x89441,x89443)))+~P107(f328(f328(f240(a909),x89444),x89443))+~P107(f328(f328(f239(a1),f328(x89441,x89444)),x89442))
% 159.37/159.09  [8945]~P109(x89451)+~P18(x89451,x89453)+P18(x89451,x89452)+~E(x89452,f328(f328(f153(x89451),x89454),x89453))+P107(f328(f328(f330(x89451),f674(x89452,x89451,x89453,x89454)),f328(f174(x89451),x89453)))
% 159.37/159.09  [8963]~P114(x89634)+~P134(x89634)+~E(f328(f328(f11(x89631,x89634),x89632),x89633),f2(x89634))+~P107(f328(f64(x89631),x89633))+P107(f328(f328(f330(x89631),f378(x89632,x89633,x89631,x89634)),x89633))
% 159.37/159.09  [9001]~E(f328(x90012,x90014),f81(a909))+E(f328(f328(f8(x90011,a909),x90012),x90013),f81(a909))+~P107(f328(f64(x90011),x90013))+~P107(f328(f328(f330(x90011),x90014),x90013))+P107(f328(f328(f330(x90011),f482(x90012,x90013,x90011,x90014)),x90013))
% 159.37/159.09  [9013]E(x90131,x90132)+~E(f328(f328(f83(a1),x90132),x90134),x90131)+~P107(f328(f328(f240(a1),f2(a1)),x90134))+~P107(f328(f328(f330(a1),x90131),x90133))+P107(f328(f328(f330(a1),f424(x90133,x90131,x90134,x90132)),x90133))
% 159.37/159.09  [9014]E(x90141,x90142)+~E(f328(f328(f3(a1),x90142),x90144),x90141)+~P107(f328(f328(f240(a1),f2(a1)),x90144))+~P107(f328(f328(f330(a1),x90141),x90143))+P107(f328(f328(f330(a1),f437(x90143,x90141,x90144,x90142)),x90143))
% 159.37/159.09  [9016]~E(f328(x90162,x90164),f328(a116,f2(a909)))+E(f328(f328(f8(x90161,a909),x90162),x90163),f328(a116,f2(a909)))+~P107(f328(f64(x90161),x90163))+~P107(f328(f328(f330(x90161),x90164),x90163))+P107(f328(f328(f330(x90161),f481(x90162,x90163,x90161,x90164)),x90163))
% 159.37/159.09  [9021]P65(x90212,x90213,x90214,x90211)+E(x90211,f190(f916(x90212,a903)))+~P107(f328(f64(x90212),x90214))+~P107(f328(f64(x90212),x90211))+P107(f328(f328(f330(x90212),f819(x90213,x90211,x90214,x90212)),x90214))
% 159.37/159.09  [9022]P65(x90222,x90223,x90224,x90221)+E(x90221,f190(f916(x90222,a903)))+~P107(f328(f64(x90222),x90224))+~P107(f328(f64(x90222),x90221))+P107(f328(f328(f330(x90222),f503(x90221,x90224,x90223,x90222)),x90224))
% 159.37/159.09  [9023]P65(x90232,x90233,x90234,x90231)+E(x90231,f190(f916(x90232,a903)))+~P107(f328(f64(x90232),x90234))+~P107(f328(f64(x90232),x90231))+P107(f328(f328(f330(x90232),f823(x90231,x90234,x90233,x90232)),x90234))
% 159.37/159.09  [9097]E(x90971,x90972)+~E(f328(f328(f83(a1),x90972),x90974),x90971)+~P107(f328(f328(f240(a1),f2(a1)),x90974))+~P107(f328(f328(f330(a1),x90971),x90973))+P107(f328(f328(f330(a1),f425(x90973,x90971,x90974,x90972)),f304(a1,f81(a1),x90974)))
% 159.37/159.09  [9098]E(x90981,x90982)+~E(f328(f328(f3(a1),x90982),x90984),x90981)+~P107(f328(f328(f240(a1),f2(a1)),x90984))+~P107(f328(f328(f330(a1),x90981),x90983))+P107(f328(f328(f330(a1),f438(x90983,x90981,x90984,x90982)),f304(a1,f81(a1),x90984)))
% 159.37/159.09  [9172]P107(f328(f328(f239(a909),x91721),f878(x91722,x91723,x91724,x91721)))+~P107(f328(f328(f239(a1),x91722),f328(x91723,x91724)))+P107(f328(f328(f239(a909),x91721),f879(x91722,x91723,x91724,x91721)))+~P107(f328(f328(f240(a909),x91721),x91724))+~P107(f328(f328(f239(a1),f328(x91723,x91721)),x91722))
% 159.37/159.09  [9292]E(f328(x92921,f878(x92922,x92921,x92923,x92924)),x92922)+~P107(f328(f328(f239(a1),x92922),f328(x92921,x92923)))+P107(f328(f328(f240(a909),f879(x92922,x92921,x92923,x92924)),x92923))+~P107(f328(f328(f240(a909),x92924),x92923))+~P107(f328(f328(f239(a1),f328(x92921,x92924)),x92922))
% 159.37/159.09  [9414]~P107(f328(f328(f239(a1),x94142),f328(x94143,x94144)))+P107(f328(f328(f239(a909),x94141),f879(x94142,x94143,x94144,x94141)))+P107(f328(f328(f239(a909),f878(x94142,x94143,x94144,x94141)),x94144))+~P107(f328(f328(f240(a909),x94141),x94144))+~P107(f328(f328(f239(a1),f328(x94143,x94141)),x94142))
% 159.37/159.09  [9415]~P107(f328(f328(f239(a1),x94152),f328(x94153,x94154)))+P107(f328(f328(f239(a909),x94151),f878(x94152,x94153,x94154,x94151)))+P107(f328(f328(f240(a909),f879(x94152,x94153,x94154,x94151)),x94154))+~P107(f328(f328(f240(a909),x94151),x94154))+~P107(f328(f328(f239(a1),f328(x94153,x94151)),x94152))
% 159.37/159.09  [9520]~P107(f328(f328(f239(a1),x95201),f328(x95202,x95203)))+P107(f328(f328(f239(a909),f878(x95201,x95202,x95203,x95204)),x95203))+~P107(f328(f328(f240(a909),x95204),x95203))+~P107(f328(f328(f239(a1),f328(x95202,x95204)),x95201))+P107(f328(f328(f240(a909),f879(x95201,x95202,x95203,x95204)),x95203))
% 159.37/159.09  [9605]E(x96051,f190(f916(x96052,a903)))+~P107(f328(f64(x96052),x96054))+~P107(f328(f64(x96052),x96051))+P107(f328(f328(f330(f915(f916(x96052,a903),f916(x96052,a903))),f328(f328(f256(f916(x96052,a903),f916(x96052,a903)),x96054),x96051)),f319(x96052,x96053)))+P107(f328(f328(f330(x96052),f505(x96053,x96051,x96054,x96052)),x96054))
% 159.37/159.09  [9606]E(x96061,f190(f916(x96062,a903)))+~P107(f328(f64(x96062),x96064))+~P107(f328(f64(x96062),x96061))+P107(f328(f328(f330(f915(f916(x96062,a903),f916(x96062,a903))),f328(f328(f256(f916(x96062,a903),f916(x96062,a903)),x96064),x96061)),f319(x96062,x96063)))+P107(f328(f328(f330(x96062),f743(x96063,x96061,x96064,x96062)),x96064))
% 159.37/159.09  [10249]E(f328(x102491,f878(x102492,x102491,x102493,x102494)),x102492)+~P107(f328(f328(f239(a1),x102492),f328(x102491,x102493)))+~P107(f328(f328(f239(a1),f328(f79(a1),f328(f328(f3(a1),f328(x102491,f328(f328(f83(a909),f879(x102492,x102491,x102493,x102494)),f81(a909)))),f328(x102491,f879(x102492,x102491,x102493,x102494))))),f81(a1)))+~P107(f328(f328(f240(a909),x102494),x102493))+~P107(f328(f328(f239(a1),f328(x102491,x102494)),x102492))
% 159.37/159.09  [10250]~P107(f328(f328(f239(a1),x102502),f328(x102503,x102504)))+P107(f328(f328(f239(a909),x102501),f878(x102502,x102503,x102504,x102501)))+~P107(f328(f328(f239(a1),f328(f79(a1),f328(f328(f3(a1),f328(x102503,f328(f328(f83(a909),f879(x102502,x102503,x102504,x102501)),f81(a909)))),f328(x102503,f879(x102502,x102503,x102504,x102501))))),f81(a1)))+~P107(f328(f328(f240(a909),x102501),x102504))+~P107(f328(f328(f239(a1),f328(x102503,x102501)),x102502))
% 159.37/159.09  [10251]~P107(f328(f328(f239(a1),x102511),f328(x102512,x102513)))+~P107(f328(f328(f239(a1),f328(f79(a1),f328(f328(f3(a1),f328(x102512,f328(f328(f83(a909),f879(x102511,x102512,x102513,x102514)),f81(a909)))),f328(x102512,f879(x102511,x102512,x102513,x102514))))),f81(a1)))+~P107(f328(f328(f240(a909),x102514),x102513))+~P107(f328(f328(f239(a1),f328(x102512,x102514)),x102511))+P107(f328(f328(f239(a909),f878(x102511,x102512,x102513,x102514)),x102513))
% 159.37/159.09  [7330]~P71(x73301)+P107(f328(f328(f240(x73301),x73302),f2(x73301)))+~P107(f328(f328(f240(x73301),x73303),f2(x73301)))+P107(f328(f328(f240(x73301),f2(x73301)),x73302))+P107(f328(f328(f240(x73301),x73303),f328(f328(f291(x73301),x73304),x73302)))
% 159.37/159.09  [7331]~P71(x73311)+P107(f328(f328(f240(x73311),x73312),f2(x73311)))+~P107(f328(f328(f239(x73311),x73313),f2(x73311)))+P107(f328(f328(f240(x73311),f2(x73311)),x73312))+P107(f328(f328(f239(x73311),x73313),f328(f328(f291(x73311),x73314),x73312)))
% 159.37/159.09  [7592]~P71(x75921)+P107(f328(f328(f240(x75921),x75922),f2(x75921)))+P107(f328(f328(f240(x75921),x75923),f2(x75921)))+P107(f328(f328(f240(x75921),f2(x75921)),x75923))+~P107(f328(f328(f240(x75921),x75922),f328(f328(f291(x75921),x75924),x75923)))
% 159.37/159.09  [7593]~P71(x75931)+P107(f328(f328(f240(x75931),x75932),f2(x75931)))+P107(f328(f328(f239(x75931),x75933),f2(x75931)))+P107(f328(f328(f240(x75931),f2(x75931)),x75932))+~P107(f328(f328(f239(x75931),x75933),f328(f328(f291(x75931),x75934),x75932)))
% 159.37/159.09  [7708]E(x77081,x77082)+~E(f328(f328(f166(x77083),x77084),x77081),f328(f328(f166(x77083),x77084),x77082))+~P107(f328(f139(x77083),x77084))+~P107(f328(f328(f240(a909),x77082),f328(f191(f910(x77083)),x77084)))+~P107(f328(f328(f240(a909),x77081),f328(f191(f910(x77083)),x77084)))
% 159.37/159.09  [8076]~P71(x80761)+~P107(f328(f328(f240(x80761),x80763),f2(x80761)))+P107(f328(f328(f240(x80761),f2(x80761)),x80762))+~P107(f328(f328(f240(x80761),x80764),f328(f328(f84(x80761),x80763),x80762)))+P107(f328(f328(f240(x80761),x80763),f328(f328(f291(x80761),x80764),x80762)))
% 159.37/159.09  [8077]~P71(x80771)+~P107(f328(f328(f239(x80771),x80773),f2(x80771)))+P107(f328(f328(f240(x80771),f2(x80771)),x80772))+~P107(f328(f328(f239(x80771),x80774),f328(f328(f84(x80771),x80773),x80772)))+P107(f328(f328(f239(x80771),x80773),f328(f328(f291(x80771),x80774),x80772)))
% 159.37/159.09  [8078]~P71(x80781)+~P107(f328(f328(f240(x80781),x80782),f2(x80781)))+P107(f328(f328(f240(x80781),f2(x80781)),x80782))+~P107(f328(f328(f240(x80781),x80784),f328(f328(f84(x80781),x80783),x80782)))+P107(f328(f328(f240(x80781),x80783),f328(f328(f291(x80781),x80784),x80782)))
% 159.37/159.09  [8079]~P71(x80791)+~P107(f328(f328(f240(x80791),x80792),f2(x80791)))+P107(f328(f328(f240(x80791),f2(x80791)),x80792))+~P107(f328(f328(f240(x80791),x80794),f328(f328(f291(x80791),x80793),x80792)))+P107(f328(f328(f240(x80791),x80793),f328(f328(f84(x80791),x80794),x80792)))
% 159.37/159.09  [8080]~P71(x80801)+~P107(f328(f328(f240(x80801),x80802),f2(x80801)))+P107(f328(f328(f240(x80801),f2(x80801)),x80802))+~P107(f328(f328(f239(x80801),x80804),f328(f328(f84(x80801),x80803),x80802)))+P107(f328(f328(f239(x80801),x80803),f328(f328(f291(x80801),x80804),x80802)))
% 159.37/159.09  [8081]~P71(x80811)+~P107(f328(f328(f240(x80811),x80812),f2(x80811)))+P107(f328(f328(f240(x80811),f2(x80811)),x80812))+~P107(f328(f328(f239(x80811),x80814),f328(f328(f291(x80811),x80813),x80812)))+P107(f328(f328(f239(x80811),x80813),f328(f328(f84(x80811),x80814),x80812)))
% 159.37/159.09  [8232]~P109(x82321)+~P18(x82321,x82322)+~P107(f328(f328(f239(a909),x82323),x82324))+P107(f328(f328(f239(x82321),f328(f328(f166(x82321),x82322),x82323)),f328(f328(f166(x82321),x82322),x82324)))+~P107(f328(f328(f240(a909),x82324),f328(f191(f910(x82321)),x82322)))
% 159.37/159.09  [8281]~P125(x82811)+~P107(f328(f328(f240(x82811),x82812),f81(x82811)))+~P107(f328(f328(f240(x82811),f2(x82811)),x82812))+~P107(f328(f328(f240(a909),x82814),x82813))+P107(f328(f328(f240(x82811),f328(f328(f248(x82811),x82812),x82813)),f328(f328(f248(x82811),x82812),x82814)))
% 159.37/159.09  [8282]~P125(x82821)+~P107(f328(f328(f239(x82821),x82822),f81(x82821)))+~P107(f328(f328(f239(x82821),f2(x82821)),x82822))+~P107(f328(f328(f239(a909),x82824),x82823))+P107(f328(f328(f239(x82821),f328(f328(f248(x82821),x82822),x82823)),f328(f328(f248(x82821),x82822),x82824)))
% 159.37/159.09  [8283]~P125(x82831)+~P107(f328(f328(f239(x82831),f2(x82831)),x82832))+~P107(f328(f328(f240(a909),f2(a909)),x82833))+~P107(f328(f328(f240(x82831),x82832),x82834))+P107(f328(f328(f240(x82831),f328(f328(f248(x82831),x82832),x82833)),f328(f328(f248(x82831),x82834),x82833)))
% 159.37/159.09  [8302]~P109(x83021)+~P18(x83021,f328(f170(x83021),x83022))+~P107(f328(f328(f239(a909),x83024),x83023))+P107(f328(f328(f239(x83021),f328(f328(f166(x83021),x83022),x83023)),f328(f328(f166(x83021),x83022),x83024)))+~P107(f328(f328(f240(a909),x83023),f328(f191(f910(x83021)),x83022)))
% 159.37/159.09  [8548]~P72(x85481)+~P107(f328(f328(f240(x85481),x85482),f2(x85481)))+~P107(f328(f328(f240(x85481),x85483),x85484))+~P107(f328(f328(f240(x85481),f2(x85481)),f328(f328(f84(x85481),x85483),x85484)))+P107(f328(f328(f240(x85481),f328(f328(f291(x85481),x85482),x85483)),f328(f328(f291(x85481),x85482),x85484)))
% 159.37/159.09  [8549]~P71(x85491)+~P107(f328(f328(f239(x85491),x85492),f2(x85491)))+~P107(f328(f328(f239(x85491),x85493),x85494))+~P107(f328(f328(f240(x85491),f2(x85491)),f328(f328(f84(x85491),x85493),x85494)))+P107(f328(f328(f239(x85491),f328(f328(f291(x85491),x85492),x85493)),f328(f328(f291(x85491),x85492),x85494)))
% 159.37/159.09  [8558]~P72(x85581)+~P107(f328(f328(f240(x85581),x85584),x85583))+~P107(f328(f328(f240(x85581),f2(x85581)),x85582))+~P107(f328(f328(f240(x85581),f2(x85581)),f328(f328(f84(x85581),x85583),x85584)))+P107(f328(f328(f240(x85581),f328(f328(f291(x85581),x85582),x85583)),f328(f328(f291(x85581),x85582),x85584)))
% 159.37/159.09  [8559]~P72(x85591)+~P107(f328(f328(f239(x85591),x85594),x85593))+~P107(f328(f328(f239(x85591),f2(x85591)),x85592))+~P107(f328(f328(f240(x85591),f2(x85591)),f328(f328(f84(x85591),x85593),x85594)))+P107(f328(f328(f239(x85591),f328(f328(f291(x85591),x85592),x85593)),f328(f328(f291(x85591),x85592),x85594)))
% 159.37/159.09  [8668]P107(f328(x86681,x86682))+~P107(f328(f64(x86684),x86682))+P107(f328(x86681,f470(x86681,x86683,x86682,x86684)))+~P107(f328(x86681,f190(f916(x86684,a903))))+~P107(f328(f328(f239(f916(x86684,a903)),x86682),x86683))
% 159.37/159.09  [8677]P107(f328(x86771,x86772))+P107(f328(f64(x86773),f470(x86771,x86774,x86772,x86773)))+~P107(f328(f64(x86773),x86772))+~P107(f328(x86771,f190(f916(x86773,a903))))+~P107(f328(f328(f239(f916(x86773,a903)),x86772),x86774))
% 159.37/159.09  [8939]E(f328(f328(f83(a1),f439(x89391,x89392,x89393,x89394)),f440(x89391,x89392,x89393,x89394)),x89394)+~P107(f328(f328(f240(a1),f2(a1)),x89393))+~P107(f328(f328(f240(a1),x89392),x89394))+~P107(f328(f328(f330(a1),x89392),x89391))+P107(f328(f328(f240(a1),x89392),f328(f328(f3(a1),x89394),x89393)))
% 159.37/159.09  [9153]~P107(f328(f328(f240(a1),f2(a1)),x91533))+~P107(f328(f328(f240(a1),x91532),x91534))+~P107(f328(f328(f330(a1),x91532),x91531))+P107(f328(f328(f330(a1),f439(x91531,x91532,x91533,x91534)),x91531))+P107(f328(f328(f240(a1),x91532),f328(f328(f3(a1),x91534),x91533)))
% 159.37/159.09  [9165]P107(f328(x91651,x91652))+~P107(f328(f64(x91653),x91652))+P107(f328(f328(f330(x91653),f471(x91651,x91654,x91652,x91653)),x91654))+~P107(f328(x91651,f190(f916(x91653,a903))))+~P107(f328(f328(f239(f916(x91653,a903)),x91652),x91654))
% 159.37/159.09  [9182]E(f328(f328(f83(a1),f426(x91821,x91822,x91823,x91824)),f427(x91821,x91822,x91823,x91824)),x91824)+~P107(f328(f328(f240(a1),f2(a1)),x91823))+~P107(f328(f328(f239(a1),x91822),x91824))+P107(f328(f328(f239(a1),x91822),f328(f328(f3(a1),x91824),x91823)))+~P107(f328(f328(f330(a1),f328(f328(f3(a1),x91822),f81(a1))),x91821))
% 159.37/159.09  [9235]~P107(f328(f328(f240(a1),f2(a1)),x92353))+~P107(f328(f328(f240(a1),x92351),x92352))+~P107(f328(f328(f330(a1),x92351),x92354))+P107(f328(f328(f330(a1),f440(x92354,x92351,x92353,x92352)),f304(a1,f81(a1),x92353)))+P107(f328(f328(f240(a1),x92351),f328(f328(f3(a1),x92352),x92353)))
% 159.37/159.09  [9267]~P76(x92672)+~E(f804(x92673,x92674,x92671,x92672),f805(x92673,x92674,x92671,x92672))+~P107(f328(f64(x92671),f806(x92673,x92674,x92671,x92672)))+E(f328(f328(f8(f916(x92671,a903),x92672),f328(f8(x92671,x92672),x92673)),x92674),f328(f328(f8(x92671,x92672),x92673),f40(f916(x92671,a903),x92674)))+~P107(f328(f64(f916(x92671,a903)),x92674))
% 159.37/159.09  [9272]~P76(x92722)+~E(f328(x92723,f807(x92723,x92724,x92721,x92722)),f2(x92722))+~P107(f328(f64(x92721),f806(x92723,x92724,x92721,x92722)))+E(f328(f328(f8(f916(x92721,a903),x92722),f328(f8(x92721,x92722),x92723)),x92724),f328(f328(f8(x92721,x92722),x92723),f40(f916(x92721,a903),x92724)))+~P107(f328(f64(f916(x92721,a903)),x92724))
% 159.37/159.09  [9336]~P107(f328(f328(f240(a1),f2(a1)),x93363))+~P107(f328(f328(f239(a1),x93362),x93364))+P107(f328(f328(f330(a1),f426(x93361,x93362,x93363,x93364)),x93361))+P107(f328(f328(f239(a1),x93362),f328(f328(f3(a1),x93364),x93363)))+~P107(f328(f328(f330(a1),f328(f328(f3(a1),x93362),f81(a1))),x93361))
% 159.37/159.09  [9375]~P107(f328(f328(f240(a1),f2(a1)),x93753))+~P107(f328(f328(f239(a1),x93751),x93752))+P107(f328(f328(f330(a1),f427(x93754,x93751,x93753,x93752)),f304(a1,f81(a1),x93753)))+P107(f328(f328(f239(a1),x93751),f328(f328(f3(a1),x93752),x93753)))+~P107(f328(f328(f330(a1),f328(f328(f3(a1),x93751),f81(a1))),x93754))
% 159.37/159.09  [9395]~P76(x93952)+~E(f804(x93953,x93954,x93951,x93952),f805(x93953,x93954,x93951,x93952))+E(f328(f328(f8(f916(x93951,a903),x93952),f328(f8(x93951,x93952),x93953)),x93954),f328(f328(f8(x93951,x93952),x93953),f40(f916(x93951,a903),x93954)))+P107(f328(f328(f330(f916(x93951,a903)),f806(x93953,x93954,x93951,x93952)),x93954))+~P107(f328(f64(f916(x93951,a903)),x93954))
% 159.37/159.09  [9400]~P76(x94002)+~E(f328(x94003,f807(x94003,x94004,x94001,x94002)),f2(x94002))+E(f328(f328(f8(f916(x94001,a903),x94002),f328(f8(x94001,x94002),x94003)),x94004),f328(f328(f8(x94001,x94002),x94003),f40(f916(x94001,a903),x94004)))+P107(f328(f328(f330(f916(x94001,a903)),f806(x94003,x94004,x94001,x94002)),x94004))+~P107(f328(f64(f916(x94001,a903)),x94004))
% 159.37/159.09  [9498]~P76(x94982)+~P107(f328(f64(x94981),f806(x94983,x94984,x94981,x94982)))+E(f328(f328(f8(f916(x94981,a903),x94982),f328(f8(x94981,x94982),x94983)),x94984),f328(f328(f8(x94981,x94982),x94983),f40(f916(x94981,a903),x94984)))+P107(f328(f328(f330(f916(x94981,a903)),f805(x94983,x94984,x94981,x94982)),x94984))+~P107(f328(f64(f916(x94981,a903)),x94984))
% 159.37/159.09  [9499]~P76(x94992)+~P107(f328(f64(x94991),f806(x94993,x94994,x94991,x94992)))+E(f328(f328(f8(f916(x94991,a903),x94992),f328(f8(x94991,x94992),x94993)),x94994),f328(f328(f8(x94991,x94992),x94993),f40(f916(x94991,a903),x94994)))+P107(f328(f328(f330(f916(x94991,a903)),f804(x94993,x94994,x94991,x94992)),x94994))+~P107(f328(f64(f916(x94991,a903)),x94994))
% 159.37/159.09  [9576]~P76(x95762)+E(f328(f328(f8(f916(x95761,a903),x95762),f328(f8(x95761,x95762),x95763)),x95764),f328(f328(f8(x95761,x95762),x95763),f40(f916(x95761,a903),x95764)))+P107(f328(f328(f330(f916(x95761,a903)),f806(x95763,x95764,x95761,x95762)),x95764))+P107(f328(f328(f330(f916(x95761,a903)),f805(x95763,x95764,x95761,x95762)),x95764))+~P107(f328(f64(f916(x95761,a903)),x95764))
% 159.37/159.09  [9577]~P76(x95772)+E(f328(f328(f8(f916(x95771,a903),x95772),f328(f8(x95771,x95772),x95773)),x95774),f328(f328(f8(x95771,x95772),x95773),f40(f916(x95771,a903),x95774)))+P107(f328(f328(f330(f916(x95771,a903)),f806(x95773,x95774,x95771,x95772)),x95774))+P107(f328(f328(f330(f916(x95771,a903)),f804(x95773,x95774,x95771,x95772)),x95774))+~P107(f328(f64(f916(x95771,a903)),x95774))
% 159.37/159.09  [9594]~P76(x95942)+P107(f328(f328(f330(x95941),f807(x95943,x95944,x95941,x95942)),f805(x95943,x95944,x95941,x95942)))+~P107(f328(f64(x95941),f806(x95943,x95944,x95941,x95942)))+E(f328(f328(f8(f916(x95941,a903),x95942),f328(f8(x95941,x95942),x95943)),x95944),f328(f328(f8(x95941,x95942),x95943),f40(f916(x95941,a903),x95944)))+~P107(f328(f64(f916(x95941,a903)),x95944))
% 159.37/159.09  [9595]~P76(x95952)+P107(f328(f328(f330(x95951),f807(x95953,x95954,x95951,x95952)),f804(x95953,x95954,x95951,x95952)))+~P107(f328(f64(x95951),f806(x95953,x95954,x95951,x95952)))+E(f328(f328(f8(f916(x95951,a903),x95952),f328(f8(x95951,x95952),x95953)),x95954),f328(f328(f8(x95951,x95952),x95953),f40(f916(x95951,a903),x95954)))+~P107(f328(f64(f916(x95951,a903)),x95954))
% 159.37/159.09  [9608]P107(f328(x96081,x96082))+~P107(f328(f328(f330(x96083),f471(x96081,x96084,x96082,x96083)),f470(x96081,x96084,x96082,x96083)))+~P107(f328(f64(x96083),x96082))+~P107(f328(x96081,f190(f916(x96083,a903))))+~P107(f328(f328(f239(f916(x96083,a903)),x96082),x96084))
% 159.37/159.09  [9644]~P76(x96442)+P107(f328(f328(f330(x96441),f807(x96443,x96444,x96441,x96442)),f805(x96443,x96444,x96441,x96442)))+E(f328(f328(f8(f916(x96441,a903),x96442),f328(f8(x96441,x96442),x96443)),x96444),f328(f328(f8(x96441,x96442),x96443),f40(f916(x96441,a903),x96444)))+P107(f328(f328(f330(f916(x96441,a903)),f806(x96443,x96444,x96441,x96442)),x96444))+~P107(f328(f64(f916(x96441,a903)),x96444))
% 159.37/159.09  [9645]~P76(x96452)+P107(f328(f328(f330(x96451),f807(x96453,x96454,x96451,x96452)),f804(x96453,x96454,x96451,x96452)))+E(f328(f328(f8(f916(x96451,a903),x96452),f328(f8(x96451,x96452),x96453)),x96454),f328(f328(f8(x96451,x96452),x96453),f40(f916(x96451,a903),x96454)))+P107(f328(f328(f330(f916(x96451,a903)),f806(x96453,x96454,x96451,x96452)),x96454))+~P107(f328(f64(f916(x96451,a903)),x96454))
% 159.37/159.09  [9816]P107(f328(x98161,x98162))+~P107(f328(f64(x98163),x98162))+~P107(f328(x98161,f328(f328(f310(x98163),f471(x98161,x98164,x98162,x98163)),f470(x98161,x98164,x98162,x98163))))+~P107(f328(x98161,f190(f916(x98163,a903))))+~P107(f328(f328(f239(f916(x98163,a903)),x98162),x98164))
% 159.37/159.09  [7842]~P71(x78421)+P107(f328(f328(f240(x78421),x78422),f2(x78421)))+P107(f328(f328(f240(x78421),f2(x78421)),x78422))+~P107(f328(f328(f240(x78421),f2(x78421)),x78424))+P107(f328(f328(f240(x78421),f328(f328(f291(x78421),x78423),x78422)),x78424))
% 159.37/159.09  [7843]~P71(x78431)+P107(f328(f328(f240(x78431),x78432),f2(x78431)))+~P107(f328(f328(f239(x78431),f2(x78431)),x78434))+P107(f328(f328(f240(x78431),f2(x78431)),x78432))+P107(f328(f328(f239(x78431),f328(f328(f291(x78431),x78433),x78432)),x78434))
% 159.37/159.09  [8132]~P107(f328(f328(f239(a1),x81324),f2(a1)))+~E(x81322,f328(f328(f83(a1),f328(f328(f84(a1),x81321),x81323)),x81324))+P107(f328(f328(f240(a1),f2(a1)),x81321))+~P107(f328(f328(f240(a1),x81321),x81324))+P107(f328(f52(x81322,x81321),f328(f328(f256(a1,a1),x81323),x81324)))
% 159.37/159.09  [8171]~P107(f328(x81711,x81714))+P107(f328(x81711,f863(x81712,x81711,x81713)))+~P107(f328(f328(f240(a1),f2(a1)),x81713))+~P107(f328(f328(f239(a1),f2(a1)),x81712))+P107(f328(x81711,f328(f328(f83(a1),x81714),f328(f328(f84(a1),x81712),x81713))))
% 159.37/159.09  [8172]~P107(f328(x81721,x81724))+P107(f328(x81721,f868(x81722,x81721,x81723)))+~P107(f328(f328(f240(a1),f2(a1)),x81723))+~P107(f328(f328(f239(a1),f2(a1)),x81722))+P107(f328(x81721,f328(f328(f3(a1),x81724),f328(f328(f84(a1),x81722),x81723))))
% 159.37/159.09  [8173]~P71(x81731)+P107(f328(f328(f240(x81731),x81732),f2(x81731)))+P107(f328(f328(f240(x81731),f2(x81731)),x81732))+P107(f328(f328(f240(x81731),f2(x81731)),x81733))+~P107(f328(f328(f240(x81731),f328(f328(f291(x81731),x81734),x81732)),x81733))
% 159.37/159.09  [8174]~P71(x81741)+P107(f328(f328(f240(x81741),x81742),f2(x81741)))+P107(f328(f328(f240(x81741),f2(x81741)),x81742))+P107(f328(f328(f239(x81741),f2(x81741)),x81743))+~P107(f328(f328(f239(x81741),f328(f328(f291(x81741),x81744),x81742)),x81743))
% 159.37/159.09  [8227]~E(x82271,f328(f328(f83(a1),f328(f328(f84(a1),x82272),x82273)),x82274))+~P107(f328(f328(f240(a1),f2(a1)),x82272))+~P107(f328(f328(f239(a1),f2(a1)),x82274))+~P107(f328(f328(f240(a1),x82274),x82272))+P107(f328(f52(x82271,x82272),f328(f328(f256(a1,a1),x82273),x82274)))
% 159.37/159.09  [8342]~P71(x83421)+P107(f328(f328(f240(x83421),x83422),f2(x83421)))+~P107(f328(f328(f240(x83421),f2(x83421)),x83424))+~P107(f328(f328(f240(x83421),x83423),f328(f328(f84(x83421),x83424),x83422)))+P107(f328(f328(f240(x83421),f328(f328(f291(x83421),x83423),x83422)),x83424))
% 159.37/159.09  [8343]~P71(x83431)+P107(f328(f328(f240(x83431),x83432),f2(x83431)))+~P107(f328(f328(f239(x83431),f2(x83431)),x83434))+~P107(f328(f328(f239(x83431),x83433),f328(f328(f84(x83431),x83434),x83432)))+P107(f328(f328(f239(x83431),f328(f328(f291(x83431),x83433),x83432)),x83434))
% 159.37/159.09  [8427]~P71(x84271)+P107(f328(f328(f240(x84271),x84272),f2(x84271)))+~P107(f328(f328(f240(x84271),x84273),f2(x84271)))+P107(f328(f328(f240(x84271),x84273),f328(f328(f291(x84271),x84274),x84272)))+~P107(f328(f328(f240(x84271),f328(f328(f84(x84271),x84273),x84272)),x84274))
% 159.37/159.09  [8428]~P71(x84281)+P107(f328(f328(f240(x84281),x84282),f2(x84281)))+~P107(f328(f328(f239(x84281),x84283),f2(x84281)))+P107(f328(f328(f239(x84281),x84283),f328(f328(f291(x84281),x84284),x84282)))+~P107(f328(f328(f239(x84281),f328(f328(f84(x84281),x84283),x84282)),x84284))
% 159.37/159.09  [8584]~P71(x85841)+~P107(f328(f328(f240(x85841),x85842),f2(x85841)))+P107(f328(f328(f240(x85841),f2(x85841)),x85842))+~P107(f328(f328(f240(x85841),f328(f328(f291(x85841),x85844),x85842)),x85843))+P107(f328(f328(f240(x85841),f328(f328(f84(x85841),x85843),x85842)),x85844))
% 159.37/159.09  [8585]~P71(x85851)+~P107(f328(f328(f240(x85851),x85852),f2(x85851)))+P107(f328(f328(f240(x85851),f2(x85851)),x85852))+~P107(f328(f328(f240(x85851),f328(f328(f84(x85851),x85854),x85852)),x85853))+P107(f328(f328(f240(x85851),f328(f328(f291(x85851),x85853),x85852)),x85854))
% 159.37/159.09  [8586]~P71(x85861)+~P107(f328(f328(f240(x85861),x85862),f2(x85861)))+P107(f328(f328(f240(x85861),f2(x85861)),x85862))+~P107(f328(f328(f239(x85861),f328(f328(f291(x85861),x85864),x85862)),x85863))+P107(f328(f328(f239(x85861),f328(f328(f84(x85861),x85863),x85862)),x85864))
% 159.37/159.09  [8587]~P71(x85871)+~P107(f328(f328(f240(x85871),x85872),f2(x85871)))+P107(f328(f328(f240(x85871),f2(x85871)),x85872))+~P107(f328(f328(f239(x85871),f328(f328(f84(x85871),x85874),x85872)),x85873))+P107(f328(f328(f239(x85871),f328(f328(f291(x85871),x85873),x85872)),x85874))
% 159.37/159.09  [8606]~P71(x86061)+~P107(f328(f328(f240(x86061),f2(x86061)),x86064))+P107(f328(f328(f240(x86061),f2(x86061)),x86062))+~P107(f328(f328(f240(x86061),f328(f328(f84(x86061),x86064),x86062)),x86063))+P107(f328(f328(f240(x86061),f328(f328(f291(x86061),x86063),x86062)),x86064))
% 159.37/159.09  [8607]~P71(x86071)+~P107(f328(f328(f239(x86071),f2(x86071)),x86074))+P107(f328(f328(f240(x86071),f2(x86071)),x86072))+~P107(f328(f328(f239(x86071),f328(f328(f84(x86071),x86074),x86072)),x86073))+P107(f328(f328(f239(x86071),f328(f328(f291(x86071),x86073),x86072)),x86074))
% 159.37/159.09  [8685]~P71(x86851)+~P107(f328(f328(f240(x86851),x86854),f2(x86851)))+~P107(f328(f328(f240(x86851),x86853),f328(f328(f84(x86851),x86852),x86854)))+P107(f328(f328(f240(x86851),x86852),f328(f328(f291(x86851),x86853),x86854)))+~P107(f328(f328(f240(x86851),f328(f328(f84(x86851),x86852),x86854)),x86853))
% 159.37/159.09  [8686]~P71(x86861)+~P107(f328(f328(f240(x86861),x86862),f2(x86861)))+~P107(f328(f328(f240(x86861),x86863),f328(f328(f84(x86861),x86862),x86864)))+P107(f328(f328(f240(x86861),x86862),f328(f328(f291(x86861),x86863),x86864)))+~P107(f328(f328(f240(x86861),f328(f328(f84(x86861),x86862),x86864)),x86863))
% 159.37/159.09  [8687]~P71(x86871)+~P107(f328(f328(f240(x86871),x86874),f2(x86871)))+~P107(f328(f328(f239(x86871),x86873),f328(f328(f84(x86871),x86872),x86874)))+P107(f328(f328(f239(x86871),x86872),f328(f328(f291(x86871),x86873),x86874)))+~P107(f328(f328(f239(x86871),f328(f328(f84(x86871),x86872),x86874)),x86873))
% 159.37/159.09  [8688]~P71(x86881)+~P107(f328(f328(f239(x86881),x86882),f2(x86881)))+~P107(f328(f328(f239(x86881),x86883),f328(f328(f84(x86881),x86882),x86884)))+P107(f328(f328(f239(x86881),x86882),f328(f328(f291(x86881),x86883),x86884)))+~P107(f328(f328(f239(x86881),f328(f328(f84(x86881),x86882),x86884)),x86883))
% 159.37/159.09  [8807]~P71(x88071)+~P107(f328(f328(f240(x88071),x88073),f2(x88071)))+~P107(f328(f328(f240(x88071),x88072),f328(f328(f84(x88071),x88074),x88073)))+~P107(f328(f328(f240(x88071),f328(f328(f84(x88071),x88074),x88073)),x88072))+P107(f328(f328(f240(x88071),f328(f328(f291(x88071),x88072),x88073)),x88074))
% 159.37/159.09  [8808]~P71(x88081)+~P107(f328(f328(f240(x88081),x88083),f2(x88081)))+~P107(f328(f328(f239(x88081),x88082),f328(f328(f84(x88081),x88084),x88083)))+~P107(f328(f328(f239(x88081),f328(f328(f84(x88081),x88084),x88083)),x88082))+P107(f328(f328(f239(x88081),f328(f328(f291(x88081),x88082),x88083)),x88084))
% 159.37/159.09  [8825]~P71(x88251)+~P107(f328(f328(f240(x88251),f2(x88251)),x88254))+~P107(f328(f328(f240(x88251),x88252),f328(f328(f84(x88251),x88254),x88253)))+~P107(f328(f328(f240(x88251),f328(f328(f84(x88251),x88254),x88253)),x88252))+P107(f328(f328(f240(x88251),f328(f328(f291(x88251),x88252),x88253)),x88254))
% 159.37/159.09  [8826]~P71(x88261)+~P107(f328(f328(f239(x88261),f2(x88261)),x88264))+~P107(f328(f328(f239(x88261),x88262),f328(f328(f84(x88261),x88264),x88263)))+~P107(f328(f328(f239(x88261),f328(f328(f84(x88261),x88264),x88263)),x88262))+P107(f328(f328(f239(x88261),f328(f328(f291(x88261),x88262),x88263)),x88264))
% 159.37/159.09  [9006]E(f328(f328(f3(a1),f441(x90061,x90062,x90063,x90064)),f442(x90061,x90062,x90063,x90064)),x90064)+~P107(f328(f328(f240(a1),f2(a1)),x90063))+~P107(f328(f328(f240(a1),x90064),x90062))+~P107(f328(f328(f330(a1),x90062),x90061))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x90064),x90063)),x90062))
% 159.37/159.09  [9079]~P107(f328(x90791,x90792))+~P107(f328(f328(f240(a1),f2(a1)),x90794))+~P107(f328(f328(f239(a1),f2(a1)),x90793))+~P107(f328(x90791,f328(f328(f83(a1),f863(x90793,x90791,x90794)),x90794)))+P107(f328(x90791,f328(f328(f83(a1),x90792),f328(f328(f84(a1),x90793),x90794))))
% 159.37/159.09  [9080]~P107(f328(x90801,x90802))+~P107(f328(f328(f240(a1),f2(a1)),x90804))+~P107(f328(f328(f239(a1),f2(a1)),x90803))+~P107(f328(x90801,f328(f328(f3(a1),f868(x90803,x90801,x90804)),x90804)))+P107(f328(x90801,f328(f328(f3(a1),x90802),f328(f328(f84(a1),x90803),x90804))))
% 159.37/159.09  [9229]~P107(f328(f328(f240(a1),f2(a1)),x92293))+~P107(f328(f328(f240(a1),x92294),x92292))+~P107(f328(f328(f330(a1),x92292),x92291))+P107(f328(f328(f330(a1),f441(x92291,x92292,x92293,x92294)),x92291))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x92294),x92293)),x92292))
% 159.37/159.09  [9248]E(f328(f328(f3(a1),f428(x92481,x92482,x92483,x92484)),f429(x92481,x92482,x92483,x92484)),x92484)+~P107(f328(f328(f240(a1),f2(a1)),x92483))+~P107(f328(f328(f239(a1),x92484),x92482))+~P107(f328(f328(f330(a1),f328(f328(f83(a1),x92482),f81(a1))),x92481))+P107(f328(f328(f239(a1),f328(f328(f83(a1),x92484),x92483)),x92482))
% 159.37/159.09  [9284]~P107(f328(f328(f240(a1),f2(a1)),x92842))+~P107(f328(f328(f240(a1),x92841),x92843))+~P107(f328(f328(f330(a1),x92843),x92844))+P107(f328(f328(f330(a1),f442(x92844,x92843,x92842,x92841)),f304(a1,f81(a1),x92842)))+P107(f328(f328(f240(a1),f328(f328(f83(a1),x92841),x92842)),x92843))
% 159.37/159.09  [9369]~P107(f328(f328(f240(a1),f2(a1)),x93693))+~P107(f328(f328(f239(a1),x93694),x93692))+P107(f328(f328(f330(a1),f428(x93691,x93692,x93693,x93694)),x93691))+~P107(f328(f328(f330(a1),f328(f328(f83(a1),x93692),f81(a1))),x93691))+P107(f328(f328(f239(a1),f328(f328(f83(a1),x93694),x93693)),x93692))
% 159.37/159.09  [9410]~P107(f328(f328(f240(a1),f2(a1)),x94102))+~P107(f328(f328(f239(a1),x94101),x94103))+P107(f328(f328(f330(a1),f429(x94104,x94103,x94102,x94101)),f304(a1,f81(a1),x94102)))+~P107(f328(f328(f330(a1),f328(f328(f83(a1),x94103),f81(a1))),x94104))+P107(f328(f328(f239(a1),f328(f328(f83(a1),x94101),x94102)),x94103))
% 159.37/159.09  [9696]~P43(x96961,x96963)+~P32(x96961,x96964)+P43(x96961,f328(f328(f105(f916(f915(x96961,x96961),a903)),x96962),x96963))+~P107(f328(f328(f239(f916(f915(x96961,x96961),a903)),x96962),f328(f255(f916(f915(x96961,x96961),a903),f916(f915(x96961,x96961),a903)),x96964)))+~P107(f328(f328(f239(f916(f915(x96961,x96961),a903)),x96963),f328(f260(f916(f915(x96961,x96961),a903),f916(f915(x96961,x96961),a903)),x96964)))
% 159.37/159.09  [10067]~P23(x100672,x100674,x100673)+E(x100671,f190(f916(x100672,a903)))+~P107(f328(f64(x100672),x100671))+P107(f328(f328(f330(x100672),f328(x100673,x100671)),x100671))+~P107(f328(f328(f330(x100672),f328(f328(x100674,f373(x100671,x100673,x100674,x100672)),f374(x100671,x100673,x100674,x100672))),f328(f328(f310(x100672),f373(x100671,x100673,x100674,x100672)),f328(f328(f310(x100672),f374(x100671,x100673,x100674,x100672)),f190(f916(x100672,a903))))))
% 159.37/159.09  [10002]~P111(x100022)+~P68(x100021)+~P107(f328(f328(f239(f916(x100021,x100022)),x100023),x100024))+P107(f328(f328(f240(f916(x100021,x100022)),x100023),x100024))+~P107(f328(f59(x100021),f328(f328(f10(a903,a903,x100021),a323),f328(f328(f20(x100021,x100022,a903),f328(f328(f10(x100022,f916(x100022,a903),x100021),a325),x100023)),x100024))))
% 159.37/159.09  [9614]~P61(x96141,x96141,x96144)+P107(f328(f328(f330(f915(x96141,x96141)),f328(f328(f256(x96141,x96141),x96142),x96143)),f308(x96141,x96144)))+P107(f328(f328(f330(f915(x96141,x96141)),f328(f328(f256(x96141,x96141),x96143),x96142)),f308(x96141,x96144)))+~P107(f328(f328(f330(f915(x96141,x96141)),f328(f328(f256(x96141,x96141),x96145),x96142)),f308(x96141,x96144)))+~P107(f328(f328(f330(f915(x96141,x96141)),f328(f328(f256(x96141,x96141),x96145),x96143)),f308(x96141,x96144)))
% 159.37/159.09  [5744]E(x57441,f2(a909))+~E(f328(f38(x57442),x57445),x57441)+E(f328(f38(x57442),x57443),f328(a116,x57441))+~E(x57443,f328(f328(f310(x57442),x57444),x57445))+P107(f328(f328(f330(x57442),x57444),x57445))
% 159.37/159.09  [5867]~P70(x58672)+E(x58671,f2(x58672))+E(x58673,f2(x58672))+~E(f328(f328(f291(x58672),x58674),x58673),f328(f328(f291(x58672),x58675),x58671))+E(f328(f328(f84(x58672),x58674),x58671),f328(f328(f84(x58672),x58675),x58673))
% 159.37/159.09  [5868]~P70(x58682)+E(x58681,f2(x58682))+E(x58683,f2(x58682))+~E(f328(f328(f84(x58682),x58684),x58683),f328(f328(f84(x58682),x58685),x58681))+E(f328(f328(f291(x58682),x58684),x58681),f328(f328(f291(x58682),x58685),x58683))
% 159.37/159.09  [5935]~E(f328(f38(x59351),x59355),x59353)+~E(x59355,f190(f916(x59351,a903)))+E(f328(f38(x59351),x59352),f328(a116,x59353))+~E(x59352,f328(f328(f310(x59351),x59354),x59355))+P107(f328(f328(f330(x59351),x59354),x59355))
% 159.37/159.09  [6172]~P114(x61722)+~E(f328(x61723,x61725),f2(x61722))+E(f328(f328(f11(x61721,x61722),x61723),x61724),f2(x61722))+~P107(f328(f64(x61721),x61724))+~P107(f328(f328(f330(x61721),x61725),x61724))
% 159.37/159.09  [6541]~P109(x65413)+E(x65411,x65412)+~E(f328(f303(x65413,x65414),x65411),f328(f303(x65413,x65415),x65412))+~P107(f328(f328(f240(x65413),x65415),x65412))+~P107(f328(f328(f240(x65413),x65414),x65411))
% 159.37/159.09  [6542]~P109(x65423)+E(x65421,x65422)+~E(f328(f303(x65423,x65421),x65424),f328(f303(x65423,x65422),x65425))+~P107(f328(f328(f240(x65423),x65422),x65425))+~P107(f328(f328(f240(x65423),x65421),x65424))
% 159.37/159.09  [7609]~P109(x76091)+~P18(x76091,f328(f328(f136(x76091),x76094),x76095))+~P107(f328(f328(f330(x76091),x76093),f328(f174(x76091),x76095)))+~P107(f328(f328(f330(x76091),x76092),f328(f174(x76091),x76094)))+P107(f328(f328(f239(x76091),x76092),x76093))
% 159.37/159.09  [8720]~P111(x87201)+~P107(f328(f328(f240(f916(x87201,a903)),f304(x87201,x87205,x87202)),f304(x87201,x87204,x87203)))+~P107(f328(f328(f239(x87201),x87205),x87202))+P107(f328(f328(f240(x87201),x87202),x87203))+P107(f328(f328(f240(x87201),x87204),x87205))
% 159.37/159.09  [10110]~P22(x101102,x101105,x101103)+E(x101101,f190(f916(x101102,a903)))+~E(f328(f328(x101105,f328(x101104,f522(x101101,x101104,x101103,x101105,x101102))),f328(x101104,f523(x101101,x101104,x101103,x101105,x101102))),f328(x101104,f328(f328(x101105,f522(x101101,x101104,x101103,x101105,x101102)),f523(x101101,x101104,x101103,x101105,x101102))))+E(f328(x101103,f328(f311(x101102,x101102,x101104),x101101)),f328(x101104,f328(x101103,x101101)))+~P107(f328(f64(x101102),x101101))
% 159.37/159.09  [6538]~P23(x65382,x65385,x65383)+E(x65381,f190(f916(x65382,a903)))+~P107(f328(f64(x65382),x65381))+E(f328(x65383,f328(f328(f310(x65382),x65384),x65381)),f328(f328(x65385,x65384),f328(x65383,x65381)))+P107(f328(f328(f330(x65382),x65384),x65381))
% 159.37/159.09  [7358]~P22(x73582,x73583,x73584)+E(f328(f328(x73583,f328(x73584,x73581)),f328(x73584,x73585)),f328(x73584,x73585))+E(x73581,f190(f916(x73582,a903)))+~P107(f328(f64(x73582),x73585))+~P107(f328(f328(f239(f916(x73582,a903)),x73581),x73585))
% 159.37/159.09  [7741]~P23(x77414,x77415,x77411)+E(f328(x77411,x77412),x77413)+~P107(f328(f64(x77414),x77412))+~E(f328(f328(f3(f916(x77414,a903)),x77412),f328(f328(f310(x77414),x77413),f190(f916(x77414,a903)))),f190(f916(x77414,a903)))+~P107(f328(f328(f330(x77414),x77413),x77412))
% 159.37/159.09  [8692]E(x86921,x86922)+~P13(x86923,x86924,x86925)+E(f328(f328(f106(f916(x86923,a903)),x86921),x86922),f190(f916(x86923,a903)))+~P107(f328(f328(f330(f916(x86923,a903)),x86922),f328(f328(f63(x86923),x86924),x86925)))+~P107(f328(f328(f330(f916(x86923,a903)),x86921),f328(f328(f63(x86923),x86924),x86925)))
% 159.37/159.09  [9491]~P78(x94912)+~E(f328(x94913,f421(x94913,x94914,x94915,x94911,x94912)),f81(x94912))+E(f328(f328(f11(x94911,x94912),x94913),x94914),f328(f328(f11(x94911,x94912),x94913),x94915))+~P107(f328(f64(x94911),x94915))+~P107(f328(f328(f239(f916(x94911,a903)),x94914),x94915))
% 159.37/159.09  [9492]~P78(x94922)+~E(f328(x94923,f422(x94923,x94924,x94925,x94921,x94922)),f81(x94922))+E(f328(f328(f11(x94921,x94922),x94923),x94924),f328(f328(f11(x94921,x94922),x94923),x94925))+~P107(f328(f64(x94921),x94925))+~P107(f328(f328(f239(f916(x94921,a903)),x94924),x94925))
% 159.37/159.09  [9493]~P76(x94932)+~E(f328(x94933,f491(x94933,x94934,x94935,x94931,x94932)),f2(x94932))+E(f328(f328(f8(x94931,x94932),x94933),x94934),f328(f328(f8(x94931,x94932),x94933),x94935))+~P107(f328(f64(x94931),x94935))+~P107(f328(f328(f239(f916(x94931,a903)),x94934),x94935))
% 159.37/159.09  [9494]~P76(x94942)+~E(f328(x94943,f493(x94943,x94944,x94945,x94941,x94942)),f2(x94942))+E(f328(f328(f8(x94941,x94942),x94943),x94944),f328(f328(f8(x94941,x94942),x94943),x94945))+~P107(f328(f64(x94941),x94945))+~P107(f328(f328(f239(f916(x94941,a903)),x94944),x94945))
% 159.37/159.09  [9957]~P88(x99571)+~P107(f328(f64(x99572),x99575))+~P107(f328(f328(f239(x99571),f2(x99571)),f328(x99573,f475(x99573,x99574,x99575,x99572,x99571))))+P107(f328(f328(f239(x99571),f328(f328(f8(x99572,x99571),x99573),x99574)),f328(f328(f8(x99572,x99571),x99573),x99575)))+~P107(f328(f328(f239(f916(x99572,a903)),x99574),x99575))
% 159.37/159.09  [7606]E(x76061,f2(a909))+P107(f328(x76062,x76063))+~E(x76064,f328(f328(f83(a909),f328(f328(f84(a909),x76061),x76063)),x76065))+~P107(f328(f328(f240(a909),x76065),x76061))+~P107(f328(x76062,f328(f328(f39(a909),x76064),x76061)))
% 159.37/159.09  [7681]E(x76811,f2(a909))+P107(f328(x76812,x76813))+~P107(f328(x76812,f48(a909,x76814,x76811)))+~E(x76814,f328(f328(f83(a909),f328(f328(f84(a909),x76811),x76815)),x76813))+~P107(f328(f328(f240(a909),x76813),x76811))
% 159.37/159.09  [7977]~P70(x79773)+E(f328(x79771,x79772),f2(x79773))+~P107(f328(f64(x79774),x79775))+E(f328(f328(f11(x79774,x79773),x79771),f328(f328(f3(f916(x79774,a903)),x79775),f328(f328(f310(x79774),x79772),f190(f916(x79774,a903))))),f328(f328(f11(x79774,x79773),x79771),x79775))+P107(f328(f328(f330(x79774),x79772),x79775))
% 159.37/159.09  [8383]~P78(x83831)+~P107(f328(f64(x83832),x83835))+~P107(f328(f64(x83832),x83834))+~E(f328(f328(f106(f916(x83832,a903)),x83834),x83835),f190(f916(x83832,a903)))+E(f328(f328(f84(x83831),f328(f328(f11(x83832,x83831),x83833),x83834)),f328(f328(f11(x83832,x83831),x83833),x83835)),f328(f328(f11(x83832,x83831),x83833),f328(f328(f105(f916(x83832,a903)),x83834),x83835)))
% 159.37/159.09  [8384]~P76(x83841)+~P107(f328(f64(x83842),x83845))+~P107(f328(f64(x83842),x83844))+~E(f328(f328(f106(f916(x83842,a903)),x83844),x83845),f190(f916(x83842,a903)))+E(f328(f328(f83(x83841),f328(f328(f8(x83842,x83841),x83843),x83844)),f328(f328(f8(x83842,x83841),x83843),x83845)),f328(f328(f8(x83842,x83841),x83843),f328(f328(f105(f916(x83842,a903)),x83844),x83845)))
% 159.37/159.09  [8481]~P70(x84813)+E(f328(x84811,x84812),f2(x84813))+~P107(f328(f64(x84814),x84815))+E(f328(f328(f11(x84814,x84813),x84811),f328(f328(f3(f916(x84814,a903)),x84815),f328(f328(f310(x84814),x84812),f190(f916(x84814,a903))))),f328(f328(f291(x84813),f328(f328(f11(x84814,x84813),x84811),x84815)),f328(x84811,x84812)))+~P107(f328(f328(f330(x84814),x84812),x84815))
% 159.37/159.09  [9206]~P13(x92061,x92065,x92064)+~E(f328(f328(f63(x92061),f328(f328(f310(x92061),x92062),f190(f916(x92061,a903)))),x92064),f328(f328(f63(x92061),f328(f328(f310(x92061),x92063),f190(f916(x92061,a903)))),x92064))+~P107(f328(f328(f330(x92061),x92063),x92065))+~P107(f328(f328(f330(x92061),x92062),x92065))+P107(f328(f328(f330(f915(x92061,x92061)),f328(f328(f256(x92061,x92061),x92062),x92063)),x92064))
% 159.37/159.09  [9228]~P13(x92281,x92285,x92283)+E(f328(f328(f63(x92281),f328(f328(f310(x92281),x92282),f190(f916(x92281,a903)))),x92283),f328(f328(f63(x92281),f328(f328(f310(x92281),x92284),f190(f916(x92281,a903)))),x92283))+~P107(f328(f328(f330(x92281),x92284),x92285))+~P107(f328(f328(f330(x92281),x92282),x92285))+~P107(f328(f328(f330(f915(x92281,x92281)),f328(f328(f256(x92281,x92281),x92282),x92284)),x92283))
% 159.37/159.09  [9519]~P78(x95191)+~P107(f328(f64(x95192),x95195))+~P107(f328(f64(x95192),x95194))+~E(f328(f328(f106(f916(x95192,a903)),x95194),x95195),f190(f916(x95192,a903)))+E(f328(f328(f84(x95191),f328(f328(f328(f68(x95191,x95192,f84(x95191)),x95193),f81(x95191)),x95194)),f328(f328(f328(f68(x95191,x95192,f84(x95191)),x95193),f81(x95191)),x95195)),f328(f328(f328(f68(x95191,x95192,f84(x95191)),x95193),f81(x95191)),f328(f328(f105(f916(x95192,a903)),x95194),x95195)))
% 159.37/159.09  [9528]~P78(x95281)+~E(f328(x95283,f387(x95283,x95285,x95284,x95282,x95281)),f81(x95281))+~P107(f328(f64(x95282),x95284))+~P107(f328(f64(x95282),x95285))+E(f328(f328(f84(x95281),f328(f328(f11(x95282,x95281),x95283),x95284)),f328(f328(f11(x95282,x95281),x95283),x95285)),f328(f328(f11(x95282,x95281),x95283),f328(f328(f105(f916(x95282,a903)),x95284),x95285)))
% 159.37/159.09  [9529]~P78(x95291)+~E(f328(x95293,f389(x95293,x95295,x95294,x95292,x95291)),f81(x95291))+~P107(f328(f64(x95292),x95294))+~P107(f328(f64(x95292),x95295))+E(f328(f328(f84(x95291),f328(f328(f11(x95292,x95291),x95293),x95294)),f328(f328(f11(x95292,x95291),x95293),x95295)),f328(f328(f11(x95292,x95291),x95293),f328(f328(f105(f916(x95292,a903)),x95294),x95295)))
% 159.37/159.09  [9530]~P76(x95301)+~E(f328(x95303,f473(x95303,x95305,x95304,x95302,x95301)),f2(x95301))+~P107(f328(f64(x95302),x95304))+~P107(f328(f64(x95302),x95305))+E(f328(f328(f83(x95301),f328(f328(f8(x95302,x95301),x95303),x95304)),f328(f328(f8(x95302,x95301),x95303),x95305)),f328(f328(f8(x95302,x95301),x95303),f328(f328(f105(f916(x95302,a903)),x95304),x95305)))
% 159.37/159.09  [9531]~P76(x95311)+~E(f328(x95313,f484(x95313,x95315,x95314,x95312,x95311)),f2(x95311))+~P107(f328(f64(x95312),x95314))+~P107(f328(f64(x95312),x95315))+E(f328(f328(f83(x95311),f328(f328(f8(x95312,x95311),x95313),x95314)),f328(f328(f8(x95312,x95311),x95313),x95315)),f328(f328(f8(x95312,x95311),x95313),f328(f328(f105(f916(x95312,a903)),x95314),x95315)))
% 159.37/159.09  [9738]~P78(x97381)+~E(f328(x97383,f403(x97383,x97385,x97384,x97382,x97381)),f81(x97381))+~P107(f328(f64(x97382),x97384))+~P107(f328(f64(x97382),x97385))+E(f328(f328(f84(x97381),f328(f328(f328(f68(x97381,x97382,f84(x97381)),x97383),f81(x97381)),x97384)),f328(f328(f328(f68(x97381,x97382,f84(x97381)),x97383),f81(x97381)),x97385)),f328(f328(f328(f68(x97381,x97382,f84(x97381)),x97383),f81(x97381)),f328(f328(f105(f916(x97382,a903)),x97384),x97385)))
% 159.37/159.09  [9845]~P78(x98452)+E(f328(f328(f11(x98451,x98452),x98453),x98454),f328(f328(f11(x98451,x98452),x98453),x98455))+~P107(f328(f64(x98451),x98455))+~P107(f328(f328(f239(f916(x98451,a903)),x98454),x98455))+P107(f328(f328(f330(x98451),f421(x98453,x98454,x98455,x98451,x98452)),f328(f328(f3(f916(x98451,a903)),x98455),x98454)))
% 159.37/159.09  [9846]~P78(x98462)+E(f328(f328(f11(x98461,x98462),x98463),x98464),f328(f328(f11(x98461,x98462),x98463),x98465))+~P107(f328(f64(x98461),x98465))+~P107(f328(f328(f239(f916(x98461,a903)),x98464),x98465))+P107(f328(f328(f330(x98461),f422(x98463,x98464,x98465,x98461,x98462)),f328(f328(f3(f916(x98461,a903)),x98465),x98464)))
% 159.37/159.09  [9847]~P76(x98472)+E(f328(f328(f8(x98471,x98472),x98473),x98474),f328(f328(f8(x98471,x98472),x98473),x98475))+~P107(f328(f64(x98471),x98475))+~P107(f328(f328(f239(f916(x98471,a903)),x98474),x98475))+P107(f328(f328(f330(x98471),f491(x98473,x98474,x98475,x98471,x98472)),f328(f328(f3(f916(x98471,a903)),x98475),x98474)))
% 159.37/159.09  [9848]~P76(x98482)+E(f328(f328(f8(x98481,x98482),x98483),x98484),f328(f328(f8(x98481,x98482),x98483),x98485))+~P107(f328(f64(x98481),x98485))+~P107(f328(f328(f239(f916(x98481,a903)),x98484),x98485))+P107(f328(f328(f330(x98481),f493(x98483,x98484,x98485,x98481,x98482)),f328(f328(f3(f916(x98481,a903)),x98485),x98484)))
% 159.37/159.09  [9866]~P78(x98661)+~P107(f328(f64(x98662),x98664))+~P107(f328(f64(x98662),x98665))+E(f328(f328(f84(x98661),f328(f328(f11(x98662,x98661),x98663),x98664)),f328(f328(f11(x98662,x98661),x98663),x98665)),f328(f328(f11(x98662,x98661),x98663),f328(f328(f105(f916(x98662,a903)),x98664),x98665)))+P107(f328(f328(f330(x98662),f387(x98663,x98665,x98664,x98662,x98661)),f328(f328(f106(f916(x98662,a903)),x98664),x98665)))
% 159.37/159.09  [9867]~P78(x98671)+~P107(f328(f64(x98672),x98674))+~P107(f328(f64(x98672),x98675))+E(f328(f328(f84(x98671),f328(f328(f11(x98672,x98671),x98673),x98674)),f328(f328(f11(x98672,x98671),x98673),x98675)),f328(f328(f11(x98672,x98671),x98673),f328(f328(f105(f916(x98672,a903)),x98674),x98675)))+P107(f328(f328(f330(x98672),f389(x98673,x98675,x98674,x98672,x98671)),f328(f328(f106(f916(x98672,a903)),x98674),x98675)))
% 159.37/159.09  [9868]~P76(x98681)+~P107(f328(f64(x98682),x98684))+~P107(f328(f64(x98682),x98685))+E(f328(f328(f83(x98681),f328(f328(f8(x98682,x98681),x98683),x98684)),f328(f328(f8(x98682,x98681),x98683),x98685)),f328(f328(f8(x98682,x98681),x98683),f328(f328(f105(f916(x98682,a903)),x98684),x98685)))+P107(f328(f328(f330(x98682),f473(x98683,x98685,x98684,x98682,x98681)),f328(f328(f106(f916(x98682,a903)),x98684),x98685)))
% 159.37/159.09  [9869]~P76(x98691)+~P107(f328(f64(x98692),x98694))+~P107(f328(f64(x98692),x98695))+E(f328(f328(f83(x98691),f328(f328(f8(x98692,x98691),x98693),x98694)),f328(f328(f8(x98692,x98691),x98693),x98695)),f328(f328(f8(x98692,x98691),x98693),f328(f328(f105(f916(x98692,a903)),x98694),x98695)))+P107(f328(f328(f330(x98692),f484(x98693,x98695,x98694,x98692,x98691)),f328(f328(f106(f916(x98692,a903)),x98694),x98695)))
% 159.37/159.09  [9875]~P88(x98755)+~P107(f328(f64(x98751),x98754))+P107(f328(f328(f239(x98755),f328(f328(f8(x98751,x98755),x98752),x98753)),f328(f328(f8(x98751,x98755),x98752),x98754)))+~P107(f328(f328(f239(f916(x98751,a903)),x98753),x98754))+P107(f328(f328(f330(x98751),f475(x98752,x98753,x98754,x98751,x98755)),f328(f328(f3(f916(x98751,a903)),x98754),x98753)))
% 159.37/159.09  [9921]~P78(x99211)+~P107(f328(f64(x99212),x99214))+~P107(f328(f64(x99212),x99215))+E(f328(f328(f84(x99211),f328(f328(f328(f68(x99211,x99212,f84(x99211)),x99213),f81(x99211)),x99214)),f328(f328(f328(f68(x99211,x99212,f84(x99211)),x99213),f81(x99211)),x99215)),f328(f328(f328(f68(x99211,x99212,f84(x99211)),x99213),f81(x99211)),f328(f328(f105(f916(x99212,a903)),x99214),x99215)))+P107(f328(f328(f330(x99212),f403(x99213,x99215,x99214,x99212,x99211)),f328(f328(f106(f916(x99212,a903)),x99214),x99215)))
% 159.37/159.09  [8897]~P23(x88971,x88974,x88975)+~P107(f328(f64(x88971),x88972))+E(f328(f328(f3(f916(x88971,a903)),x88972),f328(f328(f310(x88971),x88973),f190(f916(x88971,a903)))),f190(f916(x88971,a903)))+~P107(f328(f328(f330(x88971),x88973),x88972))+E(f328(f328(x88974,x88973),f328(x88975,f328(f328(f3(f916(x88971,a903)),x88972),f328(f328(f310(x88971),x88973),f190(f916(x88971,a903)))))),f328(x88975,x88972))
% 159.37/159.09  [8973]~P23(x89731,x89734,x89735)+~P107(f328(f64(x89731),x89733))+~P107(f328(f64(x89731),x89732))+E(f328(f328(f106(f916(x89731,a903)),x89732),x89733),f190(f916(x89731,a903)))+E(f328(f328(x89734,f328(x89735,f328(f328(f105(f916(x89731,a903)),x89732),x89733))),f328(x89735,f328(f328(f106(f916(x89731,a903)),x89732),x89733))),f328(f328(x89734,f328(x89735,x89732)),f328(x89735,x89733)))
% 159.37/159.09  [9533]~P107(f328(f328(f239(a1),x95334),f2(a1)))+~P107(f328(f328(f240(a1),x95333),x95335))+P107(f328(f328(f239(a1),x95331),x95332))+~P107(f328(f328(f240(a1),x95333),x95334))+~P107(f328(f328(f239(a1),f328(f328(f83(a1),f328(f328(f84(a1),x95333),x95332)),x95335)),f328(f328(f83(a1),f328(f328(f84(a1),x95333),x95331)),x95334)))
% 159.37/159.09  [9535]~P107(f328(f328(f239(a1),f2(a1)),x95355))+P107(f328(f328(f239(a1),x95351),x95352))+~P107(f328(f328(f240(a1),x95353),x95354))+~P107(f328(f328(f240(a1),x95355),x95354))+~P107(f328(f328(f239(a1),f328(f328(f83(a1),f328(f328(f84(a1),x95354),x95351)),x95355)),f328(f328(f83(a1),f328(f328(f84(a1),x95354),x95352)),x95353)))
% 159.37/159.09  [9650]~P70(x96505)+E(f328(x96501,f388(x96501,x96502,x96503,x96504,x96505)),f2(x96505))+~P107(f328(f64(x96504),x96503))+~P107(f328(f64(x96504),x96502))+E(f328(f328(f291(x96505),f328(f328(f84(x96505),f328(f328(f11(x96504,x96505),x96501),x96503)),f328(f328(f11(x96504,x96505),x96501),x96502))),f328(f328(f11(x96504,x96505),x96501),f328(f328(f106(f916(x96504,a903)),x96503),x96502))),f328(f328(f11(x96504,x96505),x96501),f328(f328(f105(f916(x96504,a903)),x96503),x96502)))
% 159.37/159.09  [9913]~P70(x99131)+~P107(f328(f64(x99132),x99134))+~P107(f328(f64(x99132),x99135))+E(f328(f328(f291(x99131),f328(f328(f84(x99131),f328(f328(f11(x99132,x99131),x99133),x99134)),f328(f328(f11(x99132,x99131),x99133),x99135))),f328(f328(f11(x99132,x99131),x99133),f328(f328(f106(f916(x99132,a903)),x99134),x99135))),f328(f328(f11(x99132,x99131),x99133),f328(f328(f105(f916(x99132,a903)),x99134),x99135)))+P107(f328(f328(f330(x99132),f388(x99133,x99135,x99134,x99132,x99131)),f328(f328(f106(f916(x99132,a903)),x99134),x99135)))
% 159.37/159.09  [9247]E(f328(f328(f136(x92471),x92472),x92473),f328(f328(f136(x92471),x92474),x92475))+~E(f328(f328(f177(x92471),f328(f191(f910(x92471)),x92474)),x92472),x92474)+~E(f328(f328(f177(x92471),f328(f191(f910(x92471)),x92472)),x92474),x92472)+~E(x92475,f328(f328(f136(x92471),f328(f328(f140(x92471),f328(f191(f910(x92471)),x92474)),x92472)),x92473))+~E(f328(f328(f136(x92471),f328(f328(f140(x92471),f328(f191(f910(x92471)),x92472)),x92474)),x92475),x92473)
% 159.37/159.09  [9648]~P109(x96482)+E(f328(f328(f150(x96481,x96482,x96483),x96484),f172(x96481,x96484,x96485)),x96485)+~P18(x96482,f328(f328(f156(x96481,x96482),x96483),x96485))+~P107(f328(f328(f330(x96481),x96484),f328(f174(x96481),x96485)))+~E(f328(f143(x96481),f328(f138(x96481,f328(f328(f10(x96482,a903,x96481),f328(a325,f328(x96483,x96484))),x96483)),x96485)),x96484)
% 159.37/159.09  [9974]~P73(x99741)+~P107(f328(f69(x99741,x99741,f84(x99741),x99742,x99743),x99745))+~P107(f328(f328(f330(x99741),x99744),x99743))+P107(f328(f328(f330(x99741),x99742),x99743))+P107(f328(f69(x99741,x99741,f84(x99741),x99744,f328(f328(f310(x99741),x99742),f328(f328(f3(f916(x99741,a903)),x99743),f328(f328(f310(x99741),x99744),f190(f916(x99741,a903)))))),x99745))
% 159.37/159.09  [7366]E(x73661,x73662)+~P30(x73664,x73665,x73663,x73666)+~E(f328(x73663,x73661),f328(x73663,x73662))+~P107(f328(f328(f330(x73664),x73662),x73666))+~P107(f328(f328(f330(x73664),x73661),x73666))
% 159.37/159.09  [6631]~P145(x66314)+E(x66311,x66312)+~E(x66315,x66316)+E(x66313,f2(x66314))+~E(f328(f328(f83(x66314),x66315),f328(f328(f84(x66314),x66313),x66311)),f328(f328(f83(x66314),x66316),f328(f328(f84(x66314),x66313),x66312)))
% 159.37/159.09  [7661]~P109(x76611)+~P10(x76611)+~P107(f328(f328(f240(x76611),x76612),f328(x76615,x76616)))+~P107(f328(f328(f330(x76613),x76616),x76614))+P107(f328(f328(f240(x76611),x76612),f328(f328(f42(x76613,x76611),x76614),x76615)))
% 159.37/159.09  [8353]~P109(x83531)+~P10(x83531)+~P107(f328(f328(f240(x83531),f328(x83534,x83536)),x83535))+~P107(f328(f328(f330(x83532),x83536),x83533))+P107(f328(f328(f240(x83531),f328(f328(f43(x83532,x83531),x83533),x83534)),x83535))
% 159.37/159.09  [8613]~P24(x86132,x86135,x86136,x86131)+~P107(f328(f64(x86132),x86134))+~P107(f328(f64(x86132),x86133))+~E(f328(f328(f106(f916(x86132,a903)),x86133),x86134),f190(f916(x86132,a903)))+E(f328(x86131,f328(f328(f105(f916(x86132,a903)),x86133),x86134)),f328(f76(x86135,x86135,x86135,f328(x86131,x86133)),f328(x86131,x86134)))
% 159.37/159.09  [10166]~P78(x101661)+~E(f839(x101664,x101665,x101663,x101666,x101662,x101661),f840(x101664,x101665,x101663,x101666,x101662,x101661))+~P107(f328(f64(x101662),x101666))+E(f328(f328(f328(f68(x101661,x101662,f84(x101661)),f328(f328(f10(f916(x101663,a903),x101661,x101662),f328(f328(f68(x101661,x101663,f84(x101661)),x101664),f81(x101661))),x101665)),f81(x101661)),x101666),f328(f328(f328(f68(x101661,x101663,f84(x101661)),x101664),f81(x101661)),f328(f328(f42(x101662,f916(x101663,a903)),x101666),x101665)))+P107(f328(f328(f330(x101662),f838(x101664,x101665,x101663,x101666,x101662,x101661)),x101666))
% 159.37/159.09  [10196]~P78(x101961)+~E(f839(x101964,x101965,x101963,x101966,x101962,x101961),f840(x101964,x101965,x101963,x101966,x101962,x101961))+~P107(f328(f64(x101962),x101966))+E(f328(f328(f328(f68(x101961,x101962,f84(x101961)),f328(f328(f10(f916(x101963,a903),x101961,x101962),f328(f328(f68(x101961,x101963,f84(x101961)),x101964),f81(x101961))),x101965)),f81(x101961)),x101966),f328(f328(f328(f68(x101961,x101963,f84(x101961)),x101964),f81(x101961)),f328(f328(f42(x101962,f916(x101963,a903)),x101966),x101965)))+~P107(f328(f64(x101963),f328(x101965,f838(x101964,x101965,x101963,x101966,x101962,x101961))))
% 159.37/159.09  [10199]~P78(x101991)+~P107(f328(f64(x101992),x101996))+E(f328(f328(f328(f68(x101991,x101992,f84(x101991)),f328(f328(f10(f916(x101993,a903),x101991,x101992),f328(f328(f68(x101991,x101993,f84(x101991)),x101994),f81(x101991))),x101995)),f81(x101991)),x101996),f328(f328(f328(f68(x101991,x101993,f84(x101991)),x101994),f81(x101991)),f328(f328(f42(x101992,f916(x101993,a903)),x101996),x101995)))+P107(f328(f328(f330(x101992),f838(x101994,x101995,x101993,x101996,x101992,x101991)),x101996))+P107(f328(f328(f330(x101992),f840(x101994,x101995,x101993,x101996,x101992,x101991)),x101996))
% 159.37/159.09  [10200]~P78(x102001)+~P107(f328(f64(x102002),x102006))+E(f328(f328(f328(f68(x102001,x102002,f84(x102001)),f328(f328(f10(f916(x102003,a903),x102001,x102002),f328(f328(f68(x102001,x102003,f84(x102001)),x102004),f81(x102001))),x102005)),f81(x102001)),x102006),f328(f328(f328(f68(x102001,x102003,f84(x102001)),x102004),f81(x102001)),f328(f328(f42(x102002,f916(x102003,a903)),x102006),x102005)))+P107(f328(f328(f330(x102002),f838(x102004,x102005,x102003,x102006,x102002,x102001)),x102006))+P107(f328(f328(f330(x102002),f839(x102004,x102005,x102003,x102006,x102002,x102001)),x102006))
% 159.37/159.09  [10219]~P78(x102191)+~P107(f328(f64(x102192),x102196))+E(f328(f328(f328(f68(x102191,x102192,f84(x102191)),f328(f328(f10(f916(x102193,a903),x102191,x102192),f328(f328(f68(x102191,x102193,f84(x102191)),x102194),f81(x102191))),x102195)),f81(x102191)),x102196),f328(f328(f328(f68(x102191,x102193,f84(x102191)),x102194),f81(x102191)),f328(f328(f42(x102192,f916(x102193,a903)),x102196),x102195)))+P107(f328(f328(f330(x102192),f840(x102194,x102195,x102193,x102196,x102192,x102191)),x102196))+~P107(f328(f64(x102193),f328(x102195,f838(x102194,x102195,x102193,x102196,x102192,x102191))))
% 159.37/159.09  [10220]~P78(x102201)+~P107(f328(f64(x102202),x102206))+E(f328(f328(f328(f68(x102201,x102202,f84(x102201)),f328(f328(f10(f916(x102203,a903),x102201,x102202),f328(f328(f68(x102201,x102203,f84(x102201)),x102204),f81(x102201))),x102205)),f81(x102201)),x102206),f328(f328(f328(f68(x102201,x102203,f84(x102201)),x102204),f81(x102201)),f328(f328(f42(x102202,f916(x102203,a903)),x102206),x102205)))+P107(f328(f328(f330(x102202),f839(x102204,x102205,x102203,x102206,x102202,x102201)),x102206))+~P107(f328(f64(x102203),f328(x102205,f838(x102204,x102205,x102203,x102206,x102202,x102201))))
% 159.37/159.09  [10231]~P78(x102311)+~E(f328(f328(f106(f916(x102313,a903)),f328(x102315,f840(x102314,x102315,x102313,x102316,x102312,x102311))),f328(x102315,f839(x102314,x102315,x102313,x102316,x102312,x102311))),f190(f916(x102313,a903)))+~P107(f328(f64(x102312),x102316))+E(f328(f328(f328(f68(x102311,x102312,f84(x102311)),f328(f328(f10(f916(x102313,a903),x102311,x102312),f328(f328(f68(x102311,x102313,f84(x102311)),x102314),f81(x102311))),x102315)),f81(x102311)),x102316),f328(f328(f328(f68(x102311,x102313,f84(x102311)),x102314),f81(x102311)),f328(f328(f42(x102312,f916(x102313,a903)),x102316),x102315)))+P107(f328(f328(f330(x102312),f838(x102314,x102315,x102313,x102316,x102312,x102311)),x102316))
% 159.37/159.09  [10241]~P78(x102411)+~E(f328(f328(f106(f916(x102413,a903)),f328(x102415,f840(x102414,x102415,x102413,x102416,x102412,x102411))),f328(x102415,f839(x102414,x102415,x102413,x102416,x102412,x102411))),f190(f916(x102413,a903)))+~P107(f328(f64(x102412),x102416))+E(f328(f328(f328(f68(x102411,x102412,f84(x102411)),f328(f328(f10(f916(x102413,a903),x102411,x102412),f328(f328(f68(x102411,x102413,f84(x102411)),x102414),f81(x102411))),x102415)),f81(x102411)),x102416),f328(f328(f328(f68(x102411,x102413,f84(x102411)),x102414),f81(x102411)),f328(f328(f42(x102412,f916(x102413,a903)),x102416),x102415)))+~P107(f328(f64(x102413),f328(x102415,f838(x102414,x102415,x102413,x102416,x102412,x102411))))
% 159.37/159.09  [8943]E(x89431,x89432)+~P63(x89434,x89435,x89436,x89433,x89437)+~E(f328(x89433,x89431),f328(x89433,x89432))+~P107(f328(f328(f330(x89435),x89432),x89437))+~P107(f328(f328(f330(x89435),x89431),x89437))
% 159.37/159.09  [10209]~P107(f328(x102092,x102094))+~E(x102095,f328(f138(x102091,x102092),x102097))+E(f328(f138(x102091,x102092),x102093),f328(f328(f153(x102091),x102094),x102095))+~E(x102093,f328(f328(f136(x102091),x102096),f328(f328(f153(x102091),x102094),x102097)))+P107(f328(x102092,f713(x102095,x102094,x102093,x102092,x102091,x102096,x102097)))
% 159.37/159.09  [10210]~P107(f328(x102104,x102102))+~E(x102103,f328(f138(x102101,x102104),x102107))+E(f328(f328(f153(x102101),x102102),x102103),f328(f138(x102101,x102104),x102105))+~E(x102105,f328(f328(f136(x102101),x102106),f328(f328(f153(x102101),x102102),x102107)))+P107(f328(x102104,f733(x102105,x102104,x102103,x102102,x102101,x102106,x102107)))
% 159.37/159.09  [10252]~P107(f328(x102522,x102524))+~E(x102525,f328(f138(x102521,x102522),x102527))+E(f328(f138(x102521,x102522),x102523),f328(f328(f153(x102521),x102524),x102525))+~E(x102523,f328(f328(f136(x102521),x102526),f328(f328(f153(x102521),x102524),x102527)))+P107(f328(f328(f330(x102521),f713(x102525,x102524,x102523,x102522,x102521,x102526,x102527)),f328(f174(x102521),x102526)))
% 159.37/159.09  [10253]~P107(f328(x102534,x102532))+~E(x102533,f328(f138(x102531,x102534),x102537))+E(f328(f328(f153(x102531),x102532),x102533),f328(f138(x102531,x102534),x102535))+~E(x102535,f328(f328(f136(x102531),x102536),f328(f328(f153(x102531),x102532),x102537)))+P107(f328(f328(f330(x102531),f733(x102535,x102534,x102533,x102532,x102531,x102536,x102537)),f328(f174(x102531),x102536)))
% 159.37/159.09  [10256]~P13(x102561,x102567,x102566)+~P16(x102561,f916(x102565,a903),x102566,x102564)+P107(f328(f328(f330(x102561),f404(x102562,x102563,x102564,x102565,x102566,x102567,x102561)),x102567))+~P107(f328(f328(f330(f916(x102561,a903)),x102563),f328(f328(f63(x102561),x102567),x102566)))+P107(f328(f328(f330(f916(x102565,a903)),f328(f328(f42(x102561,f916(x102565,a903)),x102563),x102564)),x102562))
% 159.37/159.09  [10312]~P13(x103122,x103126,x103127)+~P16(x103122,f916(x103121,a903),x103127,x103124)+~P107(f328(f328(f330(f916(x103122,a903)),x103123),f328(f328(f63(x103122),x103126),x103127)))+~P107(f328(f328(f330(f916(x103121,a903)),f328(x103124,f404(x103125,x103123,x103124,x103121,x103127,x103126,x103122))),x103125))+P107(f328(f328(f330(f916(x103121,a903)),f328(f328(f42(x103122,f916(x103121,a903)),x103123),x103124)),x103125))
% 159.37/159.09  [8524]~P78(x85242)+~P30(x85241,x85245,x85248,x85244)+~E(x85243,f328(f76(x85245,x85242,x85241,x85246),x85248))+~E(x85247,f328(f311(x85241,x85245,x85248),x85244))+E(f328(f328(f11(x85241,x85242),x85243),x85244),f328(f328(f11(x85245,x85242),x85246),x85247))
% 159.37/159.09  [10316]~P78(x103162)+~P30(x103165,x103161,x103168,x103167)+~E(f328(x103166,f472(x103163,x103166,x103164,x103167,x103168,x103161,x103165,x103162)),f328(f328(f76(x103161,x103162,x103165,x103163),x103168),f472(x103163,x103166,x103164,x103167,x103168,x103161,x103165,x103162)))+~E(x103164,f328(f311(x103165,x103161,x103168),x103167))+E(f328(f328(f11(x103161,x103162),x103163),x103164),f328(f328(f11(x103165,x103162),x103166),x103167))
% 159.37/159.09  [10319]~P78(x103192)+~P30(x103191,x103195,x103198,x103194)+~E(x103197,f328(f311(x103191,x103195,x103198),x103194))+E(f328(f328(f11(x103191,x103192),x103193),x103194),f328(f328(f11(x103195,x103192),x103196),x103197))+P107(f328(f328(f330(x103191),f472(x103196,x103193,x103197,x103194,x103198,x103195,x103191,x103192)),x103194))
% 159.37/159.09  [10320]~P76(x103202)+~P30(x103201,x103205,x103208,x103204)+~E(x103207,f328(f311(x103201,x103205,x103208),x103204))+E(f328(f328(f8(x103201,x103202),x103203),x103204),f328(f328(f8(x103205,x103202),x103206),x103207))+P107(f328(f328(f330(x103201),f752(x103206,x103203,x103207,x103204,x103208,x103205,x103201,x103202)),x103204))
% 159.37/159.09  [10326]~P76(x103262)+~P30(x103265,x103261,x103268,x103267)+~E(x103264,f328(f311(x103265,x103261,x103268),x103267))+~E(f328(x103266,f752(x103263,x103266,x103264,x103267,x103268,x103261,x103265,x103262)),f328(x103263,f328(x103268,f752(x103263,x103266,x103264,x103267,x103268,x103261,x103265,x103262))))+E(f328(f328(f8(x103261,x103262),x103263),x103264),f328(f328(f8(x103265,x103262),x103266),x103267))
% 159.37/159.09  [9810]~P28(x98106,x98102,x98105,x98107,x98108,x98101)+~P107(f328(f64(x98102),x98104))+~P107(f328(f64(x98102),x98103))+~E(f328(f328(f106(f916(x98102,a903)),x98103),x98104),f190(f916(x98102,a903)))+E(f328(x98101,f328(f328(f105(f916(x98102,a903)),x98103),x98104)),f328(f328(x98105,f328(x98101,x98103)),f328(x98101,x98104)))
% 159.37/159.09  [10193]~P28(x101938,x101932,x101935,x101937,x101936,x101931)+~E(f328(x101936,f540(x101934,x101933,x101931,x101936,x101937,x101935,x101932)),x101937)+~P107(f328(f64(x101932),x101933))+~P107(f328(f64(x101932),x101934))+E(f328(x101931,f328(f328(f105(f916(x101932,a903)),x101933),x101934)),f328(f328(x101935,f328(x101931,x101933)),f328(x101931,x101934)))
% 159.37/159.09  [10263]~P28(x102638,x102632,x102635,x102637,x102636,x102631)+~P107(f328(f64(x102632),x102633))+~P107(f328(f64(x102632),x102634))+E(f328(x102631,f328(f328(f105(f916(x102632,a903)),x102633),x102634)),f328(f328(x102635,f328(x102631,x102633)),f328(x102631,x102634)))+P107(f328(f328(f330(x102632),f540(x102634,x102633,x102631,x102636,x102637,x102635,x102632)),f328(f328(f106(f916(x102632,a903)),x102633),x102634)))
% 159.37/159.09  [9962]~P13(x99624,x99628,x99625)+~P13(x99621,x99629,x99623)+~P17(x99621,x99624,f916(x99622,a903),x99623,x99625,x99627)+P16(x99621,f916(x99622,a903),x99623,f328(f328(f10(f916(x99624,f916(x99622,a903)),f916(x99622,a903),x99621),f328(f42(x99624,f916(x99622,a903)),f328(f287(x99624,x99624,x99625),f328(f328(f310(x99624),x99626),f190(f916(x99624,a903)))))),x99627))+~P107(f328(f328(f330(x99624),x99626),x99628))
% 159.37/159.09  [5542]~P109(x55423)+~P18(x55423,x55421)+E(x55421,f687(x55422,x55423))+~E(f328(f174(x55423),x55421),x55422)+~P107(f328(f64(x55423),x55422))+~P107(f328(f139(x55423),x55421))
% 159.37/159.09  [7357]P20(x73571,x73572)+~E(f328(x73572,f830(x73572)),f328(x73572,f831(x73572)))+~P107(f328(f328(x73572,f830(x73572)),f830(x73572)))+~P107(f328(f328(x73572,f830(x73572)),f831(x73572)))+~P107(f328(f328(x73572,f831(x73572)),f831(x73572)))+~P107(f328(f328(x73572,x73573),x73573))
% 159.37/159.09  [5165]~P129(x51652)+~P134(x51652)+~P146(x51652)+~P117(x51652)+E(x51651,f2(x51652))+~E(f328(f328(f248(x51652),x51651),x51653),f2(x51652))
% 159.37/159.09  [5166]~P129(x51662)+~P134(x51662)+~P146(x51662)+~P117(x51662)+~E(x51661,f2(a909))+~E(f328(f328(f248(x51662),x51663),x51661),f2(x51662))
% 159.37/159.09  [6611]~P88(x66111)+~E(x66113,f2(x66111))+~E(x66112,f2(x66111))+E(f328(f328(f83(x66111),x66112),x66113),f2(x66111))+~P107(f328(f328(f239(x66111),f2(x66111)),x66113))+~P107(f328(f328(f239(x66111),f2(x66111)),x66112))
% 159.37/159.09  [9011]~E(f328(f255(a909,a909),x90113),f2(a909))+~E(x90111,f328(f328(f83(a909),f328(f328(f84(a909),f328(f255(a909,a909),x90113)),x90112)),f328(f260(a909,a909),x90113)))+P107(f328(f51(x90111,x90112),x90113))+~P107(f328(f328(f239(a909),f328(f260(a909,a909),x90113)),f2(a909)))+P107(f328(f328(f240(a909),f2(a909)),x90112))+~P107(f328(f328(f240(a909),x90112),f328(f260(a909,a909),x90113)))
% 159.37/159.09  [9019]E(x90191,f2(a909))+~E(x90192,f328(f328(f83(a909),f328(f328(f84(a909),f328(f255(a909,a909),x90193)),x90191)),f328(f260(a909,a909),x90193)))+P107(f328(f51(x90192,x90191),x90193))+~P107(f328(f328(f240(a909),f2(a909)),x90191))+~P107(f328(f328(f239(a909),f2(a909)),f328(f260(a909,a909),x90193)))+~P107(f328(f328(f240(a909),f328(f260(a909,a909),x90193)),x90191))
% 159.37/159.09  [9038]~E(f328(f255(a909,a909),x90383),f2(a909))+~E(x90381,f328(f328(f83(a909),f328(f328(f84(a909),f328(f255(a909,a909),x90383)),x90382)),f328(f260(a909,a909),x90383)))+P107(f328(f51(x90381,x90382),x90383))+~P107(f328(f328(f240(a909),f2(a909)),x90382))+~P107(f328(f328(f239(a909),f2(a909)),f328(f260(a909,a909),x90383)))+~P107(f328(f328(f240(a909),f328(f260(a909,a909),x90383)),x90382))
% 159.37/159.09  [6990]~P101(x69902)+E(x69901,f190(f916(x69902,a903)))+E(x69903,f190(f916(x69902,a903)))+~P107(f328(f64(x69902),x69901))+~P107(f328(f64(x69902),x69903))+E(f13(x69902,f328(f328(f105(f916(x69902,a903)),x69903),x69901)),f328(f328(f106(x69902),f13(x69902,x69903)),f13(x69902,x69901)))
% 159.37/159.09  [6991]~P101(x69912)+E(x69911,f190(f916(x69912,a903)))+E(x69913,f190(f916(x69912,a903)))+~P107(f328(f64(x69912),x69911))+~P107(f328(f64(x69912),x69913))+E(f12(x69912,f328(f328(f105(f916(x69912,a903)),x69913),x69911)),f328(f328(f105(x69912),f12(x69912,x69913)),f12(x69912,x69911)))
% 159.37/159.09  [6992]~P109(x69922)+E(x69921,f190(f916(x69922,a903)))+E(x69923,f190(f916(x69922,a903)))+~P107(f328(f64(x69922),x69921))+~P107(f328(f64(x69922),x69923))+E(f16(x69922,f328(f328(f105(f916(x69922,a903)),x69923),x69921)),f328(f328(f238(x69922),f16(x69922,x69923)),f16(x69922,x69921)))
% 159.37/159.09  [6993]~P109(x69932)+E(x69931,f190(f916(x69932,a903)))+E(x69933,f190(f916(x69932,a903)))+~P107(f328(f64(x69932),x69931))+~P107(f328(f64(x69932),x69933))+E(f17(x69932,f328(f328(f105(f916(x69932,a903)),x69933),x69931)),f328(f328(f243(x69932),f17(x69932,x69933)),f17(x69932,x69931)))
% 159.37/159.09  [7638]~P97(x76382)+E(x76381,f190(f916(x76382,a903)))+E(x76383,f190(f916(x76382,a903)))+~P107(f328(f64(x76382),x76381))+~P107(f328(f64(x76382),x76383))+E(f328(f328(f84(x76382),f328(f66(x76382,f84(x76382)),x76383)),f328(f66(x76382,f84(x76382)),x76381)),f328(f66(x76382,f84(x76382)),f328(f328(f105(f916(x76382,a903)),x76383),x76381)))
% 159.37/159.09  [7795]~P109(x77952)+E(x77951,f190(f916(x77952,a903)))+E(x77953,f190(f916(x77952,a903)))+~P107(f328(f64(x77952),x77951))+~P107(f328(f64(x77952),x77953))+E(f328(f328(f238(x77952),f14(x77952,f238(x77952),x77953)),f14(x77952,f238(x77952),x77951)),f14(x77952,f238(x77952),f328(f328(f105(f916(x77952,a903)),x77953),x77951)))
% 159.37/159.09  [7796]~P109(x77962)+E(x77961,f190(f916(x77962,a903)))+E(x77963,f190(f916(x77962,a903)))+~P107(f328(f64(x77962),x77961))+~P107(f328(f64(x77962),x77963))+E(f328(f328(f243(x77962),f15(x77962,f243(x77962),x77963)),f15(x77962,f243(x77962),x77961)),f15(x77962,f243(x77962),f328(f328(f105(f916(x77962,a903)),x77963),x77961)))
% 159.37/159.09  [8847]~P107(f328(x88471,x88473))+P107(f328(x88471,f454(x88471,x88472)))+P107(f328(x88471,f447(x88471,x88472)))+~P107(f328(f328(f240(a1),f2(a1)),x88472))+~P107(f328(f328(f330(a1),x88473),f304(a1,f81(a1),x88472)))+P107(f328(x88471,f328(f328(f3(a1),f447(x88471,x88472)),f328(f328(f84(a1),f453(x88471,x88472)),x88472))))
% 159.37/159.09  [9146]~P107(f328(x91461,x91463))+~P107(f328(x91461,f447(x91461,x91462)))+P107(f328(x91461,f454(x91461,x91462)))+~P107(f328(f328(f240(a1),f2(a1)),x91462))+~P107(f328(f328(f330(a1),x91463),f304(a1,f81(a1),x91462)))+~P107(f328(x91461,f328(f328(f3(a1),f447(x91461,x91462)),f328(f328(f84(a1),f453(x91461,x91462)),x91462))))
% 159.37/159.09  [10348]~P102(x103482)+E(x103481,f190(f916(x103482,a903)))+E(x103483,f190(f916(x103482,a903)))+~P107(f328(f64(x103482),x103481))+~P107(f328(f64(x103482),x103483))+E(f13(x103482,f328(f266(x103482),f328(f328(f10(f916(x103482,a903),a903,x103482),f90(x103482)),f328(f328(f10(f916(x103482,f916(x103482,a903)),f916(x103482,a903),x103482),f328(f10(f916(x103482,a903),a903,x103482),f90(x103482))),f328(f328(f9(x103482,f916(x103482,f916(x103482,a903)),f916(x103482,f916(x103482,a903))),f328(f328(f10(f916(x103482,f916(f916(x103482,a903),f916(x103482,a903))),f916(f916(x103482,f916(x103482,a903)),f916(x103482,f916(x103482,a903))),x103482),f20(x103482,f916(x103482,a903),f916(x103482,a903))),f328(f328(f10(f916(x103482,f916(x103482,f916(a903,a903))),f916(x103482,f916(f916(x103482,a903),f916(x103482,a903))),x103482),f328(f10(f916(x103482,f916(a903,a903)),f916(f916(x103482,a903),f916(x103482,a903)),x103482),f20(x103482,a903,a903))),f328(f328(f10(f916(x103482,f916(x103482,a903)),f916(x103482,f916(x103482,f916(a903,a903))),x103482),f328(f10(f916(x103482,a903),f916(x103482,f916(a903,a903)),x103482),f328(f10(a903,f916(a903,a903),x103482),a326))),f328(f328(f9(x103482,f916(x103482,f916(x103482,x103482)),f916(x103482,f916(x103482,a903))),f328(f328(f10(f916(f916(x103482,x103482),f916(x103482,a903)),f916(f916(x103482,f916(x103482,x103482)),f916(x103482,f916(x103482,a903))),x103482),f10(f916(x103482,x103482),f916(x103482,a903),x103482)),f328(f328(f10(f916(x103482,a903),f916(f916(x103482,x103482),f916(x103482,a903)),x103482),f10(x103482,a903,x103482)),a325))),f105(x103482)))))),f328(f328(f9(x103482,f916(x103482,a903),f916(x103482,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x103482,a903),f916(x103482,a903)),x103482),f10(a903,a903,x103482)),f328(f328(f10(a903,f916(a903,a903),x103482),a326),f328(f328(f9(x103482,f916(x103482,a903),a903),f330(x103482)),x103483)))),f328(f328(f9(x103482,f916(x103482,a903),a903),f330(x103482)),x103481))))))),f328(f328(f105(x103482),f13(x103482,x103483)),f13(x103482,x103481)))
% 159.37/159.09  [10349]~P102(x103492)+E(x103491,f190(f916(x103492,a903)))+E(x103493,f190(f916(x103492,a903)))+~P107(f328(f64(x103492),x103491))+~P107(f328(f64(x103492),x103493))+E(f12(x103492,f328(f266(x103492),f328(f328(f10(f916(x103492,a903),a903,x103492),f90(x103492)),f328(f328(f10(f916(x103492,f916(x103492,a903)),f916(x103492,a903),x103492),f328(f10(f916(x103492,a903),a903,x103492),f90(x103492))),f328(f328(f9(x103492,f916(x103492,f916(x103492,a903)),f916(x103492,f916(x103492,a903))),f328(f328(f10(f916(x103492,f916(f916(x103492,a903),f916(x103492,a903))),f916(f916(x103492,f916(x103492,a903)),f916(x103492,f916(x103492,a903))),x103492),f20(x103492,f916(x103492,a903),f916(x103492,a903))),f328(f328(f10(f916(x103492,f916(x103492,f916(a903,a903))),f916(x103492,f916(f916(x103492,a903),f916(x103492,a903))),x103492),f328(f10(f916(x103492,f916(a903,a903)),f916(f916(x103492,a903),f916(x103492,a903)),x103492),f20(x103492,a903,a903))),f328(f328(f10(f916(x103492,f916(x103492,a903)),f916(x103492,f916(x103492,f916(a903,a903))),x103492),f328(f10(f916(x103492,a903),f916(x103492,f916(a903,a903)),x103492),f328(f10(a903,f916(a903,a903),x103492),a326))),f328(f328(f9(x103492,f916(x103492,f916(x103492,x103492)),f916(x103492,f916(x103492,a903))),f328(f328(f10(f916(f916(x103492,x103492),f916(x103492,a903)),f916(f916(x103492,f916(x103492,x103492)),f916(x103492,f916(x103492,a903))),x103492),f10(f916(x103492,x103492),f916(x103492,a903),x103492)),f328(f328(f10(f916(x103492,a903),f916(f916(x103492,x103492),f916(x103492,a903)),x103492),f10(x103492,a903,x103492)),a325))),f106(x103492)))))),f328(f328(f9(x103492,f916(x103492,a903),f916(x103492,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x103492,a903),f916(x103492,a903)),x103492),f10(a903,a903,x103492)),f328(f328(f10(a903,f916(a903,a903),x103492),a326),f328(f328(f9(x103492,f916(x103492,a903),a903),f330(x103492)),x103493)))),f328(f328(f9(x103492,f916(x103492,a903),a903),f330(x103492)),x103491))))))),f328(f328(f106(x103492),f12(x103492,x103493)),f12(x103492,x103491)))
% 159.37/159.09  [10350]~P109(x103502)+E(x103501,f190(f916(x103502,a903)))+E(x103503,f190(f916(x103502,a903)))+~P107(f328(f64(x103502),x103501))+~P107(f328(f64(x103502),x103503))+E(f14(x103502,f238(x103502),f328(f266(x103502),f328(f328(f10(f916(x103502,a903),a903,x103502),f90(x103502)),f328(f328(f10(f916(x103502,f916(x103502,a903)),f916(x103502,a903),x103502),f328(f10(f916(x103502,a903),a903,x103502),f90(x103502))),f328(f328(f9(x103502,f916(x103502,f916(x103502,a903)),f916(x103502,f916(x103502,a903))),f328(f328(f10(f916(x103502,f916(f916(x103502,a903),f916(x103502,a903))),f916(f916(x103502,f916(x103502,a903)),f916(x103502,f916(x103502,a903))),x103502),f20(x103502,f916(x103502,a903),f916(x103502,a903))),f328(f328(f10(f916(x103502,f916(x103502,f916(a903,a903))),f916(x103502,f916(f916(x103502,a903),f916(x103502,a903))),x103502),f328(f10(f916(x103502,f916(a903,a903)),f916(f916(x103502,a903),f916(x103502,a903)),x103502),f20(x103502,a903,a903))),f328(f328(f10(f916(x103502,f916(x103502,a903)),f916(x103502,f916(x103502,f916(a903,a903))),x103502),f328(f10(f916(x103502,a903),f916(x103502,f916(a903,a903)),x103502),f328(f10(a903,f916(a903,a903),x103502),a326))),f328(f328(f9(x103502,f916(x103502,f916(x103502,x103502)),f916(x103502,f916(x103502,a903))),f328(f328(f10(f916(f916(x103502,x103502),f916(x103502,a903)),f916(f916(x103502,f916(x103502,x103502)),f916(x103502,f916(x103502,a903))),x103502),f10(f916(x103502,x103502),f916(x103502,a903),x103502)),f328(f328(f10(f916(x103502,a903),f916(f916(x103502,x103502),f916(x103502,a903)),x103502),f10(x103502,a903,x103502)),a325))),f243(x103502)))))),f328(f328(f9(x103502,f916(x103502,a903),f916(x103502,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x103502,a903),f916(x103502,a903)),x103502),f10(a903,a903,x103502)),f328(f328(f10(a903,f916(a903,a903),x103502),a326),f328(f328(f9(x103502,f916(x103502,a903),a903),f330(x103502)),x103503)))),f328(f328(f9(x103502,f916(x103502,a903),a903),f330(x103502)),x103501))))))),f328(f328(f243(x103502),f14(x103502,f238(x103502),x103503)),f14(x103502,f238(x103502),x103501)))
% 159.37/159.09  [10351]~P109(x103512)+E(x103511,f190(f916(x103512,a903)))+E(x103513,f190(f916(x103512,a903)))+~P107(f328(f64(x103512),x103511))+~P107(f328(f64(x103512),x103513))+E(f15(x103512,f243(x103512),f328(f266(x103512),f328(f328(f10(f916(x103512,a903),a903,x103512),f90(x103512)),f328(f328(f10(f916(x103512,f916(x103512,a903)),f916(x103512,a903),x103512),f328(f10(f916(x103512,a903),a903,x103512),f90(x103512))),f328(f328(f9(x103512,f916(x103512,f916(x103512,a903)),f916(x103512,f916(x103512,a903))),f328(f328(f10(f916(x103512,f916(f916(x103512,a903),f916(x103512,a903))),f916(f916(x103512,f916(x103512,a903)),f916(x103512,f916(x103512,a903))),x103512),f20(x103512,f916(x103512,a903),f916(x103512,a903))),f328(f328(f10(f916(x103512,f916(x103512,f916(a903,a903))),f916(x103512,f916(f916(x103512,a903),f916(x103512,a903))),x103512),f328(f10(f916(x103512,f916(a903,a903)),f916(f916(x103512,a903),f916(x103512,a903)),x103512),f20(x103512,a903,a903))),f328(f328(f10(f916(x103512,f916(x103512,a903)),f916(x103512,f916(x103512,f916(a903,a903))),x103512),f328(f10(f916(x103512,a903),f916(x103512,f916(a903,a903)),x103512),f328(f10(a903,f916(a903,a903),x103512),a326))),f328(f328(f9(x103512,f916(x103512,f916(x103512,x103512)),f916(x103512,f916(x103512,a903))),f328(f328(f10(f916(f916(x103512,x103512),f916(x103512,a903)),f916(f916(x103512,f916(x103512,x103512)),f916(x103512,f916(x103512,a903))),x103512),f10(f916(x103512,x103512),f916(x103512,a903),x103512)),f328(f328(f10(f916(x103512,a903),f916(f916(x103512,x103512),f916(x103512,a903)),x103512),f10(x103512,a903,x103512)),a325))),f238(x103512)))))),f328(f328(f9(x103512,f916(x103512,a903),f916(x103512,a903)),f328(f328(f10(f916(a903,a903),f916(f916(x103512,a903),f916(x103512,a903)),x103512),f10(a903,a903,x103512)),f328(f328(f10(a903,f916(a903,a903),x103512),a326),f328(f328(f9(x103512,f916(x103512,a903),a903),f330(x103512)),x103513)))),f328(f328(f9(x103512,f916(x103512,a903),a903),f330(x103512)),x103511))))))),f328(f328(f238(x103512),f15(x103512,f243(x103512),x103513)),f15(x103512,f243(x103512),x103511)))
% 159.37/159.09  [7313]~P125(x73133)+E(x73131,x73132)+~E(f328(f328(f248(x73133),x73131),x73134),f328(f328(f248(x73133),x73132),x73134))+~P107(f328(f328(f239(x73133),f2(x73133)),x73132))+~P107(f328(f328(f239(x73133),f2(x73133)),x73131))+~P107(f328(f328(f240(a909),f2(a909)),x73134))
% 159.37/159.09  [7598]~P109(x75982)+E(x75981,f190(f916(x75982,a903)))+~P107(f328(f64(x75982),x75981))+~P107(f328(f328(f330(x75982),x75984),x75981))+P107(f328(f328(f240(x75982),x75983),x75984))+~P107(f328(f328(f240(x75982),x75983),f328(f66(x75982,f243(x75982)),x75981)))
% 159.37/159.09  [7599]~P109(x75992)+E(x75991,f190(f916(x75992,a903)))+~P107(f328(f64(x75992),x75991))+~P107(f328(f328(f330(x75992),x75994),x75991))+P107(f328(f328(f239(x75992),x75993),x75994))+~P107(f328(f328(f239(x75992),x75993),f328(f66(x75992,f243(x75992)),x75991)))
% 159.37/159.09  [7600]~P104(x76002)+E(x76001,f190(f916(x76002,a903)))+~P107(f328(f64(x76002),x76001))+~P107(f328(f328(f330(x76002),x76004),x76001))+P107(f328(f328(f239(x76002),x76003),x76004))+~P107(f328(f328(f239(x76002),x76003),f328(f66(x76002,f106(x76002)),x76001)))
% 159.37/159.09  [7498]E(x74981,f2(a1))+E(f328(f328(f39(a1),x74982),x74981),x74983)+~P107(f328(f328(f239(a1),x74984),f2(a1)))+~E(x74982,f328(f328(f83(a1),f328(f328(f84(a1),x74981),x74983)),x74984))+P107(f328(f328(f240(a1),f2(a1)),x74981))+~P107(f328(f328(f240(a1),x74981),x74984))
% 159.37/159.09  [7513]E(f48(a1,x75132,x75131),x75133)+E(x75131,f2(a1))+~P107(f328(f328(f239(a1),x75133),f2(a1)))+~E(x75132,f328(f328(f83(a1),f328(f328(f84(a1),x75131),x75134)),x75133))+P107(f328(f328(f240(a1),f2(a1)),x75131))+~P107(f328(f328(f240(a1),x75131),x75133))
% 159.37/159.09  [7637]E(x76371,f2(a1))+E(f328(f328(f39(a1),x76372),x76371),x76373)+~E(x76372,f328(f328(f83(a1),f328(f328(f84(a1),x76371),x76373)),x76374))+~P107(f328(f328(f240(a1),f2(a1)),x76371))+~P107(f328(f328(f239(a1),f2(a1)),x76374))+~P107(f328(f328(f240(a1),x76374),x76371))
% 159.37/159.09  [7657]E(f48(a1,x76572,x76571),x76573)+E(x76571,f2(a1))+~E(x76572,f328(f328(f83(a1),f328(f328(f84(a1),x76571),x76574)),x76573))+~P107(f328(f328(f240(a1),f2(a1)),x76571))+~P107(f328(f328(f239(a1),f2(a1)),x76573))+~P107(f328(f328(f240(a1),x76573),x76571))
% 159.37/159.09  [7799]~P109(x77992)+E(x77991,f190(f916(x77992,a903)))+~P107(f328(f64(x77992),x77991))+~P107(f328(f328(f330(x77992),x77994),x77991))+~P107(f328(f328(f240(x77992),x77994),x77993))+P107(f328(f328(f240(x77992),f328(f66(x77992,f243(x77992)),x77991)),x77993))
% 159.37/159.09  [7800]~P109(x78002)+E(x78001,f190(f916(x78002,a903)))+~P107(f328(f64(x78002),x78001))+~P107(f328(f328(f330(x78002),x78004),x78001))+~P107(f328(f328(f239(x78002),x78004),x78003))+P107(f328(f328(f239(x78002),f328(f66(x78002,f243(x78002)),x78001)),x78003))
% 159.37/159.09  [8377]~P107(f328(f328(f239(a1),x83774),f2(a1)))+~E(x83771,f328(f328(f83(a1),f328(f328(f84(a1),x83772),x83773)),x83774))+~P107(f328(f328(f239(a1),f2(a1)),x83774))+~P107(f328(f328(f240(a1),x83774),x83772))+~P107(f328(f328(f240(a1),x83772),x83774))+P107(f328(f52(x83771,x83772),f328(f328(f256(a1,a1),x83773),x83774)))
% 159.37/159.09  [8545]~P111(x85451)+P107(f328(f328(f240(f916(x85451,a903)),f304(x85451,x85452,x85453)),f304(x85451,x85454,x85455)))+~P107(f328(f328(f240(x85451),x85453),x85455))+~P107(f328(f328(f239(x85451),x85454),x85452))+~P107(f328(f328(f239(x85451),x85454),x85455))+~P107(f328(f328(f239(x85451),x85453),x85455))
% 159.37/159.09  [8546]~P111(x85461)+P107(f328(f328(f240(f916(x85461,a903)),f304(x85461,x85462,x85463)),f304(x85461,x85464,x85465)))+~P107(f328(f328(f240(x85461),x85464),x85462))+~P107(f328(f328(f239(x85461),x85463),x85465))+~P107(f328(f328(f239(x85461),x85464),x85465))+~P107(f328(f328(f239(x85461),x85464),x85462))
% 159.37/159.09  [9406]P65(x94062,x94063,x94064,x94061)+E(x94061,f190(f916(x94062,a903)))+~P107(f328(f64(x94062),x94064))+~P107(f328(f64(x94062),x94061))+~P107(f328(f328(x94063,f503(x94061,x94064,x94063,x94062)),x94065))+~P107(f328(f328(f330(x94062),x94065),x94061))
% 159.37/159.09  [9407]P65(x94072,x94073,x94074,x94071)+E(x94071,f190(f916(x94072,a903)))+~P107(f328(f64(x94072),x94074))+~P107(f328(f64(x94072),x94071))+~P107(f328(f328(x94073,f819(x94073,x94071,x94074,x94072)),x94075))+~P107(f328(f328(f330(x94072),x94075),x94071))
% 159.37/159.09  [9408]P65(x94082,x94083,x94084,x94081)+E(x94081,f190(f916(x94082,a903)))+~P107(f328(f64(x94082),x94084))+~P107(f328(f64(x94082),x94081))+~P107(f328(f328(x94083,f823(x94081,x94084,x94083,x94082)),x94085))+~P107(f328(f328(f330(x94082),x94085),x94081))
% 159.37/159.09  [9552]~E(x95523,x95525)+~P76(x95521)+~P78(x95521)+~P46(x95523)+E(f328(f328(f11(a1,x95521),x95522),x95523),f328(f328(f11(a1,x95521),x95524),x95525))+P107(f328(f328(f239(a1),f2(a1)),f494(x95522,x95524,x95523,x95525,x95521)))
% 159.37/159.09  [9553]~E(x95533,x95535)+~P76(x95531)+~P78(x95531)+~P46(x95533)+E(f328(f328(f8(a1,x95531),x95532),x95533),f328(f328(f8(a1,x95531),x95534),x95535))+P107(f328(f328(f239(a1),f2(a1)),f496(x95532,x95534,x95533,x95535,x95531)))
% 159.37/159.09  [9722]~E(x97225,x97223)+~P76(x97221)+~P78(x97221)+~P46(x97225)+~E(f328(x97222,f494(x97224,x97222,x97225,x97223,x97221)),f328(x97224,f494(x97224,x97222,x97225,x97223,x97221)))+E(f328(f328(f11(a1,x97221),x97222),x97223),f328(f328(f11(a1,x97221),x97224),x97225))
% 159.37/159.09  [9723]~E(x97235,x97233)+~P76(x97231)+~P78(x97231)+~P46(x97235)+~E(f328(x97232,f496(x97234,x97232,x97235,x97233,x97231)),f328(x97234,f496(x97234,x97232,x97235,x97233,x97231)))+E(f328(f328(f8(a1,x97231),x97232),x97233),f328(f328(f8(a1,x97231),x97234),x97235))
% 159.37/159.09  [9808]~P82(x98083)+E(f328(x98081,x98082),f2(x98083))+~E(f328(f328(f8(x98084,x98083),x98081),x98085),f2(x98083))+~P107(f328(f64(x98084),x98085))+P107(f328(f328(f330(x98084),f485(x98082,x98081,x98085,x98084,x98083)),x98085))+~P107(f328(f328(f330(x98084),x98082),x98085))
% 159.37/159.09  [9935]~P82(x99353)+E(f328(x99351,x99352),f2(x99353))+~E(f328(f328(f8(x99354,x99353),x99351),x99355),f2(x99353))+~P107(f328(f64(x99354),x99355))+~P107(f328(f328(f330(x99354),x99352),x99355))+~P107(f328(f328(f239(x99353),f2(x99353)),f328(x99351,f485(x99352,x99351,x99355,x99354,x99353))))
% 159.37/159.09  [8462]~P130(x84621)+~P107(f328(f328(f239(x84621),f2(x84621)),x84623))+~P107(f328(f328(f240(x84621),x84623),x84625))+~P107(f328(f328(f240(x84621),x84622),x84624))+~P107(f328(f328(f240(x84621),f2(x84621)),x84624))+P107(f328(f328(f240(x84621),f328(f328(f84(x84621),x84622),x84623)),f328(f328(f84(x84621),x84624),x84625)))
% 159.37/159.09  [8463]~P130(x84631)+~P107(f328(f328(f239(x84631),f2(x84631)),x84633))+~P107(f328(f328(f239(x84631),f2(x84631)),x84632))+~P107(f328(f328(f240(x84631),x84633),x84635))+~P107(f328(f328(f240(x84631),x84632),x84634))+P107(f328(f328(f240(x84631),f328(f328(f84(x84631),x84632),x84633)),f328(f328(f84(x84631),x84634),x84635)))
% 159.37/159.09  [8464]~P130(x84641)+~P107(f328(f328(f239(x84641),x84642),x84644))+~P107(f328(f328(f239(x84641),f2(x84641)),x84643))+~P107(f328(f328(f240(x84641),x84643),x84645))+~P107(f328(f328(f240(x84641),f2(x84641)),x84642))+P107(f328(f328(f240(x84641),f328(f328(f84(x84641),x84642),x84643)),f328(f328(f84(x84641),x84644),x84645)))
% 159.37/159.09  [8465]~P130(x84651)+~P107(f328(f328(f239(x84651),x84653),x84655))+~P107(f328(f328(f239(x84651),f2(x84651)),x84652))+~P107(f328(f328(f240(x84651),x84652),x84654))+~P107(f328(f328(f240(x84651),f2(x84651)),x84653))+P107(f328(f328(f240(x84651),f328(f328(f84(x84651),x84652),x84653)),f328(f328(f84(x84651),x84654),x84655)))
% 159.37/159.09  [8466]~P72(x84661)+~P107(f328(f328(f239(x84661),x84662),x84664))+~P107(f328(f328(f240(x84661),x84665),x84663))+~P107(f328(f328(f240(x84661),f2(x84661)),x84665))+~P107(f328(f328(f240(x84661),f2(x84661)),x84662))+P107(f328(f328(f240(x84661),f328(f328(f291(x84661),x84662),x84663)),f328(f328(f291(x84661),x84664),x84665)))
% 159.37/159.09  [8467]~P72(x84671)+~P107(f328(f328(f239(x84671),x84675),x84673))+~P107(f328(f328(f239(x84671),f2(x84671)),x84672))+~P107(f328(f328(f240(x84671),x84672),x84674))+~P107(f328(f328(f240(x84671),f2(x84671)),x84675))+P107(f328(f328(f240(x84671),f328(f328(f291(x84671),x84672),x84673)),f328(f328(f291(x84671),x84674),x84675)))
% 159.37/159.09  [8468]~P138(x84681)+~P107(f328(f328(f239(x84681),x84683),x84685))+~P107(f328(f328(f239(x84681),x84682),x84684))+~P107(f328(f328(f239(x84681),f2(x84681)),x84683))+~P107(f328(f328(f239(x84681),f2(x84681)),x84684))+P107(f328(f328(f239(x84681),f328(f328(f84(x84681),x84682),x84683)),f328(f328(f84(x84681),x84684),x84685)))
% 159.37/159.09  [8469]~P138(x84691)+~P107(f328(f328(f239(x84691),x84693),x84695))+~P107(f328(f328(f239(x84691),x84692),x84694))+~P107(f328(f328(f239(x84691),f2(x84691)),x84693))+~P107(f328(f328(f239(x84691),f2(x84691)),x84692))+P107(f328(f328(f239(x84691),f328(f328(f84(x84691),x84692),x84693)),f328(f328(f84(x84691),x84694),x84695)))
% 159.37/159.09  [8470]~P72(x84701)+~P107(f328(f328(f240(x84701),f2(x84701)),x84705))+~P107(f328(f328(f239(x84701),x84705),x84703))+~P107(f328(f328(f239(x84701),x84702),x84704))+~P107(f328(f328(f239(x84701),f2(x84701)),x84702))+P107(f328(f328(f239(x84701),f328(f328(f291(x84701),x84702),x84703)),f328(f328(f291(x84701),x84704),x84705)))
% 159.37/159.09  [9849]~P87(x98495)+~P76(x98495)+E(x98491,f190(f916(x98492,a903)))+~P107(f328(f64(x98492),x98491))+P107(f328(f328(f330(x98492),f495(x98493,x98494,x98491,x98492,x98495)),x98491))+P107(f328(f328(f240(x98495),f328(f328(f8(x98492,x98495),x98494),x98491)),f328(f328(f8(x98492,x98495),x98493),x98491)))
% 159.37/159.09  [9958]~P76(x99581)+~P85(x99581)+~P107(f328(f64(x99582),x99585))+~P107(f328(f328(f239(x99581),f2(x99581)),f328(x99583,f486(x99583,x99584,x99585,x99582,x99581))))+P107(f328(f328(f239(x99581),f328(f328(f8(x99582,x99581),x99583),x99584)),f328(f328(f8(x99582,x99581),x99583),x99585)))+~P107(f328(f328(f239(f916(x99582,a903)),x99584),x99585))
% 159.37/159.09  [10115]~P87(x101153)+~P76(x101153)+E(x101151,f190(f916(x101152,a903)))+~P107(f328(f64(x101152),x101151))+~P107(f328(f328(f240(x101153),f328(x101154,f495(x101155,x101154,x101151,x101152,x101153))),f328(x101155,f495(x101155,x101154,x101151,x101152,x101153))))+P107(f328(f328(f240(x101153),f328(f328(f8(x101152,x101153),x101154),x101151)),f328(f328(f8(x101152,x101153),x101155),x101151)))
% 159.37/159.09  [7171]~P22(x71712,x71715,x71714)+E(x71711,f190(f916(x71712,a903)))+E(x71713,f190(f916(x71712,a903)))+~P107(f328(f64(x71712),x71711))+~P107(f328(f64(x71712),x71713))+E(f328(x71714,f328(f328(f105(f916(x71712,a903)),x71713),x71711)),f328(f328(x71715,f328(x71714,x71713)),f328(x71714,x71711)))
% 159.37/159.09  [7766]~P148(x77661,x77663,x77664)+P107(f328(x77661,x77662))+~P107(f328(f328(f240(a1),x77664),f2(a1)))+~P107(f328(f328(f239(a1),x77665),f2(a1)))+~E(x77663,f328(f328(f83(a1),f328(f328(f84(a1),x77664),x77662)),x77665))+~P107(f328(f328(f240(a1),x77664),x77665))
% 159.37/159.09  [7767]~P147(x77671,x77673,x77674)+P107(f328(x77671,x77672))+~P107(f328(f328(f240(a1),x77674),f2(a1)))+~P107(f328(f328(f239(a1),x77672),f2(a1)))+~E(x77673,f328(f328(f83(a1),f328(f328(f84(a1),x77674),x77675)),x77672))+~P107(f328(f328(f240(a1),x77674),x77672))
% 159.37/159.09  [7808]~P148(x78081,x78083,x78084)+P107(f328(x78081,x78082))+~E(x78083,f328(f328(f83(a1),f328(f328(f84(a1),x78084),x78082)),x78085))+~P107(f328(f328(f240(a1),f2(a1)),x78084))+~P107(f328(f328(f239(a1),f2(a1)),x78085))+~P107(f328(f328(f240(a1),x78085),x78084))
% 159.37/159.09  [7809]~P147(x78091,x78093,x78094)+P107(f328(x78091,x78092))+~E(x78093,f328(f328(f83(a1),f328(f328(f84(a1),x78094),x78095)),x78092))+~P107(f328(f328(f240(a1),f2(a1)),x78094))+~P107(f328(f328(f239(a1),f2(a1)),x78092))+~P107(f328(f328(f240(a1),x78092),x78094))
% 159.37/159.09  [8761]P107(f328(f328(x87611,x87612),x87613))+~P107(f328(f328(x87611,f328(f328(f39(a1),x87614),x87615)),f48(a1,x87614,x87615)))+~P107(f328(f328(f240(a1),x87615),f2(a1)))+~P107(f328(f328(f239(a1),x87613),f2(a1)))+~E(x87614,f328(f328(f83(a1),f328(f328(f84(a1),x87615),x87612)),x87613))+~P107(f328(f328(f240(a1),x87615),x87613))
% 159.37/159.09  [8770]P107(f328(f328(x87701,x87702),x87703))+~P107(f328(f328(x87701,f328(f328(f39(a1),x87704),x87705)),f48(a1,x87704,x87705)))+~E(x87704,f328(f328(f83(a1),f328(f328(f84(a1),x87705),x87702)),x87703))+~P107(f328(f328(f240(a1),f2(a1)),x87705))+~P107(f328(f328(f239(a1),f2(a1)),x87703))+~P107(f328(f328(f240(a1),x87703),x87705))
% 159.37/159.09  [9027]E(x90271,x90272)+~P62(x90273,x90275,x90274)+~P107(f328(f328(f330(x90273),x90272),x90275))+~P107(f328(f328(f330(x90273),x90271),x90275))+P107(f328(f328(f330(f915(x90273,x90273)),f328(f328(f256(x90273,x90273),x90271),x90272)),x90274))+P107(f328(f328(f330(f915(x90273,x90273)),f328(f328(f256(x90273,x90273),x90272),x90271)),x90274))
% 159.37/159.09  [9876]~P76(x98765)+~P85(x98765)+~P107(f328(f64(x98761),x98764))+P107(f328(f328(f239(x98765),f328(f328(f8(x98761,x98765),x98762),x98763)),f328(f328(f8(x98761,x98765),x98762),x98764)))+~P107(f328(f328(f239(f916(x98761,a903)),x98763),x98764))+P107(f328(f328(f330(x98761),f486(x98762,x98763,x98764,x98761,x98765)),f328(f328(f3(f916(x98761,a903)),x98764),x98763)))
% 159.37/159.09  [9966]E(x99661,f190(f916(x99662,a903)))+~P107(f328(f64(x99662),x99663))+~P107(f328(f64(x99662),x99661))+P107(f328(f328(f330(f915(f916(x99662,a903),f916(x99662,a903))),f328(f328(f256(f916(x99662,a903),f916(x99662,a903)),x99663),x99661)),f319(x99662,x99664)))+~P107(f328(f328(f330(x99662),x99665),x99661))+~P107(f328(f328(f330(f915(x99662,x99662)),f328(f328(f256(x99662,x99662),f505(x99664,x99661,x99663,x99662)),x99665)),x99664))
% 159.37/159.09  [9967]E(x99671,f190(f916(x99672,a903)))+~P107(f328(f64(x99672),x99673))+~P107(f328(f64(x99672),x99671))+P107(f328(f328(f330(f915(f916(x99672,a903),f916(x99672,a903))),f328(f328(f256(f916(x99672,a903),f916(x99672,a903)),x99673),x99671)),f319(x99672,x99674)))+~P107(f328(f328(f330(x99672),x99675),x99671))+~P107(f328(f328(f330(f915(x99672,x99672)),f328(f328(f256(x99672,x99672),f743(x99674,x99671,x99673,x99672)),x99675)),x99674))
% 159.37/159.09  [10119]~P82(x101191)+~E(f328(f328(f8(x101195,x101191),x101192),x101196),x101194)+~P107(f328(f64(x101195),x101196))+P107(f328(f328(f330(x101195),f489(x101193,x101194,x101192,x101196,x101195,x101191)),x101196))+P107(f328(f328(f239(x101191),f328(x101192,x101193)),x101194))+~P107(f328(f328(f330(x101195),x101193),x101196))
% 159.37/159.09  [10163]~P82(x101631)+~E(f328(f328(f8(x101635,x101631),x101632),x101636),x101634)+~P107(f328(f64(x101635),x101636))+~P107(f328(f328(f330(x101635),x101633),x101636))+~P107(f328(f328(f239(x101631),f2(x101631)),f328(x101632,f489(x101633,x101634,x101632,x101636,x101635,x101631))))+P107(f328(f328(f239(x101631),f328(x101632,x101633)),x101634))
% 159.37/159.09  [10299]~E(x102995,x102998)+~E(x102994,x102997)+~P112(x102991)+~P76(x102992)+E(f328(f328(f8(x102991,x102992),x102993),f328(f303(x102991,x102994),x102995)),f328(f328(f8(x102991,x102992),x102996),f328(f303(x102991,x102997),x102998)))+P107(f328(f328(f239(x102991),x102994),f755(x102993,x102996,x102995,x102998,x102994,x102997,x102991,x102992)))
% 159.37/159.09  [10315]~E(x103157,x103154)+~E(x103158,x103155)+~P112(x103151)+~P76(x103152)+~E(f328(x103153,f755(x103156,x103153,x103158,x103155,x103157,x103154,x103151,x103152)),f328(x103156,f755(x103156,x103153,x103158,x103155,x103157,x103154,x103151,x103152)))+E(f328(f328(f8(x103151,x103152),x103153),f328(f303(x103151,x103154),x103155)),f328(f328(f8(x103151,x103152),x103156),f328(f303(x103151,x103157),x103158)))
% 159.37/159.09  [10318]~E(x103184,x103187)+~E(x103185,x103188)+~P112(x103181)+~P76(x103182)+E(f328(f328(f8(x103181,x103182),x103183),f328(f303(x103181,x103184),x103185)),f328(f328(f8(x103181,x103182),x103186),f328(f303(x103181,x103187),x103188)))+P107(f328(f328(f240(x103181),f755(x103183,x103186,x103185,x103188,x103184,x103187,x103181,x103182)),x103185))
% 159.37/159.09  [9972]~P13(x99725,x99729,x99726)+~P13(x99721,x997210,x99723)+~P17(x99721,x99725,f916(x99722,a903),x99723,x99726,x99728)+~P107(f328(f328(f330(x99725),x99727),x99729))+~P107(f328(f328(f330(x99721),x99724),x997210))+E(f328(f328(f42(x99721,f916(x99722,a903)),f328(f287(x99721,x99721,x99723),f328(f328(f310(x99721),x99724),f190(f916(x99721,a903))))),f328(f328(f10(f916(x99725,f916(x99722,a903)),f916(x99722,a903),x99721),f328(f42(x99725,f916(x99722,a903)),f328(f287(x99725,x99725,x99726),f328(f328(f310(x99725),x99727),f190(f916(x99725,a903)))))),x99728)),f328(f328(x99728,x99724),x99727))
% 159.37/159.09  [5715]~P109(x57153)+~P18(x57153,x57152)+~P18(x57153,x57151)+E(x57151,x57152)+~E(f328(f174(x57153),x57151),f328(f174(x57153),x57152))+~P107(f328(f139(x57153),x57152))+~P107(f328(f139(x57153),x57151))
% 159.37/159.09  [5045]~P129(x50452)+~P134(x50452)+~P146(x50452)+~P117(x50452)+~E(x50453,f2(x50452))+E(x50451,f2(a909))+E(f328(f328(f248(x50452),x50453),x50451),f2(x50452))
% 159.37/159.09  [9290]E(x92901,f2(a909))+~E(x92902,f328(f328(f83(a909),f328(f328(f84(a909),f328(f255(a909,a909),x92903)),x92901)),f328(f260(a909,a909),x92903)))+P107(f328(f51(x92902,x92901),x92903))+~P107(f328(f328(f239(a909),f328(f260(a909,a909),x92903)),f2(a909)))+~P107(f328(f328(f239(a909),f2(a909)),f328(f260(a909,a909),x92903)))+~P107(f328(f328(f240(a909),x92901),f328(f260(a909,a909),x92903)))+~P107(f328(f328(f240(a909),f328(f260(a909,a909),x92903)),x92901))
% 159.37/159.09  [9298]~E(f328(f255(a909,a909),x92983),f2(a909))+~E(x92981,f328(f328(f83(a909),f328(f328(f84(a909),f328(f255(a909,a909),x92983)),x92982)),f328(f260(a909,a909),x92983)))+P107(f328(f51(x92981,x92982),x92983))+~P107(f328(f328(f239(a909),f328(f260(a909,a909),x92983)),f2(a909)))+~P107(f328(f328(f239(a909),f2(a909)),f328(f260(a909,a909),x92983)))+~P107(f328(f328(f240(a909),x92982),f328(f260(a909,a909),x92983)))+~P107(f328(f328(f240(a909),f328(f260(a909,a909),x92983)),x92982))
% 159.37/159.09  [8128]~P73(x81282)+E(x81281,f190(f916(x81282,a903)))+E(x81283,f190(f916(x81282,a903)))+~P107(f328(f64(x81282),x81281))+~P107(f328(f64(x81282),x81283))+~E(f328(f328(f106(f916(x81282,a903)),x81283),x81281),f190(f916(x81282,a903)))+E(f328(f328(f84(x81282),f328(f66(x81282,f84(x81282)),x81283)),f328(f66(x81282,f84(x81282)),x81281)),f328(f66(x81282,f84(x81282)),f328(f328(f105(f916(x81282,a903)),x81283),x81281)))
% 159.37/159.09  [7905]E(x79051,f2(a1))+E(f328(f328(f39(a1),x79052),x79051),x79053)+~P107(f328(f328(f239(a1),x79054),f2(a1)))+~E(x79052,f328(f328(f83(a1),f328(f328(f84(a1),x79051),x79053)),x79054))+~P107(f328(f328(f239(a1),f2(a1)),x79054))+~P107(f328(f328(f240(a1),x79054),x79051))+~P107(f328(f328(f240(a1),x79051),x79054))
% 159.37/159.09  [7913]E(f48(a1,x79132,x79131),x79133)+E(x79131,f2(a1))+~P107(f328(f328(f239(a1),x79133),f2(a1)))+~E(x79132,f328(f328(f83(a1),f328(f328(f84(a1),x79131),x79134)),x79133))+~P107(f328(f328(f239(a1),f2(a1)),x79133))+~P107(f328(f328(f240(a1),x79133),x79131))+~P107(f328(f328(f240(a1),x79131),x79133))
% 159.37/159.09  [7817]~P23(x78172,x78175,x78174)+E(x78171,f190(f916(x78172,a903)))+E(x78173,f190(f916(x78172,a903)))+~P107(f328(f64(x78172),x78171))+~P107(f328(f64(x78172),x78173))+~E(f328(f328(f106(f916(x78172,a903)),x78173),x78171),f190(f916(x78172,a903)))+E(f328(x78174,f328(f328(f105(f916(x78172,a903)),x78173),x78171)),f328(f328(x78175,f328(x78174,x78173)),f328(x78174,x78171)))
% 159.37/159.09  [9524]~P30(x95243,x95241,x95245,x95244)+~P30(x95241,x95243,x95246,x95242)+E(f328(f38(x95241),x95242),f328(f38(x95243),x95244))+~P107(f328(f64(x95243),x95244))+~P107(f328(f64(x95241),x95242))+~P107(f328(f328(f239(f916(x95243,a903)),f328(f311(x95241,x95243,x95246),x95242)),x95244))+~P107(f328(f328(f239(f916(x95241,a903)),f328(f311(x95243,x95241,x95245),x95244)),x95242))
% 159.37/159.09  [9470]~P107(f328(f328(f240(a1),f328(f328(f83(a1),f328(f328(f84(a1),x94705),x94701)),x94706)),f2(a1)))+~E(f328(f328(f83(a1),f328(f328(f84(a1),x94703),x94702)),x94704),f328(f328(f83(a1),f328(f328(f84(a1),x94705),x94701)),x94706))+~P107(f328(f328(f240(a1),f2(a1)),x94705))+~P107(f328(f328(f239(a1),f2(a1)),x94706))+~P107(f328(f328(f240(a1),x94704),x94703))+~P107(f328(f328(f239(a1),x94705),x94703))+P107(f328(f328(f239(a1),x94701),x94702))
% 159.37/159.09  [9234]~E(f328(f328(f83(a1),f328(f328(f84(a1),x92343),x92341)),x92344),f328(f328(f83(a1),f328(f328(f84(a1),x92345),x92342)),x92346))+~P107(f328(f328(f240(a1),f2(a1)),x92345))+~P107(f328(f328(f239(a1),f2(a1)),x92344))+~P107(f328(f328(f240(a1),x92346),x92345))+~P107(f328(f328(f239(a1),x92345),x92343))+P107(f328(f328(f239(a1),x92341),x92342))+~P107(f328(f328(f239(a1),f2(a1)),f328(f328(f83(a1),f328(f328(f84(a1),x92345),x92342)),x92346)))
% 159.37/159.09  [9411]~P133(x94111)+~E(f328(f328(f83(x94111),x94112),x94114),f81(x94111))+~P107(f328(f328(f239(x94111),f2(x94111)),x94114))+~P107(f328(f328(f239(x94111),f2(x94111)),x94112))+~P107(f328(f328(f240(x94111),x94115),x94116))+~P107(f328(f328(f240(x94111),x94113),x94116))+P107(f328(f328(f240(x94111),f328(f328(f83(x94111),f328(f328(f84(x94111),x94112),x94113)),f328(f328(f84(x94111),x94114),x94115))),x94116))
% 159.37/159.09  [9412]~P131(x94121)+~E(f328(f328(f83(x94121),x94122),x94124),f81(x94121))+~P107(f328(f328(f239(x94121),x94125),x94126))+~P107(f328(f328(f239(x94121),x94123),x94126))+~P107(f328(f328(f239(x94121),f2(x94121)),x94124))+~P107(f328(f328(f239(x94121),f2(x94121)),x94122))+P107(f328(f328(f239(x94121),f328(f328(f83(x94121),f328(f328(f84(x94121),x94122),x94123)),f328(f328(f84(x94121),x94124),x94125))),x94126))
% 159.37/159.09  [10212]~P13(x102127,x102126,x102125)+E(x102121,x102122)+~P16(x102127,f916(x102124,a903),x102125,x102123)+E(f328(x102123,f399(x102121,x102122,x102123,x102124,x102125,x102126,x102127)),f328(x102123,f400(x102121,x102122,x102123,x102124,x102125,x102126,x102127)))+~E(f328(f328(f42(x102127,f916(x102124,a903)),x102121),x102123),f328(f328(f42(x102127,f916(x102124,a903)),x102122),x102123))+~P107(f328(f328(f330(f916(x102127,a903)),x102122),f328(f328(f63(x102127),x102126),x102125)))+~P107(f328(f328(f330(f916(x102127,a903)),x102121),f328(f328(f63(x102127),x102126),x102125)))
% 159.37/159.09  [10254]~P13(x102543,x102547,x102546)+E(x102541,x102542)+~P16(x102543,f916(x102545,a903),x102546,x102544)+~E(f328(f328(f42(x102543,f916(x102545,a903)),x102541),x102544),f328(f328(f42(x102543,f916(x102545,a903)),x102542),x102544))+P107(f328(f328(f330(x102543),f400(x102541,x102542,x102544,x102545,x102546,x102547,x102543)),x102547))+~P107(f328(f328(f330(f916(x102543,a903)),x102542),f328(f328(f63(x102543),x102547),x102546)))+~P107(f328(f328(f330(f916(x102543,a903)),x102541),f328(f328(f63(x102543),x102547),x102546)))
% 159.37/159.09  [10255]~P13(x102553,x102557,x102556)+E(x102551,x102552)+~P16(x102553,f916(x102555,a903),x102556,x102554)+~E(f328(f328(f42(x102553,f916(x102555,a903)),x102551),x102554),f328(f328(f42(x102553,f916(x102555,a903)),x102552),x102554))+P107(f328(f328(f330(x102553),f399(x102551,x102552,x102554,x102555,x102556,x102557,x102553)),x102557))+~P107(f328(f328(f330(f916(x102553,a903)),x102552),f328(f328(f63(x102553),x102557),x102556)))+~P107(f328(f328(f330(f916(x102553,a903)),x102551),f328(f328(f63(x102553),x102557),x102556)))
% 159.37/159.09  [10334]E(x103341,x103342)+~P13(x103343,x103346,x103347)+~P16(x103343,f916(x103344,a903),x103347,x103345)+~E(f328(f328(f42(x103343,f916(x103344,a903)),x103341),x103345),f328(f328(f42(x103343,f916(x103344,a903)),x103342),x103345))+~P107(f328(f328(f330(f915(x103343,x103343)),f328(f328(f256(x103343,x103343),f400(x103341,x103342,x103345,x103344,x103347,x103346,x103343)),f399(x103341,x103342,x103345,x103344,x103347,x103346,x103343))),x103347))+~P107(f328(f328(f330(f916(x103343,a903)),x103342),f328(f328(f63(x103343),x103346),x103347)))+~P107(f328(f328(f330(f916(x103343,a903)),x103341),f328(f328(f63(x103343),x103346),x103347)))
% 159.37/159.09  [9233]~P13(x92331,x92337,x92334)+~E(x92335,x92336)+~P107(f328(f328(f330(x92331),x92333),x92336))+~P107(f328(f328(f330(x92331),x92332),x92335))+~P107(f328(f328(f330(f916(x92331,a903)),x92336),f328(f328(f63(x92331),x92337),x92334)))+~P107(f328(f328(f330(f916(x92331,a903)),x92335),f328(f328(f63(x92331),x92337),x92334)))+P107(f328(f328(f330(f915(x92331,x92331)),f328(f328(f256(x92331,x92331),x92332),x92333)),x92334))
% 159.37/159.09  [9372]E(x93721,x93722)+~P13(x93723,x93724,x93725)+~P107(f328(f328(f330(x93723),x93726),x93722))+~P107(f328(f328(f330(x93723),x93727),x93721))+~P107(f328(f328(f330(f916(x93723,a903)),x93722),f328(f328(f63(x93723),x93724),x93725)))+~P107(f328(f328(f330(f916(x93723,a903)),x93721),f328(f328(f63(x93723),x93724),x93725)))+~P107(f328(f328(f330(f915(x93723,x93723)),f328(f328(f256(x93723,x93723),x93727),x93726)),x93725))
% 159.37/159.09  [10353]~P13(x103539,x103538,x103537)+~P13(x103531,x1035311,x1035310)+~P17(x103531,x103539,f916(x103536,a903),x1035310,x103537,x103535)+P107(f328(f328(f330(x103531),f401(x103532,x103533,x103534,x103535,x103536,x103537,x103538,x103539,x1035310,x1035311,x103531)),x1035311))+~P107(f328(f328(f330(f916(x103539,a903)),x103533),f328(f328(f63(x103539),x103538),x103537)))+~P107(f328(f328(f330(f916(x103531,a903)),x103534),f328(f328(f63(x103531),x1035311),x1035310)))+P107(f328(f328(f330(f916(x103536,a903)),f328(f328(f42(x103531,f916(x103536,a903)),x103534),f328(f328(f10(f916(x103539,f916(x103536,a903)),f916(x103536,a903),x103531),f328(f42(x103539,f916(x103536,a903)),x103533)),x103535))),x103532))
% 159.37/159.09  [10354]~P13(x1035411,x1035410,x103549)+~P13(x103541,x103548,x103547)+~P17(x1035411,x103541,f916(x103546,a903),x103549,x103547,x103545)+P107(f328(f328(f330(x103541),f405(x103542,x103543,x103544,x103545,x103546,x103547,x103548,x103541,x103549,x1035410,x1035411)),x103548))+~P107(f328(f328(f330(f916(x1035411,a903)),x103544),f328(f328(f63(x1035411),x1035410),x103549)))+~P107(f328(f328(f330(f916(x103541,a903)),x103543),f328(f328(f63(x103541),x103548),x103547)))+P107(f328(f328(f330(f916(x103546,a903)),f328(f328(f42(x1035411,f916(x103546,a903)),x103544),f328(f328(f10(f916(x103541,f916(x103546,a903)),f916(x103546,a903),x1035411),f328(f42(x103541,f916(x103546,a903)),x103543)),x103545))),x103542))
% 159.37/159.09  [10355]~P13(x103552,x103558,x103559)+~P13(x103554,x1035510,x1035511)+~P17(x103552,x103554,f916(x103551,a903),x103559,x1035511,x103556)+~P107(f328(f328(f330(f916(x103552,a903)),x103553),f328(f328(f63(x103552),x103558),x103559)))+~P107(f328(f328(f330(f916(x103554,a903)),x103555),f328(f328(f63(x103554),x1035510),x1035511)))+~P107(f328(f328(f330(f916(x103551,a903)),f328(f328(x103556,f401(x103557,x103555,x103553,x103556,x103551,x1035511,x1035510,x103554,x103559,x103558,x103552)),f405(x103557,x103555,x103553,x103556,x103551,x1035511,x1035510,x103554,x103559,x103558,x103552))),x103557))+P107(f328(f328(f330(f916(x103551,a903)),f328(f328(f42(x103552,f916(x103551,a903)),x103553),f328(f328(f10(f916(x103554,f916(x103551,a903)),f916(x103551,a903),x103552),f328(f42(x103554,f916(x103551,a903)),x103555)),x103556))),x103557))
% 159.37/159.09  [9277]E(x92771,x92772)+~P109(x92774)+~P30(x92773,x92774,x92775,f328(f328(f105(f916(x92773,a903)),f328(f174(x92773),x92771)),f328(f174(x92773),x92772)))+~E(f328(f174(x92773),x92771),f328(f174(x92773),x92772))+~P18(x92774,f328(f328(f156(x92773,x92774),x92775),x92772))+~P18(x92774,f328(f328(f156(x92773,x92774),x92775),x92771))+~P107(f328(f139(x92774),f328(f328(f156(x92773,x92774),x92775),x92772)))+~P107(f328(f139(x92774),f328(f328(f156(x92773,x92774),x92775),x92771)))
% 159.37/159.09  %EqnAxiom
% 159.37/159.09  [1]E(x11,x11)
% 159.37/159.09  [2]E(x22,x21)+~E(x21,x22)
% 159.37/159.09  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 159.37/159.09  [4]~E(x41,x42)+E(f2(x41),f2(x42))
% 159.37/159.09  [5]~E(x51,x52)+E(f3(x51),f3(x52))
% 159.37/159.09  [6]~E(x61,x62)+E(f104(x61),f104(x62))
% 159.37/159.09  [7]~E(x71,x72)+E(f190(x71),f190(x72))
% 159.37/159.09  [8]~E(x81,x82)+E(f328(x81,x83),f328(x82,x83))
% 159.37/159.09  [9]~E(x91,x92)+E(f328(x93,x91),f328(x93,x92))
% 159.37/159.09  [10]~E(x101,x102)+E(f32(x101),f32(x102))
% 159.37/159.09  [11]~E(x111,x112)+E(f880(x111,x113,x114,x115,x116,x117,x118),f880(x112,x113,x114,x115,x116,x117,x118))
% 159.37/159.09  [12]~E(x121,x122)+E(f880(x123,x121,x124,x125,x126,x127,x128),f880(x123,x122,x124,x125,x126,x127,x128))
% 159.37/159.09  [13]~E(x131,x132)+E(f880(x133,x134,x131,x135,x136,x137,x138),f880(x133,x134,x132,x135,x136,x137,x138))
% 159.37/159.09  [14]~E(x141,x142)+E(f880(x143,x144,x145,x141,x146,x147,x148),f880(x143,x144,x145,x142,x146,x147,x148))
% 159.37/159.09  [15]~E(x151,x152)+E(f880(x153,x154,x155,x156,x151,x157,x158),f880(x153,x154,x155,x156,x152,x157,x158))
% 159.37/159.09  [16]~E(x161,x162)+E(f880(x163,x164,x165,x166,x167,x161,x168),f880(x163,x164,x165,x166,x167,x162,x168))
% 159.37/159.09  [17]~E(x171,x172)+E(f880(x173,x174,x175,x176,x177,x178,x171),f880(x173,x174,x175,x176,x177,x178,x172))
% 159.37/159.09  [18]~E(x181,x182)+E(f87(x181),f87(x182))
% 159.37/159.09  [19]~E(x191,x192)+E(f330(x191),f330(x192))
% 159.37/159.09  [20]~E(x201,x202)+E(f83(x201),f83(x202))
% 159.37/159.09  [21]~E(x211,x212)+E(f405(x211,x213,x214,x215,x216,x217,x218,x219,x2110,x2111,x2112),f405(x212,x213,x214,x215,x216,x217,x218,x219,x2110,x2111,x2112))
% 159.37/159.09  [22]~E(x221,x222)+E(f405(x223,x221,x224,x225,x226,x227,x228,x229,x2210,x2211,x2212),f405(x223,x222,x224,x225,x226,x227,x228,x229,x2210,x2211,x2212))
% 159.37/159.09  [23]~E(x231,x232)+E(f405(x233,x234,x231,x235,x236,x237,x238,x239,x2310,x2311,x2312),f405(x233,x234,x232,x235,x236,x237,x238,x239,x2310,x2311,x2312))
% 159.37/159.09  [24]~E(x241,x242)+E(f405(x243,x244,x245,x241,x246,x247,x248,x249,x2410,x2411,x2412),f405(x243,x244,x245,x242,x246,x247,x248,x249,x2410,x2411,x2412))
% 159.37/159.09  [25]~E(x251,x252)+E(f405(x253,x254,x255,x256,x251,x257,x258,x259,x2510,x2511,x2512),f405(x253,x254,x255,x256,x252,x257,x258,x259,x2510,x2511,x2512))
% 159.37/159.09  [26]~E(x261,x262)+E(f405(x263,x264,x265,x266,x267,x261,x268,x269,x2610,x2611,x2612),f405(x263,x264,x265,x266,x267,x262,x268,x269,x2610,x2611,x2612))
% 159.37/159.09  [27]~E(x271,x272)+E(f405(x273,x274,x275,x276,x277,x278,x271,x279,x2710,x2711,x2712),f405(x273,x274,x275,x276,x277,x278,x272,x279,x2710,x2711,x2712))
% 159.37/159.09  [28]~E(x281,x282)+E(f405(x283,x284,x285,x286,x287,x288,x289,x281,x2810,x2811,x2812),f405(x283,x284,x285,x286,x287,x288,x289,x282,x2810,x2811,x2812))
% 159.37/159.09  [29]~E(x291,x292)+E(f405(x293,x294,x295,x296,x297,x298,x299,x2910,x291,x2911,x2912),f405(x293,x294,x295,x296,x297,x298,x299,x2910,x292,x2911,x2912))
% 159.37/159.09  [30]~E(x301,x302)+E(f405(x303,x304,x305,x306,x307,x308,x309,x3010,x3011,x301,x3012),f405(x303,x304,x305,x306,x307,x308,x309,x3010,x3011,x302,x3012))
% 159.37/159.09  [31]~E(x311,x312)+E(f405(x313,x314,x315,x316,x317,x318,x319,x3110,x3111,x3112,x311),f405(x313,x314,x315,x316,x317,x318,x319,x3110,x3111,x3112,x312))
% 159.37/159.09  [32]~E(x321,x322)+E(f238(x321),f238(x322))
% 159.37/159.09  [33]~E(x331,x332)+E(f105(x331),f105(x332))
% 159.37/159.09  [34]~E(x341,x342)+E(f243(x341),f243(x342))
% 159.37/159.09  [35]~E(x351,x352)+E(f106(x351),f106(x352))
% 159.37/159.09  [36]~E(x361,x362)+E(f107(x361),f107(x362))
% 159.37/159.09  [37]~E(x371,x372)+E(f35(x371),f35(x372))
% 159.37/159.09  [38]~E(x381,x382)+E(f108(x381),f108(x382))
% 159.37/159.09  [39]~E(x391,x392)+E(f81(x391),f81(x392))
% 159.37/159.09  [40]~E(x401,x402)+E(f401(x401,x403,x404,x405,x406,x407,x408,x409,x4010,x4011,x4012),f401(x402,x403,x404,x405,x406,x407,x408,x409,x4010,x4011,x4012))
% 159.37/159.09  [41]~E(x411,x412)+E(f401(x413,x411,x414,x415,x416,x417,x418,x419,x4110,x4111,x4112),f401(x413,x412,x414,x415,x416,x417,x418,x419,x4110,x4111,x4112))
% 159.37/159.09  [42]~E(x421,x422)+E(f401(x423,x424,x421,x425,x426,x427,x428,x429,x4210,x4211,x4212),f401(x423,x424,x422,x425,x426,x427,x428,x429,x4210,x4211,x4212))
% 159.37/159.09  [43]~E(x431,x432)+E(f401(x433,x434,x435,x431,x436,x437,x438,x439,x4310,x4311,x4312),f401(x433,x434,x435,x432,x436,x437,x438,x439,x4310,x4311,x4312))
% 159.37/159.09  [44]~E(x441,x442)+E(f401(x443,x444,x445,x446,x441,x447,x448,x449,x4410,x4411,x4412),f401(x443,x444,x445,x446,x442,x447,x448,x449,x4410,x4411,x4412))
% 159.37/159.09  [45]~E(x451,x452)+E(f401(x453,x454,x455,x456,x457,x451,x458,x459,x4510,x4511,x4512),f401(x453,x454,x455,x456,x457,x452,x458,x459,x4510,x4511,x4512))
% 159.37/159.09  [46]~E(x461,x462)+E(f401(x463,x464,x465,x466,x467,x468,x461,x469,x4610,x4611,x4612),f401(x463,x464,x465,x466,x467,x468,x462,x469,x4610,x4611,x4612))
% 159.37/159.09  [47]~E(x471,x472)+E(f401(x473,x474,x475,x476,x477,x478,x479,x471,x4710,x4711,x4712),f401(x473,x474,x475,x476,x477,x478,x479,x472,x4710,x4711,x4712))
% 159.37/159.09  [48]~E(x481,x482)+E(f401(x483,x484,x485,x486,x487,x488,x489,x4810,x481,x4811,x4812),f401(x483,x484,x485,x486,x487,x488,x489,x4810,x482,x4811,x4812))
% 159.37/159.09  [49]~E(x491,x492)+E(f401(x493,x494,x495,x496,x497,x498,x499,x4910,x4911,x491,x4912),f401(x493,x494,x495,x496,x497,x498,x499,x4910,x4911,x492,x4912))
% 159.37/159.09  [50]~E(x501,x502)+E(f401(x503,x504,x505,x506,x507,x508,x509,x5010,x5011,x5012,x501),f401(x503,x504,x505,x506,x507,x508,x509,x5010,x5011,x5012,x502))
% 159.37/159.09  [51]~E(x511,x512)+E(f115(x511),f115(x512))
% 159.37/159.09  [52]~E(x521,x522)+E(f240(x521),f240(x522))
% 159.37/159.09  [53]~E(x531,x532)+E(f916(x531,x533),f916(x532,x533))
% 159.37/159.09  [54]~E(x541,x542)+E(f916(x543,x541),f916(x543,x542))
% 159.37/159.09  [55]~E(x551,x552)+E(f6(x551),f6(x552))
% 159.37/159.09  [56]~E(x561,x562)+E(f41(x561,x563),f41(x562,x563))
% 159.37/159.09  [57]~E(x571,x572)+E(f41(x573,x571),f41(x573,x572))
% 159.37/159.09  [58]~E(x581,x582)+E(f908(x581),f908(x582))
% 159.37/159.09  [59]~E(x591,x592)+E(f913(x591),f913(x592))
% 159.37/159.09  [60]~E(x601,x602)+E(f910(x601),f910(x602))
% 159.37/159.09  [61]~E(x611,x612)+E(f911(x611),f911(x612))
% 159.37/159.09  [62]~E(x621,x622)+E(f82(x621),f82(x622))
% 159.37/159.09  [63]~E(x631,x632)+E(f144(x631,x633,x634,x635),f144(x632,x633,x634,x635))
% 159.37/159.09  [64]~E(x641,x642)+E(f144(x643,x641,x644,x645),f144(x643,x642,x644,x645))
% 159.37/159.09  [65]~E(x651,x652)+E(f144(x653,x654,x651,x655),f144(x653,x654,x652,x655))
% 159.37/159.09  [66]~E(x661,x662)+E(f144(x663,x664,x665,x661),f144(x663,x664,x665,x662))
% 159.37/159.09  [67]~E(x671,x672)+E(f191(x671),f191(x672))
% 159.37/159.09  [68]~E(x681,x682)+E(f42(x681,x683),f42(x682,x683))
% 159.37/159.09  [69]~E(x691,x692)+E(f42(x693,x691),f42(x693,x692))
% 159.37/159.09  [70]~E(x701,x702)+E(f304(x701,x703,x704),f304(x702,x703,x704))
% 159.37/159.09  [71]~E(x711,x712)+E(f304(x713,x711,x714),f304(x713,x712,x714))
% 159.37/159.09  [72]~E(x721,x722)+E(f304(x723,x724,x721),f304(x723,x724,x722))
% 159.37/159.09  [73]~E(x731,x732)+E(f239(x731),f239(x732))
% 159.37/159.09  [74]~E(x741,x742)+E(f915(x741,x743),f915(x742,x743))
% 159.37/159.09  [75]~E(x751,x752)+E(f915(x753,x751),f915(x753,x752))
% 159.37/159.09  [76]~E(x761,x762)+E(f812(x761,x763,x764,x765,x766,x767,x768),f812(x762,x763,x764,x765,x766,x767,x768))
% 159.37/159.09  [77]~E(x771,x772)+E(f812(x773,x771,x774,x775,x776,x777,x778),f812(x773,x772,x774,x775,x776,x777,x778))
% 159.37/159.09  [78]~E(x781,x782)+E(f812(x783,x784,x781,x785,x786,x787,x788),f812(x783,x784,x782,x785,x786,x787,x788))
% 159.37/159.09  [79]~E(x791,x792)+E(f812(x793,x794,x795,x791,x796,x797,x798),f812(x793,x794,x795,x792,x796,x797,x798))
% 159.37/159.09  [80]~E(x801,x802)+E(f812(x803,x804,x805,x806,x801,x807,x808),f812(x803,x804,x805,x806,x802,x807,x808))
% 159.37/159.09  [81]~E(x811,x812)+E(f812(x813,x814,x815,x816,x817,x811,x818),f812(x813,x814,x815,x816,x817,x812,x818))
% 159.37/159.09  [82]~E(x821,x822)+E(f812(x823,x824,x825,x826,x827,x828,x821),f812(x823,x824,x825,x826,x827,x828,x822))
% 159.37/159.09  [83]~E(x831,x832)+E(f56(x831,x833),f56(x832,x833))
% 159.37/159.09  [84]~E(x841,x842)+E(f56(x843,x841),f56(x843,x842))
% 159.37/159.09  [85]~E(x851,x852)+E(f63(x851),f63(x852))
% 159.37/159.09  [86]~E(x861,x862)+E(f136(x861),f136(x862))
% 159.37/159.09  [87]~E(x871,x872)+E(f48(x871,x873,x874),f48(x872,x873,x874))
% 159.37/159.09  [88]~E(x881,x882)+E(f48(x883,x881,x884),f48(x883,x882,x884))
% 159.37/159.09  [89]~E(x891,x892)+E(f48(x893,x894,x891),f48(x893,x894,x892))
% 159.37/159.09  [90]~E(x901,x902)+E(f50(x901,x903),f50(x902,x903))
% 159.37/159.09  [91]~E(x911,x912)+E(f50(x913,x911),f50(x913,x912))
% 159.37/159.09  [92]~E(x921,x922)+E(f8(x921,x923),f8(x922,x923))
% 159.37/159.09  [93]~E(x931,x932)+E(f8(x933,x931),f8(x933,x932))
% 159.37/159.09  [94]~E(x941,x942)+E(f84(x941),f84(x942))
% 159.37/159.09  [95]~E(x951,x952)+E(f11(x951,x953),f11(x952,x953))
% 159.37/159.09  [96]~E(x961,x962)+E(f11(x963,x961),f11(x963,x962))
% 159.37/159.09  [97]~E(x971,x972)+E(f406(x971,x973,x974,x975,x976,x977,x978),f406(x972,x973,x974,x975,x976,x977,x978))
% 159.37/159.09  [98]~E(x981,x982)+E(f406(x983,x981,x984,x985,x986,x987,x988),f406(x983,x982,x984,x985,x986,x987,x988))
% 159.37/159.09  [99]~E(x991,x992)+E(f406(x993,x994,x991,x995,x996,x997,x998),f406(x993,x994,x992,x995,x996,x997,x998))
% 159.37/159.09  [100]~E(x1001,x1002)+E(f406(x1003,x1004,x1005,x1001,x1006,x1007,x1008),f406(x1003,x1004,x1005,x1002,x1006,x1007,x1008))
% 159.37/159.09  [101]~E(x1011,x1012)+E(f406(x1013,x1014,x1015,x1016,x1011,x1017,x1018),f406(x1013,x1014,x1015,x1016,x1012,x1017,x1018))
% 159.37/159.09  [102]~E(x1021,x1022)+E(f406(x1023,x1024,x1025,x1026,x1027,x1021,x1028),f406(x1023,x1024,x1025,x1026,x1027,x1022,x1028))
% 159.37/159.09  [103]~E(x1031,x1032)+E(f406(x1033,x1034,x1035,x1036,x1037,x1038,x1031),f406(x1033,x1034,x1035,x1036,x1037,x1038,x1032))
% 159.37/159.09  [104]~E(x1041,x1042)+E(f303(x1041,x1043),f303(x1042,x1043))
% 159.37/159.09  [105]~E(x1051,x1052)+E(f303(x1053,x1051),f303(x1053,x1052))
% 159.37/159.09  [106]~E(x1061,x1062)+E(f256(x1061,x1063),f256(x1062,x1063))
% 159.37/159.09  [107]~E(x1071,x1072)+E(f256(x1073,x1071),f256(x1073,x1072))
% 159.37/159.09  [108]~E(x1081,x1082)+E(f638(x1081,x1083,x1084),f638(x1082,x1083,x1084))
% 159.37/159.09  [109]~E(x1091,x1092)+E(f638(x1093,x1091,x1094),f638(x1093,x1092,x1094))
% 159.37/159.09  [110]~E(x1101,x1102)+E(f638(x1103,x1104,x1101),f638(x1103,x1104,x1102))
% 159.37/159.09  [111]~E(x1111,x1112)+E(f39(x1111),f39(x1112))
% 159.37/159.09  [112]~E(x1121,x1122)+E(f163(x1121,x1123),f163(x1122,x1123))
% 159.37/159.09  [113]~E(x1131,x1132)+E(f163(x1133,x1131),f163(x1133,x1132))
% 159.37/159.09  [114]~E(x1141,x1142)+E(f43(x1141,x1143),f43(x1142,x1143))
% 159.37/159.09  [115]~E(x1151,x1152)+E(f43(x1153,x1151),f43(x1153,x1152))
% 159.37/159.09  [116]~E(x1161,x1162)+E(f804(x1161,x1163,x1164,x1165),f804(x1162,x1163,x1164,x1165))
% 159.37/159.09  [117]~E(x1171,x1172)+E(f804(x1173,x1171,x1174,x1175),f804(x1173,x1172,x1174,x1175))
% 159.37/159.09  [118]~E(x1181,x1182)+E(f804(x1183,x1184,x1181,x1185),f804(x1183,x1184,x1182,x1185))
% 159.37/159.09  [119]~E(x1191,x1192)+E(f804(x1193,x1194,x1195,x1191),f804(x1193,x1194,x1195,x1192))
% 159.37/159.09  [120]~E(x1201,x1202)+E(f117(x1201),f117(x1202))
% 159.37/159.09  [121]~E(x1211,x1212)+E(f248(x1211),f248(x1212))
% 159.37/159.09  [122]~E(x1221,x1222)+E(f139(x1221),f139(x1222))
% 159.37/159.09  [123]~E(x1231,x1232)+E(f38(x1231),f38(x1232))
% 159.37/159.09  [124]~E(x1241,x1242)+E(f811(x1241,x1243,x1244,x1245,x1246,x1247,x1248),f811(x1242,x1243,x1244,x1245,x1246,x1247,x1248))
% 159.37/159.09  [125]~E(x1251,x1252)+E(f811(x1253,x1251,x1254,x1255,x1256,x1257,x1258),f811(x1253,x1252,x1254,x1255,x1256,x1257,x1258))
% 159.37/159.10  [126]~E(x1261,x1262)+E(f811(x1263,x1264,x1261,x1265,x1266,x1267,x1268),f811(x1263,x1264,x1262,x1265,x1266,x1267,x1268))
% 159.37/159.10  [127]~E(x1271,x1272)+E(f811(x1273,x1274,x1275,x1271,x1276,x1277,x1278),f811(x1273,x1274,x1275,x1272,x1276,x1277,x1278))
% 159.37/159.10  [128]~E(x1281,x1282)+E(f811(x1283,x1284,x1285,x1286,x1281,x1287,x1288),f811(x1283,x1284,x1285,x1286,x1282,x1287,x1288))
% 159.37/159.10  [129]~E(x1291,x1292)+E(f811(x1293,x1294,x1295,x1296,x1297,x1291,x1298),f811(x1293,x1294,x1295,x1296,x1297,x1292,x1298))
% 159.37/159.10  [130]~E(x1301,x1302)+E(f811(x1303,x1304,x1305,x1306,x1307,x1308,x1301),f811(x1303,x1304,x1305,x1306,x1307,x1308,x1302))
% 159.37/159.10  [131]~E(x1311,x1312)+E(f10(x1311,x1313,x1314),f10(x1312,x1313,x1314))
% 159.37/159.10  [132]~E(x1321,x1322)+E(f10(x1323,x1321,x1324),f10(x1323,x1322,x1324))
% 159.37/159.10  [133]~E(x1331,x1332)+E(f10(x1333,x1334,x1331),f10(x1333,x1334,x1332))
% 159.37/159.10  [134]~E(x1341,x1342)+E(f64(x1341),f64(x1342))
% 159.37/159.10  [135]~E(x1351,x1352)+E(f179(x1351,x1353,x1354),f179(x1352,x1353,x1354))
% 159.37/159.10  [136]~E(x1361,x1362)+E(f179(x1363,x1361,x1364),f179(x1363,x1362,x1364))
% 159.37/159.10  [137]~E(x1371,x1372)+E(f179(x1373,x1374,x1371),f179(x1373,x1374,x1372))
% 159.37/159.10  [138]~E(x1381,x1382)+E(f302(x1381),f302(x1382))
% 159.37/159.10  [139]~E(x1391,x1392)+E(f287(x1391,x1393,x1394),f287(x1392,x1393,x1394))
% 159.37/159.10  [140]~E(x1401,x1402)+E(f287(x1403,x1401,x1404),f287(x1403,x1402,x1404))
% 159.37/159.10  [141]~E(x1411,x1412)+E(f287(x1413,x1414,x1411),f287(x1413,x1414,x1412))
% 159.37/159.10  [142]~E(x1421,x1422)+E(f853(x1421,x1423,x1424),f853(x1422,x1423,x1424))
% 159.37/159.10  [143]~E(x1431,x1432)+E(f853(x1433,x1431,x1434),f853(x1433,x1432,x1434))
% 159.37/159.10  [144]~E(x1441,x1442)+E(f853(x1443,x1444,x1441),f853(x1443,x1444,x1442))
% 159.37/159.10  [145]~E(x1451,x1452)+E(f619(x1451,x1453,x1454,x1455,x1456,x1457,x1458),f619(x1452,x1453,x1454,x1455,x1456,x1457,x1458))
% 159.37/159.10  [146]~E(x1461,x1462)+E(f619(x1463,x1461,x1464,x1465,x1466,x1467,x1468),f619(x1463,x1462,x1464,x1465,x1466,x1467,x1468))
% 159.37/159.10  [147]~E(x1471,x1472)+E(f619(x1473,x1474,x1471,x1475,x1476,x1477,x1478),f619(x1473,x1474,x1472,x1475,x1476,x1477,x1478))
% 159.37/159.10  [148]~E(x1481,x1482)+E(f619(x1483,x1484,x1485,x1481,x1486,x1487,x1488),f619(x1483,x1484,x1485,x1482,x1486,x1487,x1488))
% 159.37/159.10  [149]~E(x1491,x1492)+E(f619(x1493,x1494,x1495,x1496,x1491,x1497,x1498),f619(x1493,x1494,x1495,x1496,x1492,x1497,x1498))
% 159.37/159.10  [150]~E(x1501,x1502)+E(f619(x1503,x1504,x1505,x1506,x1507,x1501,x1508),f619(x1503,x1504,x1505,x1506,x1507,x1502,x1508))
% 159.37/159.10  [151]~E(x1511,x1512)+E(f619(x1513,x1514,x1515,x1516,x1517,x1518,x1511),f619(x1513,x1514,x1515,x1516,x1517,x1518,x1512))
% 159.37/159.10  [152]~E(x1521,x1522)+E(f153(x1521),f153(x1522))
% 159.37/159.10  [153]~E(x1531,x1532)+E(f52(x1531,x1533),f52(x1532,x1533))
% 159.37/159.10  [154]~E(x1541,x1542)+E(f52(x1543,x1541),f52(x1543,x1542))
% 159.37/159.10  [155]~E(x1551,x1552)+E(f33(x1551,x1553),f33(x1552,x1553))
% 159.37/159.10  [156]~E(x1561,x1562)+E(f33(x1563,x1561),f33(x1563,x1562))
% 159.37/159.10  [157]~E(x1571,x1572)+E(f79(x1571),f79(x1572))
% 159.37/159.10  [158]~E(x1581,x1582)+E(f149(x1581,x1583),f149(x1582,x1583))
% 159.37/159.10  [159]~E(x1591,x1592)+E(f149(x1593,x1591),f149(x1593,x1592))
% 159.37/159.10  [160]~E(x1601,x1602)+E(f9(x1601,x1603,x1604),f9(x1602,x1603,x1604))
% 159.37/159.10  [161]~E(x1611,x1612)+E(f9(x1613,x1611,x1614),f9(x1613,x1612,x1614))
% 159.37/159.10  [162]~E(x1621,x1622)+E(f9(x1623,x1624,x1621),f9(x1623,x1624,x1622))
% 159.37/159.10  [163]~E(x1631,x1632)+E(f317(x1631,x1633),f317(x1632,x1633))
% 159.37/159.10  [164]~E(x1641,x1642)+E(f317(x1643,x1641),f317(x1643,x1642))
% 159.37/159.10  [165]~E(x1651,x1652)+E(f31(x1651,x1653,x1654),f31(x1652,x1653,x1654))
% 159.37/159.10  [166]~E(x1661,x1662)+E(f31(x1663,x1661,x1664),f31(x1663,x1662,x1664))
% 159.37/159.10  [167]~E(x1671,x1672)+E(f31(x1673,x1674,x1671),f31(x1673,x1674,x1672))
% 159.37/159.10  [168]~E(x1681,x1682)+E(f290(x1681,x1683,x1684),f290(x1682,x1683,x1684))
% 159.37/159.10  [169]~E(x1691,x1692)+E(f290(x1693,x1691,x1694),f290(x1693,x1692,x1694))
% 159.37/159.10  [170]~E(x1701,x1702)+E(f290(x1703,x1704,x1701),f290(x1703,x1704,x1702))
% 159.37/159.10  [171]~E(x1711,x1712)+E(f110(x1711),f110(x1712))
% 159.37/159.10  [172]~E(x1721,x1722)+E(f112(x1721),f112(x1722))
% 159.37/159.10  [173]~E(x1731,x1732)+E(f329(x1731),f329(x1732))
% 159.37/159.10  [174]~E(x1741,x1742)+E(f316(x1741,x1743),f316(x1742,x1743))
% 159.37/159.10  [175]~E(x1751,x1752)+E(f316(x1753,x1751),f316(x1753,x1752))
% 159.37/159.10  [176]~E(x1761,x1762)+E(f683(x1761),f683(x1762))
% 159.37/159.10  [177]~E(x1771,x1772)+E(f261(x1771,x1773,x1774),f261(x1772,x1773,x1774))
% 159.37/159.10  [178]~E(x1781,x1782)+E(f261(x1783,x1781,x1784),f261(x1783,x1782,x1784))
% 159.37/159.10  [179]~E(x1791,x1792)+E(f261(x1793,x1794,x1791),f261(x1793,x1794,x1792))
% 159.37/159.10  [180]~E(x1801,x1802)+E(f760(x1801,x1803),f760(x1802,x1803))
% 159.37/159.10  [181]~E(x1811,x1812)+E(f760(x1813,x1811),f760(x1813,x1812))
% 159.37/159.10  [182]~E(x1821,x1822)+E(f245(x1821,x1823),f245(x1822,x1823))
% 159.37/159.10  [183]~E(x1831,x1832)+E(f245(x1833,x1831),f245(x1833,x1832))
% 159.37/159.10  [184]~E(x1841,x1842)+E(f138(x1841,x1843),f138(x1842,x1843))
% 159.37/159.10  [185]~E(x1851,x1852)+E(f138(x1853,x1851),f138(x1853,x1852))
% 159.37/159.10  [186]~E(x1861,x1862)+E(f462(x1861,x1863,x1864,x1865),f462(x1862,x1863,x1864,x1865))
% 159.37/159.10  [187]~E(x1871,x1872)+E(f462(x1873,x1871,x1874,x1875),f462(x1873,x1872,x1874,x1875))
% 159.37/159.10  [188]~E(x1881,x1882)+E(f462(x1883,x1884,x1881,x1885),f462(x1883,x1884,x1882,x1885))
% 159.37/159.10  [189]~E(x1891,x1892)+E(f462(x1893,x1894,x1895,x1891),f462(x1893,x1894,x1895,x1892))
% 159.37/159.10  [190]~E(x1901,x1902)+E(f143(x1901),f143(x1902))
% 159.37/159.10  [191]~E(x1911,x1912)+E(f307(x1911,x1913,x1914),f307(x1912,x1913,x1914))
% 159.37/159.10  [192]~E(x1921,x1922)+E(f307(x1923,x1921,x1924),f307(x1923,x1922,x1924))
% 159.37/159.10  [193]~E(x1931,x1932)+E(f307(x1933,x1934,x1931),f307(x1933,x1934,x1932))
% 159.37/159.10  [194]~E(x1941,x1942)+E(f7(x1941),f7(x1942))
% 159.37/159.10  [195]~E(x1951,x1952)+E(f20(x1951,x1953,x1954),f20(x1952,x1953,x1954))
% 159.37/159.10  [196]~E(x1961,x1962)+E(f20(x1963,x1961,x1964),f20(x1963,x1962,x1964))
% 159.37/159.10  [197]~E(x1971,x1972)+E(f20(x1973,x1974,x1971),f20(x1973,x1974,x1972))
% 159.37/159.10  [198]~E(x1981,x1982)+E(f266(x1981),f266(x1982))
% 159.37/159.10  [199]~E(x1991,x1992)+E(f404(x1991,x1993,x1994,x1995,x1996,x1997,x1998),f404(x1992,x1993,x1994,x1995,x1996,x1997,x1998))
% 159.37/159.10  [200]~E(x2001,x2002)+E(f404(x2003,x2001,x2004,x2005,x2006,x2007,x2008),f404(x2003,x2002,x2004,x2005,x2006,x2007,x2008))
% 159.37/159.10  [201]~E(x2011,x2012)+E(f404(x2013,x2014,x2011,x2015,x2016,x2017,x2018),f404(x2013,x2014,x2012,x2015,x2016,x2017,x2018))
% 159.37/159.10  [202]~E(x2021,x2022)+E(f404(x2023,x2024,x2025,x2021,x2026,x2027,x2028),f404(x2023,x2024,x2025,x2022,x2026,x2027,x2028))
% 159.37/159.10  [203]~E(x2031,x2032)+E(f404(x2033,x2034,x2035,x2036,x2031,x2037,x2038),f404(x2033,x2034,x2035,x2036,x2032,x2037,x2038))
% 159.37/159.10  [204]~E(x2041,x2042)+E(f404(x2043,x2044,x2045,x2046,x2047,x2041,x2048),f404(x2043,x2044,x2045,x2046,x2047,x2042,x2048))
% 159.37/159.10  [205]~E(x2051,x2052)+E(f404(x2053,x2054,x2055,x2056,x2057,x2058,x2051),f404(x2053,x2054,x2055,x2056,x2057,x2058,x2052))
% 159.37/159.10  [206]~E(x2061,x2062)+E(f183(x2061,x2063),f183(x2062,x2063))
% 159.37/159.10  [207]~E(x2071,x2072)+E(f183(x2073,x2071),f183(x2073,x2072))
% 159.37/159.10  [208]~E(x2081,x2082)+E(f49(x2081,x2083),f49(x2082,x2083))
% 159.37/159.10  [209]~E(x2091,x2092)+E(f49(x2093,x2091),f49(x2093,x2092))
% 159.37/159.10  [210]~E(x2101,x2102)+E(f284(x2101),f284(x2102))
% 159.37/159.10  [211]~E(x2111,x2112)+E(f18(x2111,x2113),f18(x2112,x2113))
% 159.37/159.10  [212]~E(x2121,x2122)+E(f18(x2123,x2121),f18(x2123,x2122))
% 159.37/159.10  [213]~E(x2131,x2132)+E(f170(x2131),f170(x2132))
% 159.37/159.10  [214]~E(x2141,x2142)+E(f852(x2141,x2143,x2144),f852(x2142,x2143,x2144))
% 159.37/159.10  [215]~E(x2151,x2152)+E(f852(x2153,x2151,x2154),f852(x2153,x2152,x2154))
% 159.37/159.10  [216]~E(x2161,x2162)+E(f852(x2163,x2164,x2161),f852(x2163,x2164,x2162))
% 159.37/159.10  [217]~E(x2171,x2172)+E(f310(x2171),f310(x2172))
% 159.37/159.10  [218]~E(x2181,x2182)+E(f174(x2181),f174(x2182))
% 159.37/159.10  [219]~E(x2191,x2192)+E(f291(x2191),f291(x2192))
% 159.37/159.10  [220]~E(x2201,x2202)+E(f311(x2201,x2203,x2204),f311(x2202,x2203,x2204))
% 159.37/159.10  [221]~E(x2211,x2212)+E(f311(x2213,x2211,x2214),f311(x2213,x2212,x2214))
% 159.37/159.10  [222]~E(x2221,x2222)+E(f311(x2223,x2224,x2221),f311(x2223,x2224,x2222))
% 159.37/159.10  [223]~E(x2231,x2232)+E(f40(x2231,x2233),f40(x2232,x2233))
% 159.37/159.10  [224]~E(x2241,x2242)+E(f40(x2243,x2241),f40(x2243,x2242))
% 159.37/159.10  [225]~E(x2251,x2252)+E(f260(x2251,x2253),f260(x2252,x2253))
% 159.37/159.10  [226]~E(x2261,x2262)+E(f260(x2263,x2261),f260(x2263,x2262))
% 159.37/159.10  [227]~E(x2271,x2272)+E(f312(x2271,x2273,x2274),f312(x2272,x2273,x2274))
% 159.37/159.10  [228]~E(x2281,x2282)+E(f312(x2283,x2281,x2284),f312(x2283,x2282,x2284))
% 159.37/159.10  [229]~E(x2291,x2292)+E(f312(x2293,x2294,x2291),f312(x2293,x2294,x2292))
% 159.37/159.10  [230]~E(x2301,x2302)+E(f288(x2301,x2303),f288(x2302,x2303))
% 159.37/159.10  [231]~E(x2311,x2312)+E(f288(x2313,x2311),f288(x2313,x2312))
% 159.37/159.10  [232]~E(x2321,x2322)+E(f849(x2321,x2323,x2324),f849(x2322,x2323,x2324))
% 159.37/159.10  [233]~E(x2331,x2332)+E(f849(x2333,x2331,x2334),f849(x2333,x2332,x2334))
% 159.37/159.10  [234]~E(x2341,x2342)+E(f849(x2343,x2344,x2341),f849(x2343,x2344,x2342))
% 159.37/159.10  [235]~E(x2351,x2352)+E(f51(x2351,x2353),f51(x2352,x2353))
% 159.37/159.10  [236]~E(x2361,x2362)+E(f51(x2363,x2361),f51(x2363,x2362))
% 159.37/159.10  [237]~E(x2371,x2372)+E(f272(x2371,x2373),f272(x2372,x2373))
% 159.37/159.10  [238]~E(x2381,x2382)+E(f272(x2383,x2381),f272(x2383,x2382))
% 159.37/159.10  [239]~E(x2391,x2392)+E(f308(x2391,x2393),f308(x2392,x2393))
% 159.37/159.10  [240]~E(x2401,x2402)+E(f308(x2403,x2401),f308(x2403,x2402))
% 159.37/159.10  [241]~E(x2411,x2412)+E(f476(x2411,x2413,x2414),f476(x2412,x2413,x2414))
% 159.37/159.10  [242]~E(x2421,x2422)+E(f476(x2423,x2421,x2424),f476(x2423,x2422,x2424))
% 159.37/159.10  [243]~E(x2431,x2432)+E(f476(x2433,x2434,x2431),f476(x2433,x2434,x2432))
% 159.37/159.10  [244]~E(x2441,x2442)+E(f608(x2441,x2443),f608(x2442,x2443))
% 159.37/159.10  [245]~E(x2451,x2452)+E(f608(x2453,x2451),f608(x2453,x2452))
% 159.37/159.10  [246]~E(x2461,x2462)+E(f171(x2461,x2463,x2464),f171(x2462,x2463,x2464))
% 159.37/159.10  [247]~E(x2471,x2472)+E(f171(x2473,x2471,x2474),f171(x2473,x2472,x2474))
% 159.37/159.10  [248]~E(x2481,x2482)+E(f171(x2483,x2484,x2481),f171(x2483,x2484,x2482))
% 159.37/159.10  [249]~E(x2491,x2492)+E(f76(x2491,x2493,x2494,x2495),f76(x2492,x2493,x2494,x2495))
% 159.37/159.10  [250]~E(x2501,x2502)+E(f76(x2503,x2501,x2504,x2505),f76(x2503,x2502,x2504,x2505))
% 159.37/159.10  [251]~E(x2511,x2512)+E(f76(x2513,x2514,x2511,x2515),f76(x2513,x2514,x2512,x2515))
% 159.37/159.10  [252]~E(x2521,x2522)+E(f76(x2523,x2524,x2525,x2521),f76(x2523,x2524,x2525,x2522))
% 159.37/159.10  [253]~E(x2531,x2532)+E(f375(x2531,x2533),f375(x2532,x2533))
% 159.37/159.10  [254]~E(x2541,x2542)+E(f375(x2543,x2541),f375(x2543,x2542))
% 159.37/159.10  [255]~E(x2551,x2552)+E(f246(x2551),f246(x2552))
% 159.37/159.10  [256]~E(x2561,x2562)+E(f848(x2561,x2563,x2564,x2565),f848(x2562,x2563,x2564,x2565))
% 159.37/159.10  [257]~E(x2571,x2572)+E(f848(x2573,x2571,x2574,x2575),f848(x2573,x2572,x2574,x2575))
% 159.37/159.10  [258]~E(x2581,x2582)+E(f848(x2583,x2584,x2581,x2585),f848(x2583,x2584,x2582,x2585))
% 159.37/159.10  [259]~E(x2591,x2592)+E(f848(x2593,x2594,x2595,x2591),f848(x2593,x2594,x2595,x2592))
% 159.37/159.10  [260]~E(x2601,x2602)+E(f197(x2601,x2603),f197(x2602,x2603))
% 159.37/159.10  [261]~E(x2611,x2612)+E(f197(x2613,x2611),f197(x2613,x2612))
% 159.37/159.10  [262]~E(x2621,x2622)+E(f156(x2621,x2623),f156(x2622,x2623))
% 159.37/159.10  [263]~E(x2631,x2632)+E(f156(x2633,x2631),f156(x2633,x2632))
% 159.37/159.10  [264]~E(x2641,x2642)+E(f645(x2641,x2643,x2644),f645(x2642,x2643,x2644))
% 159.37/159.10  [265]~E(x2651,x2652)+E(f645(x2653,x2651,x2654),f645(x2653,x2652,x2654))
% 159.37/159.10  [266]~E(x2661,x2662)+E(f645(x2663,x2664,x2661),f645(x2663,x2664,x2662))
% 159.37/159.10  [267]~E(x2671,x2672)+E(f781(x2671,x2673,x2674),f781(x2672,x2673,x2674))
% 159.37/159.10  [268]~E(x2681,x2682)+E(f781(x2683,x2681,x2684),f781(x2683,x2682,x2684))
% 159.37/159.10  [269]~E(x2691,x2692)+E(f781(x2693,x2694,x2691),f781(x2693,x2694,x2692))
% 159.37/159.10  [270]~E(x2701,x2702)+E(f341(x2701,x2703,x2704,x2705,x2706),f341(x2702,x2703,x2704,x2705,x2706))
% 159.37/159.10  [271]~E(x2711,x2712)+E(f341(x2713,x2711,x2714,x2715,x2716),f341(x2713,x2712,x2714,x2715,x2716))
% 159.37/159.10  [272]~E(x2721,x2722)+E(f341(x2723,x2724,x2721,x2725,x2726),f341(x2723,x2724,x2722,x2725,x2726))
% 159.37/159.10  [273]~E(x2731,x2732)+E(f341(x2733,x2734,x2735,x2731,x2736),f341(x2733,x2734,x2735,x2732,x2736))
% 159.37/159.10  [274]~E(x2741,x2742)+E(f341(x2743,x2744,x2745,x2746,x2741),f341(x2743,x2744,x2745,x2746,x2742))
% 159.37/159.10  [275]~E(x2751,x2752)+E(f399(x2751,x2753,x2754,x2755,x2756,x2757,x2758),f399(x2752,x2753,x2754,x2755,x2756,x2757,x2758))
% 159.37/159.10  [276]~E(x2761,x2762)+E(f399(x2763,x2761,x2764,x2765,x2766,x2767,x2768),f399(x2763,x2762,x2764,x2765,x2766,x2767,x2768))
% 159.37/159.10  [277]~E(x2771,x2772)+E(f399(x2773,x2774,x2771,x2775,x2776,x2777,x2778),f399(x2773,x2774,x2772,x2775,x2776,x2777,x2778))
% 159.37/159.10  [278]~E(x2781,x2782)+E(f399(x2783,x2784,x2785,x2781,x2786,x2787,x2788),f399(x2783,x2784,x2785,x2782,x2786,x2787,x2788))
% 159.37/159.10  [279]~E(x2791,x2792)+E(f399(x2793,x2794,x2795,x2796,x2791,x2797,x2798),f399(x2793,x2794,x2795,x2796,x2792,x2797,x2798))
% 159.37/159.10  [280]~E(x2801,x2802)+E(f399(x2803,x2804,x2805,x2806,x2807,x2801,x2808),f399(x2803,x2804,x2805,x2806,x2807,x2802,x2808))
% 159.37/159.10  [281]~E(x2811,x2812)+E(f399(x2813,x2814,x2815,x2816,x2817,x2818,x2811),f399(x2813,x2814,x2815,x2816,x2817,x2818,x2812))
% 159.37/159.10  [282]~E(x2821,x2822)+E(f95(x2821,x2823,x2824,x2825),f95(x2822,x2823,x2824,x2825))
% 159.37/159.10  [283]~E(x2831,x2832)+E(f95(x2833,x2831,x2834,x2835),f95(x2833,x2832,x2834,x2835))
% 159.37/159.10  [284]~E(x2841,x2842)+E(f95(x2843,x2844,x2841,x2845),f95(x2843,x2844,x2842,x2845))
% 159.37/159.10  [285]~E(x2851,x2852)+E(f95(x2853,x2854,x2855,x2851),f95(x2853,x2854,x2855,x2852))
% 159.37/159.10  [286]~E(x2861,x2862)+E(f67(x2861,x2863,x2864),f67(x2862,x2863,x2864))
% 159.37/159.10  [287]~E(x2871,x2872)+E(f67(x2873,x2871,x2874),f67(x2873,x2872,x2874))
% 159.37/159.10  [288]~E(x2881,x2882)+E(f67(x2883,x2884,x2881),f67(x2883,x2884,x2882))
% 159.37/159.10  [289]~E(x2891,x2892)+E(f118(x2891,x2893),f118(x2892,x2893))
% 159.37/159.10  [290]~E(x2901,x2902)+E(f118(x2903,x2901),f118(x2903,x2902))
% 159.37/159.10  [291]~E(x2911,x2912)+E(f792(x2911,x2913,x2914),f792(x2912,x2913,x2914))
% 159.37/159.10  [292]~E(x2921,x2922)+E(f792(x2923,x2921,x2924),f792(x2923,x2922,x2924))
% 159.37/159.10  [293]~E(x2931,x2932)+E(f792(x2933,x2934,x2931),f792(x2933,x2934,x2932))
% 159.37/159.10  [294]~E(x2941,x2942)+E(f59(x2941),f59(x2942))
% 159.37/159.10  [295]~E(x2951,x2952)+E(f154(x2951,x2953),f154(x2952,x2953))
% 159.37/159.10  [296]~E(x2961,x2962)+E(f154(x2963,x2961),f154(x2963,x2962))
% 159.37/159.10  [297]~E(x2971,x2972)+E(f705(x2971),f705(x2972))
% 159.37/159.10  [298]~E(x2981,x2982)+E(f193(x2981),f193(x2982))
% 159.37/159.10  [299]~E(x2991,x2992)+E(f185(x2991,x2993),f185(x2992,x2993))
% 159.37/159.10  [300]~E(x3001,x3002)+E(f185(x3003,x3001),f185(x3003,x3002))
% 159.37/159.10  [301]~E(x3011,x3012)+E(f119(x3011),f119(x3012))
% 159.37/159.10  [302]~E(x3021,x3022)+E(f262(x3021,x3023,x3024,x3025,x3026,x3027),f262(x3022,x3023,x3024,x3025,x3026,x3027))
% 159.37/159.10  [303]~E(x3031,x3032)+E(f262(x3033,x3031,x3034,x3035,x3036,x3037),f262(x3033,x3032,x3034,x3035,x3036,x3037))
% 159.37/159.10  [304]~E(x3041,x3042)+E(f262(x3043,x3044,x3041,x3045,x3046,x3047),f262(x3043,x3044,x3042,x3045,x3046,x3047))
% 159.37/159.10  [305]~E(x3051,x3052)+E(f262(x3053,x3054,x3055,x3051,x3056,x3057),f262(x3053,x3054,x3055,x3052,x3056,x3057))
% 159.37/159.10  [306]~E(x3061,x3062)+E(f262(x3063,x3064,x3065,x3066,x3061,x3067),f262(x3063,x3064,x3065,x3066,x3062,x3067))
% 159.37/159.10  [307]~E(x3071,x3072)+E(f262(x3073,x3074,x3075,x3076,x3077,x3071),f262(x3073,x3074,x3075,x3076,x3077,x3072))
% 159.37/159.10  [308]~E(x3081,x3082)+E(f846(x3081,x3083,x3084),f846(x3082,x3083,x3084))
% 159.37/159.10  [309]~E(x3091,x3092)+E(f846(x3093,x3091,x3094),f846(x3093,x3092,x3094))
% 159.37/159.10  [310]~E(x3101,x3102)+E(f846(x3103,x3104,x3101),f846(x3103,x3104,x3102))
% 159.37/159.10  [311]~E(x3111,x3112)+E(f806(x3111,x3113,x3114,x3115),f806(x3112,x3113,x3114,x3115))
% 159.37/159.10  [312]~E(x3121,x3122)+E(f806(x3123,x3121,x3124,x3125),f806(x3123,x3122,x3124,x3125))
% 159.37/159.10  [313]~E(x3131,x3132)+E(f806(x3133,x3134,x3131,x3135),f806(x3133,x3134,x3132,x3135))
% 159.37/159.10  [314]~E(x3141,x3142)+E(f806(x3143,x3144,x3145,x3141),f806(x3143,x3144,x3145,x3142))
% 159.37/159.10  [315]~E(x3151,x3152)+E(f914(x3151,x3153),f914(x3152,x3153))
% 159.37/159.10  [316]~E(x3161,x3162)+E(f914(x3163,x3161),f914(x3163,x3162))
% 159.37/159.10  [317]~E(x3171,x3172)+E(f146(x3171,x3173),f146(x3172,x3173))
% 159.37/159.10  [318]~E(x3181,x3182)+E(f146(x3183,x3181),f146(x3183,x3182))
% 159.37/159.10  [319]~E(x3191,x3192)+E(f917(x3191,x3193),f917(x3192,x3193))
% 159.37/159.10  [320]~E(x3201,x3202)+E(f917(x3203,x3201),f917(x3203,x3202))
% 159.37/159.10  [321]~E(x3211,x3212)+E(f169(x3211),f169(x3212))
% 159.37/159.10  [322]~E(x3221,x3222)+E(f306(x3221,x3223,x3224),f306(x3222,x3223,x3224))
% 159.37/159.10  [323]~E(x3231,x3232)+E(f306(x3233,x3231,x3234),f306(x3233,x3232,x3234))
% 159.37/159.10  [324]~E(x3241,x3242)+E(f306(x3243,x3244,x3241),f306(x3243,x3244,x3242))
% 159.37/159.10  [325]~E(x3251,x3252)+E(f141(x3251,x3253),f141(x3252,x3253))
% 159.37/159.10  [326]~E(x3261,x3262)+E(f141(x3263,x3261),f141(x3263,x3262))
% 159.37/159.10  [327]~E(x3271,x3272)+E(f34(x3271,x3273),f34(x3272,x3273))
% 159.37/159.10  [328]~E(x3281,x3282)+E(f34(x3283,x3281),f34(x3283,x3282))
% 159.37/159.10  [329]~E(x3291,x3292)+E(f173(x3291),f173(x3292))
% 159.37/159.10  [330]~E(x3301,x3302)+E(f637(x3301,x3303,x3304,x3305),f637(x3302,x3303,x3304,x3305))
% 159.37/159.10  [331]~E(x3311,x3312)+E(f637(x3313,x3311,x3314,x3315),f637(x3313,x3312,x3314,x3315))
% 159.37/159.10  [332]~E(x3321,x3322)+E(f637(x3323,x3324,x3321,x3325),f637(x3323,x3324,x3322,x3325))
% 159.37/159.10  [333]~E(x3331,x3332)+E(f637(x3333,x3334,x3335,x3331),f637(x3333,x3334,x3335,x3332))
% 159.37/159.10  [334]~E(x3341,x3342)+E(f708(x3341),f708(x3342))
% 159.37/159.10  [335]~E(x3351,x3352)+E(f850(x3351,x3353,x3354),f850(x3352,x3353,x3354))
% 159.37/159.10  [336]~E(x3361,x3362)+E(f850(x3363,x3361,x3364),f850(x3363,x3362,x3364))
% 159.37/159.10  [337]~E(x3371,x3372)+E(f850(x3373,x3374,x3371),f850(x3373,x3374,x3372))
% 159.37/159.10  [338]~E(x3381,x3382)+E(f89(x3381,x3383),f89(x3382,x3383))
% 159.37/159.10  [339]~E(x3391,x3392)+E(f89(x3393,x3391),f89(x3393,x3392))
% 159.37/159.10  [340]~E(x3401,x3402)+E(f100(x3401),f100(x3402))
% 159.37/159.10  [341]~E(x3411,x3412)+E(f128(x3411,x3413),f128(x3412,x3413))
% 159.37/159.10  [342]~E(x3421,x3422)+E(f128(x3423,x3421),f128(x3423,x3422))
% 159.37/159.10  [343]~E(x3431,x3432)+E(f129(x3431,x3433,x3434),f129(x3432,x3433,x3434))
% 159.37/159.10  [344]~E(x3441,x3442)+E(f129(x3443,x3441,x3444),f129(x3443,x3442,x3444))
% 159.37/159.10  [345]~E(x3451,x3452)+E(f129(x3453,x3454,x3451),f129(x3453,x3454,x3452))
% 159.37/159.10  [346]~E(x3461,x3462)+E(f364(x3461,x3463),f364(x3462,x3463))
% 159.37/159.10  [347]~E(x3471,x3472)+E(f364(x3473,x3471),f364(x3473,x3472))
% 159.37/159.10  [348]~E(x3481,x3482)+E(f196(x3481),f196(x3482))
% 159.37/159.10  [349]~E(x3491,x3492)+E(f78(x3491,x3493,x3494,x3495,x3496),f78(x3492,x3493,x3494,x3495,x3496))
% 159.37/159.10  [350]~E(x3501,x3502)+E(f78(x3503,x3501,x3504,x3505,x3506),f78(x3503,x3502,x3504,x3505,x3506))
% 159.37/159.10  [351]~E(x3511,x3512)+E(f78(x3513,x3514,x3511,x3515,x3516),f78(x3513,x3514,x3512,x3515,x3516))
% 159.37/159.10  [352]~E(x3521,x3522)+E(f78(x3523,x3524,x3525,x3521,x3526),f78(x3523,x3524,x3525,x3522,x3526))
% 159.37/159.10  [353]~E(x3531,x3532)+E(f78(x3533,x3534,x3535,x3536,x3531),f78(x3533,x3534,x3535,x3536,x3532))
% 159.37/159.10  [354]~E(x3541,x3542)+E(f830(x3541),f830(x3542))
% 159.37/159.10  [355]~E(x3551,x3552)+E(f27(x3551,x3553),f27(x3552,x3553))
% 159.37/159.10  [356]~E(x3561,x3562)+E(f27(x3563,x3561),f27(x3563,x3562))
% 159.37/159.10  [357]~E(x3571,x3572)+E(f463(x3571,x3573),f463(x3572,x3573))
% 159.37/159.10  [358]~E(x3581,x3582)+E(f463(x3583,x3581),f463(x3583,x3582))
% 159.37/159.10  [359]~E(x3591,x3592)+E(f160(x3591,x3593),f160(x3592,x3593))
% 159.37/159.10  [360]~E(x3601,x3602)+E(f160(x3603,x3601),f160(x3603,x3602))
% 159.37/159.10  [361]~E(x3611,x3612)+E(f17(x3611,x3613),f17(x3612,x3613))
% 159.37/159.10  [362]~E(x3621,x3622)+E(f17(x3623,x3621),f17(x3623,x3622))
% 159.37/159.10  [363]~E(x3631,x3632)+E(f319(x3631,x3633),f319(x3632,x3633))
% 159.37/159.10  [364]~E(x3641,x3642)+E(f319(x3643,x3641),f319(x3643,x3642))
% 159.37/159.10  [365]~E(x3651,x3652)+E(f273(x3651,x3653),f273(x3652,x3653))
% 159.37/159.10  [366]~E(x3661,x3662)+E(f273(x3663,x3661),f273(x3663,x3662))
% 159.37/159.10  [367]~E(x3671,x3672)+E(f321(x3671,x3673),f321(x3672,x3673))
% 159.37/159.10  [368]~E(x3681,x3682)+E(f321(x3683,x3681),f321(x3683,x3682))
% 159.37/159.10  [369]~E(x3691,x3692)+E(f15(x3691,x3693,x3694),f15(x3692,x3693,x3694))
% 159.37/159.10  [370]~E(x3701,x3702)+E(f15(x3703,x3701,x3704),f15(x3703,x3702,x3704))
% 159.37/159.10  [371]~E(x3711,x3712)+E(f15(x3713,x3714,x3711),f15(x3713,x3714,x3712))
% 159.37/159.10  [372]~E(x3721,x3722)+E(f888(x3721,x3723,x3724),f888(x3722,x3723,x3724))
% 159.37/159.10  [373]~E(x3731,x3732)+E(f888(x3733,x3731,x3734),f888(x3733,x3732,x3734))
% 159.37/159.10  [374]~E(x3741,x3742)+E(f888(x3743,x3744,x3741),f888(x3743,x3744,x3742))
% 159.37/159.10  [375]~E(x3751,x3752)+E(f676(x3751,x3753),f676(x3752,x3753))
% 159.37/159.10  [376]~E(x3761,x3762)+E(f676(x3763,x3761),f676(x3763,x3762))
% 159.37/159.10  [377]~E(x3771,x3772)+E(f641(x3771,x3773,x3774),f641(x3772,x3773,x3774))
% 159.37/159.10  [378]~E(x3781,x3782)+E(f641(x3783,x3781,x3784),f641(x3783,x3782,x3784))
% 159.37/159.10  [379]~E(x3791,x3792)+E(f641(x3793,x3794,x3791),f641(x3793,x3794,x3792))
% 159.37/159.10  [380]~E(x3801,x3802)+E(f29(x3801,x3803,x3804),f29(x3802,x3803,x3804))
% 159.37/159.10  [381]~E(x3811,x3812)+E(f29(x3813,x3811,x3814),f29(x3813,x3812,x3814))
% 159.37/159.10  [382]~E(x3821,x3822)+E(f29(x3823,x3824,x3821),f29(x3823,x3824,x3822))
% 159.37/159.10  [383]~E(x3831,x3832)+E(f372(x3831,x3833),f372(x3832,x3833))
% 159.37/159.10  [384]~E(x3841,x3842)+E(f372(x3843,x3841),f372(x3843,x3842))
% 159.37/159.10  [385]~E(x3851,x3852)+E(f643(x3851,x3853,x3854),f643(x3852,x3853,x3854))
% 159.37/159.10  [386]~E(x3861,x3862)+E(f643(x3863,x3861,x3864),f643(x3863,x3862,x3864))
% 159.37/159.10  [387]~E(x3871,x3872)+E(f643(x3873,x3874,x3871),f643(x3873,x3874,x3872))
% 159.37/159.10  [388]~E(x3881,x3882)+E(f400(x3881,x3883,x3884,x3885,x3886,x3887,x3888),f400(x3882,x3883,x3884,x3885,x3886,x3887,x3888))
% 159.37/159.10  [389]~E(x3891,x3892)+E(f400(x3893,x3891,x3894,x3895,x3896,x3897,x3898),f400(x3893,x3892,x3894,x3895,x3896,x3897,x3898))
% 159.37/159.10  [390]~E(x3901,x3902)+E(f400(x3903,x3904,x3901,x3905,x3906,x3907,x3908),f400(x3903,x3904,x3902,x3905,x3906,x3907,x3908))
% 159.37/159.10  [391]~E(x3911,x3912)+E(f400(x3913,x3914,x3915,x3911,x3916,x3917,x3918),f400(x3913,x3914,x3915,x3912,x3916,x3917,x3918))
% 159.37/159.10  [392]~E(x3921,x3922)+E(f400(x3923,x3924,x3925,x3926,x3921,x3927,x3928),f400(x3923,x3924,x3925,x3926,x3922,x3927,x3928))
% 159.37/159.10  [393]~E(x3931,x3932)+E(f400(x3933,x3934,x3935,x3936,x3937,x3931,x3938),f400(x3933,x3934,x3935,x3936,x3937,x3932,x3938))
% 159.37/159.10  [394]~E(x3941,x3942)+E(f400(x3943,x3944,x3945,x3946,x3947,x3948,x3941),f400(x3943,x3944,x3945,x3946,x3947,x3948,x3942))
% 159.37/159.10  [395]~E(x3951,x3952)+E(f258(x3951,x3953),f258(x3952,x3953))
% 159.37/159.10  [396]~E(x3961,x3962)+E(f258(x3963,x3961),f258(x3963,x3962))
% 159.37/159.10  [397]~E(x3971,x3972)+E(f159(x3971,x3973),f159(x3972,x3973))
% 159.37/159.10  [398]~E(x3981,x3982)+E(f159(x3983,x3981),f159(x3983,x3982))
% 159.37/159.10  [399]~E(x3991,x3992)+E(f634(x3991,x3993,x3994),f634(x3992,x3993,x3994))
% 159.37/159.10  [400]~E(x4001,x4002)+E(f634(x4003,x4001,x4004),f634(x4003,x4002,x4004))
% 159.37/159.10  [401]~E(x4011,x4012)+E(f634(x4013,x4014,x4011),f634(x4013,x4014,x4012))
% 159.37/159.10  [402]~E(x4021,x4022)+E(f166(x4021),f166(x4022))
% 159.37/159.10  [403]~E(x4031,x4032)+E(f283(x4031),f283(x4032))
% 159.37/159.10  [404]~E(x4041,x4042)+E(f686(x4041,x4043),f686(x4042,x4043))
% 159.37/159.10  [405]~E(x4051,x4052)+E(f686(x4053,x4051),f686(x4053,x4052))
% 159.37/159.10  [406]~E(x4061,x4062)+E(f733(x4061,x4063,x4064,x4065,x4066,x4067,x4068),f733(x4062,x4063,x4064,x4065,x4066,x4067,x4068))
% 159.37/159.10  [407]~E(x4071,x4072)+E(f733(x4073,x4071,x4074,x4075,x4076,x4077,x4078),f733(x4073,x4072,x4074,x4075,x4076,x4077,x4078))
% 159.37/159.10  [408]~E(x4081,x4082)+E(f733(x4083,x4084,x4081,x4085,x4086,x4087,x4088),f733(x4083,x4084,x4082,x4085,x4086,x4087,x4088))
% 159.37/159.10  [409]~E(x4091,x4092)+E(f733(x4093,x4094,x4095,x4091,x4096,x4097,x4098),f733(x4093,x4094,x4095,x4092,x4096,x4097,x4098))
% 159.37/159.10  [410]~E(x4101,x4102)+E(f733(x4103,x4104,x4105,x4106,x4101,x4107,x4108),f733(x4103,x4104,x4105,x4106,x4102,x4107,x4108))
% 159.37/159.10  [411]~E(x4111,x4112)+E(f733(x4113,x4114,x4115,x4116,x4117,x4111,x4118),f733(x4113,x4114,x4115,x4116,x4117,x4112,x4118))
% 159.37/159.10  [412]~E(x4121,x4122)+E(f733(x4123,x4124,x4125,x4126,x4127,x4128,x4121),f733(x4123,x4124,x4125,x4126,x4127,x4128,x4122))
% 159.37/159.10  [413]~E(x4131,x4132)+E(f868(x4131,x4133,x4134),f868(x4132,x4133,x4134))
% 159.37/159.10  [414]~E(x4141,x4142)+E(f868(x4143,x4141,x4144),f868(x4143,x4142,x4144))
% 159.37/159.10  [415]~E(x4151,x4152)+E(f868(x4153,x4154,x4151),f868(x4153,x4154,x4152))
% 159.37/159.10  [416]~E(x4161,x4162)+E(f88(x4161,x4163),f88(x4162,x4163))
% 159.37/159.10  [417]~E(x4171,x4172)+E(f88(x4173,x4171),f88(x4173,x4172))
% 159.37/159.10  [418]~E(x4181,x4182)+E(f703(x4181,x4183,x4184,x4185),f703(x4182,x4183,x4184,x4185))
% 159.37/159.10  [419]~E(x4191,x4192)+E(f703(x4193,x4191,x4194,x4195),f703(x4193,x4192,x4194,x4195))
% 159.37/159.10  [420]~E(x4201,x4202)+E(f703(x4203,x4204,x4201,x4205),f703(x4203,x4204,x4202,x4205))
% 159.37/159.10  [421]~E(x4211,x4212)+E(f703(x4213,x4214,x4215,x4211),f703(x4213,x4214,x4215,x4212))
% 159.37/159.10  [422]~E(x4221,x4222)+E(f93(x4221,x4223),f93(x4222,x4223))
% 159.37/159.10  [423]~E(x4231,x4232)+E(f93(x4233,x4231),f93(x4233,x4232))
% 159.37/159.10  [424]~E(x4241,x4242)+E(f180(x4241,x4243),f180(x4242,x4243))
% 159.37/159.10  [425]~E(x4251,x4252)+E(f180(x4253,x4251),f180(x4253,x4252))
% 159.37/159.10  [426]~E(x4261,x4262)+E(f155(x4261,x4263),f155(x4262,x4263))
% 159.37/159.10  [427]~E(x4271,x4272)+E(f155(x4273,x4271),f155(x4273,x4272))
% 159.37/159.10  [428]~E(x4281,x4282)+E(f267(x4281,x4283),f267(x4282,x4283))
% 159.37/159.10  [429]~E(x4291,x4292)+E(f267(x4293,x4291),f267(x4293,x4292))
% 159.37/159.10  [430]~E(x4301,x4302)+E(f140(x4301),f140(x4302))
% 159.37/159.10  [431]~E(x4311,x4312)+E(f618(x4311,x4313,x4314,x4315,x4316),f618(x4312,x4313,x4314,x4315,x4316))
% 159.37/159.10  [432]~E(x4321,x4322)+E(f618(x4323,x4321,x4324,x4325,x4326),f618(x4323,x4322,x4324,x4325,x4326))
% 159.37/159.10  [433]~E(x4331,x4332)+E(f618(x4333,x4334,x4331,x4335,x4336),f618(x4333,x4334,x4332,x4335,x4336))
% 159.37/159.10  [434]~E(x4341,x4342)+E(f618(x4343,x4344,x4345,x4341,x4346),f618(x4343,x4344,x4345,x4342,x4346))
% 159.37/159.10  [435]~E(x4351,x4352)+E(f618(x4353,x4354,x4355,x4356,x4351),f618(x4353,x4354,x4355,x4356,x4352))
% 159.37/159.10  [436]~E(x4361,x4362)+E(f216(x4361),f216(x4362))
% 159.37/159.10  [437]~E(x4371,x4372)+E(f30(x4371,x4373,x4374),f30(x4372,x4373,x4374))
% 159.37/159.10  [438]~E(x4381,x4382)+E(f30(x4383,x4381,x4384),f30(x4383,x4382,x4384))
% 159.37/159.10  [439]~E(x4391,x4392)+E(f30(x4393,x4394,x4391),f30(x4393,x4394,x4392))
% 159.37/159.10  [440]~E(x4401,x4402)+E(f271(x4401),f271(x4402))
% 159.37/159.10  [441]~E(x4411,x4412)+E(f589(x4411,x4413,x4414),f589(x4412,x4413,x4414))
% 159.37/159.10  [442]~E(x4421,x4422)+E(f589(x4423,x4421,x4424),f589(x4423,x4422,x4424))
% 159.37/159.10  [443]~E(x4431,x4432)+E(f589(x4433,x4434,x4431),f589(x4433,x4434,x4432))
% 159.37/159.10  [444]~E(x4441,x4442)+E(f487(x4441,x4443,x4444,x4445,x4446,x4447),f487(x4442,x4443,x4444,x4445,x4446,x4447))
% 159.37/159.10  [445]~E(x4451,x4452)+E(f487(x4453,x4451,x4454,x4455,x4456,x4457),f487(x4453,x4452,x4454,x4455,x4456,x4457))
% 159.37/159.10  [446]~E(x4461,x4462)+E(f487(x4463,x4464,x4461,x4465,x4466,x4467),f487(x4463,x4464,x4462,x4465,x4466,x4467))
% 159.37/159.10  [447]~E(x4471,x4472)+E(f487(x4473,x4474,x4475,x4471,x4476,x4477),f487(x4473,x4474,x4475,x4472,x4476,x4477))
% 159.37/159.10  [448]~E(x4481,x4482)+E(f487(x4483,x4484,x4485,x4486,x4481,x4487),f487(x4483,x4484,x4485,x4486,x4482,x4487))
% 159.37/159.10  [449]~E(x4491,x4492)+E(f487(x4493,x4494,x4495,x4496,x4497,x4491),f487(x4493,x4494,x4495,x4496,x4497,x4492))
% 159.37/159.10  [450]~E(x4501,x4502)+E(f285(x4501),f285(x4502))
% 159.37/159.10  [451]~E(x4511,x4512)+E(f301(x4511,x4513,x4514,x4515,x4516),f301(x4512,x4513,x4514,x4515,x4516))
% 159.37/159.10  [452]~E(x4521,x4522)+E(f301(x4523,x4521,x4524,x4525,x4526),f301(x4523,x4522,x4524,x4525,x4526))
% 159.37/159.10  [453]~E(x4531,x4532)+E(f301(x4533,x4534,x4531,x4535,x4536),f301(x4533,x4534,x4532,x4535,x4536))
% 159.37/159.10  [454]~E(x4541,x4542)+E(f301(x4543,x4544,x4545,x4541,x4546),f301(x4543,x4544,x4545,x4542,x4546))
% 159.37/159.10  [455]~E(x4551,x4552)+E(f301(x4553,x4554,x4555,x4556,x4551),f301(x4553,x4554,x4555,x4556,x4552))
% 159.37/159.10  [456]~E(x4561,x4562)+E(f94(x4561),f94(x4562))
% 159.37/159.10  [457]~E(x4571,x4572)+E(f123(x4571),f123(x4572))
% 159.37/159.10  [458]~E(x4581,x4582)+E(f629(x4581,x4583,x4584,x4585,x4586),f629(x4582,x4583,x4584,x4585,x4586))
% 159.37/159.10  [459]~E(x4591,x4592)+E(f629(x4593,x4591,x4594,x4595,x4596),f629(x4593,x4592,x4594,x4595,x4596))
% 159.37/159.10  [460]~E(x4601,x4602)+E(f629(x4603,x4604,x4601,x4605,x4606),f629(x4603,x4604,x4602,x4605,x4606))
% 159.37/159.10  [461]~E(x4611,x4612)+E(f629(x4613,x4614,x4615,x4611,x4616),f629(x4613,x4614,x4615,x4612,x4616))
% 159.37/159.10  [462]~E(x4621,x4622)+E(f629(x4623,x4624,x4625,x4626,x4621),f629(x4623,x4624,x4625,x4626,x4622))
% 159.37/159.10  [463]~E(x4631,x4632)+E(f493(x4631,x4633,x4634,x4635,x4636),f493(x4632,x4633,x4634,x4635,x4636))
% 159.37/159.10  [464]~E(x4641,x4642)+E(f493(x4643,x4641,x4644,x4645,x4646),f493(x4643,x4642,x4644,x4645,x4646))
% 159.37/159.10  [465]~E(x4651,x4652)+E(f493(x4653,x4654,x4651,x4655,x4656),f493(x4653,x4654,x4652,x4655,x4656))
% 159.37/159.10  [466]~E(x4661,x4662)+E(f493(x4663,x4664,x4665,x4661,x4666),f493(x4663,x4664,x4665,x4662,x4666))
% 159.37/159.10  [467]~E(x4671,x4672)+E(f493(x4673,x4674,x4675,x4676,x4671),f493(x4673,x4674,x4675,x4676,x4672))
% 159.37/159.10  [468]~E(x4681,x4682)+E(f677(x4681,x4683),f677(x4682,x4683))
% 159.37/159.10  [469]~E(x4691,x4692)+E(f677(x4693,x4691),f677(x4693,x4692))
% 159.37/159.10  [470]~E(x4701,x4702)+E(f66(x4701,x4703),f66(x4702,x4703))
% 159.37/159.10  [471]~E(x4711,x4712)+E(f66(x4713,x4711),f66(x4713,x4712))
% 159.37/159.10  [472]~E(x4721,x4722)+E(f313(x4721,x4723),f313(x4722,x4723))
% 159.37/159.10  [473]~E(x4731,x4732)+E(f313(x4733,x4731),f313(x4733,x4732))
% 159.37/159.10  [474]~E(x4741,x4742)+E(f235(x4741,x4743,x4744,x4745),f235(x4742,x4743,x4744,x4745))
% 159.37/159.10  [475]~E(x4751,x4752)+E(f235(x4753,x4751,x4754,x4755),f235(x4753,x4752,x4754,x4755))
% 159.37/159.10  [476]~E(x4761,x4762)+E(f235(x4763,x4764,x4761,x4765),f235(x4763,x4764,x4762,x4765))
% 159.37/159.10  [477]~E(x4771,x4772)+E(f235(x4773,x4774,x4775,x4771),f235(x4773,x4774,x4775,x4772))
% 159.37/159.10  [478]~E(x4781,x4782)+E(f255(x4781,x4783),f255(x4782,x4783))
% 159.37/159.10  [479]~E(x4791,x4792)+E(f255(x4793,x4791),f255(x4793,x4792))
% 159.37/159.10  [480]~E(x4801,x4802)+E(f713(x4801,x4803,x4804,x4805,x4806,x4807,x4808),f713(x4802,x4803,x4804,x4805,x4806,x4807,x4808))
% 159.37/159.10  [481]~E(x4811,x4812)+E(f713(x4813,x4811,x4814,x4815,x4816,x4817,x4818),f713(x4813,x4812,x4814,x4815,x4816,x4817,x4818))
% 159.37/159.10  [482]~E(x4821,x4822)+E(f713(x4823,x4824,x4821,x4825,x4826,x4827,x4828),f713(x4823,x4824,x4822,x4825,x4826,x4827,x4828))
% 159.37/159.10  [483]~E(x4831,x4832)+E(f713(x4833,x4834,x4835,x4831,x4836,x4837,x4838),f713(x4833,x4834,x4835,x4832,x4836,x4837,x4838))
% 159.37/159.10  [484]~E(x4841,x4842)+E(f713(x4843,x4844,x4845,x4846,x4841,x4847,x4848),f713(x4843,x4844,x4845,x4846,x4842,x4847,x4848))
% 159.37/159.10  [485]~E(x4851,x4852)+E(f713(x4853,x4854,x4855,x4856,x4857,x4851,x4858),f713(x4853,x4854,x4855,x4856,x4857,x4852,x4858))
% 159.37/159.10  [486]~E(x4861,x4862)+E(f713(x4863,x4864,x4865,x4866,x4867,x4868,x4861),f713(x4863,x4864,x4865,x4866,x4867,x4868,x4862))
% 159.37/159.10  [487]~E(x4871,x4872)+E(f224(x4871,x4873,x4874,x4875),f224(x4872,x4873,x4874,x4875))
% 159.37/159.10  [488]~E(x4881,x4882)+E(f224(x4883,x4881,x4884,x4885),f224(x4883,x4882,x4884,x4885))
% 159.37/159.10  [489]~E(x4891,x4892)+E(f224(x4893,x4894,x4891,x4895),f224(x4893,x4894,x4892,x4895))
% 159.37/159.10  [490]~E(x4901,x4902)+E(f224(x4903,x4904,x4905,x4901),f224(x4903,x4904,x4905,x4902))
% 159.37/159.10  [491]~E(x4911,x4912)+E(f494(x4911,x4913,x4914,x4915,x4916),f494(x4912,x4913,x4914,x4915,x4916))
% 159.37/159.10  [492]~E(x4921,x4922)+E(f494(x4923,x4921,x4924,x4925,x4926),f494(x4923,x4922,x4924,x4925,x4926))
% 159.37/159.10  [493]~E(x4931,x4932)+E(f494(x4933,x4934,x4931,x4935,x4936),f494(x4933,x4934,x4932,x4935,x4936))
% 159.37/159.10  [494]~E(x4941,x4942)+E(f494(x4943,x4944,x4945,x4941,x4946),f494(x4943,x4944,x4945,x4942,x4946))
% 159.37/159.10  [495]~E(x4951,x4952)+E(f494(x4953,x4954,x4955,x4956,x4951),f494(x4953,x4954,x4955,x4956,x4952))
% 159.37/159.10  [496]~E(x4961,x4962)+E(f286(x4961,x4963),f286(x4962,x4963))
% 159.37/159.10  [497]~E(x4971,x4972)+E(f286(x4973,x4971),f286(x4973,x4972))
% 159.37/159.10  [498]~E(x4981,x4982)+E(f126(x4981),f126(x4982))
% 159.37/159.10  [499]~E(x4991,x4992)+E(f152(x4991,x4993,x4994,x4995),f152(x4992,x4993,x4994,x4995))
% 159.37/159.10  [500]~E(x5001,x5002)+E(f152(x5003,x5001,x5004,x5005),f152(x5003,x5002,x5004,x5005))
% 159.37/159.10  [501]~E(x5011,x5012)+E(f152(x5013,x5014,x5011,x5015),f152(x5013,x5014,x5012,x5015))
% 159.37/159.10  [502]~E(x5021,x5022)+E(f152(x5023,x5024,x5025,x5021),f152(x5023,x5024,x5025,x5022))
% 159.37/159.10  [503]~E(x5031,x5032)+E(f181(x5031,x5033),f181(x5032,x5033))
% 159.37/159.10  [504]~E(x5041,x5042)+E(f181(x5043,x5041),f181(x5043,x5042))
% 159.37/159.10  [505]~E(x5051,x5052)+E(f177(x5051),f177(x5052))
% 159.37/159.10  [506]~E(x5061,x5062)+E(f851(x5061,x5063,x5064),f851(x5062,x5063,x5064))
% 159.37/159.10  [507]~E(x5071,x5072)+E(f851(x5073,x5071,x5074),f851(x5073,x5072,x5074))
% 159.37/159.10  [508]~E(x5081,x5082)+E(f851(x5083,x5084,x5081),f851(x5083,x5084,x5082))
% 159.37/159.10  [509]~E(x5091,x5092)+E(f897(x5091,x5093,x5094,x5095,x5096),f897(x5092,x5093,x5094,x5095,x5096))
% 159.37/159.10  [510]~E(x5101,x5102)+E(f897(x5103,x5101,x5104,x5105,x5106),f897(x5103,x5102,x5104,x5105,x5106))
% 159.37/159.10  [511]~E(x5111,x5112)+E(f897(x5113,x5114,x5111,x5115,x5116),f897(x5113,x5114,x5112,x5115,x5116))
% 159.37/159.10  [512]~E(x5121,x5122)+E(f897(x5123,x5124,x5125,x5121,x5126),f897(x5123,x5124,x5125,x5122,x5126))
% 159.37/159.10  [513]~E(x5131,x5132)+E(f897(x5133,x5134,x5135,x5136,x5131),f897(x5133,x5134,x5135,x5136,x5132))
% 159.37/159.10  [514]~E(x5141,x5142)+E(f114(x5141),f114(x5142))
% 159.37/159.10  [515]~E(x5151,x5152)+E(f167(x5151),f167(x5152))
% 159.37/159.10  [516]~E(x5161,x5162)+E(f879(x5161,x5163,x5164,x5165),f879(x5162,x5163,x5164,x5165))
% 159.37/159.10  [517]~E(x5171,x5172)+E(f879(x5173,x5171,x5174,x5175),f879(x5173,x5172,x5174,x5175))
% 159.37/159.10  [518]~E(x5181,x5182)+E(f879(x5183,x5184,x5181,x5185),f879(x5183,x5184,x5182,x5185))
% 159.37/159.10  [519]~E(x5191,x5192)+E(f879(x5193,x5194,x5195,x5191),f879(x5193,x5194,x5195,x5192))
% 159.37/159.10  [520]~E(x5201,x5202)+E(f219(x5201,x5203),f219(x5202,x5203))
% 159.37/159.10  [521]~E(x5211,x5212)+E(f219(x5213,x5211),f219(x5213,x5212))
% 159.37/159.10  [522]~E(x5221,x5222)+E(f315(x5221),f315(x5222))
% 159.37/159.10  [523]~E(x5231,x5232)+E(f68(x5231,x5233,x5234),f68(x5232,x5233,x5234))
% 159.37/159.10  [524]~E(x5241,x5242)+E(f68(x5243,x5241,x5244),f68(x5243,x5242,x5244))
% 159.37/159.10  [525]~E(x5251,x5252)+E(f68(x5253,x5254,x5251),f68(x5253,x5254,x5252))
% 159.37/159.10  [526]~E(x5261,x5262)+E(f251(x5261,x5263,x5264),f251(x5262,x5263,x5264))
% 159.37/159.10  [527]~E(x5271,x5272)+E(f251(x5273,x5271,x5274),f251(x5273,x5272,x5274))
% 159.37/159.10  [528]~E(x5281,x5282)+E(f251(x5283,x5284,x5281),f251(x5283,x5284,x5282))
% 159.37/159.10  [529]~E(x5291,x5292)+E(f85(x5291,x5293),f85(x5292,x5293))
% 159.37/159.10  [530]~E(x5301,x5302)+E(f85(x5303,x5301),f85(x5303,x5302))
% 159.37/159.10  [531]~E(x5311,x5312)+E(f142(x5311,x5313,x5314),f142(x5312,x5313,x5314))
% 159.37/159.10  [532]~E(x5321,x5322)+E(f142(x5323,x5321,x5324),f142(x5323,x5322,x5324))
% 159.37/159.10  [533]~E(x5331,x5332)+E(f142(x5333,x5334,x5331),f142(x5333,x5334,x5332))
% 159.37/159.10  [534]~E(x5341,x5342)+E(f355(x5341,x5343,x5344),f355(x5342,x5343,x5344))
% 159.37/159.10  [535]~E(x5351,x5352)+E(f355(x5353,x5351,x5354),f355(x5353,x5352,x5354))
% 159.37/159.10  [536]~E(x5361,x5362)+E(f355(x5363,x5364,x5361),f355(x5363,x5364,x5362))
% 159.37/159.10  [537]~E(x5371,x5372)+E(f322(x5371,x5373,x5374),f322(x5372,x5373,x5374))
% 159.37/159.10  [538]~E(x5381,x5382)+E(f322(x5383,x5381,x5384),f322(x5383,x5382,x5384))
% 159.37/159.10  [539]~E(x5391,x5392)+E(f322(x5393,x5394,x5391),f322(x5393,x5394,x5392))
% 159.37/159.10  [540]~E(x5401,x5402)+E(f77(x5401,x5403),f77(x5402,x5403))
% 159.37/159.10  [541]~E(x5411,x5412)+E(f77(x5413,x5411),f77(x5413,x5412))
% 159.37/159.10  [542]~E(x5421,x5422)+E(f368(x5421,x5423),f368(x5422,x5423))
% 159.37/159.10  [543]~E(x5431,x5432)+E(f368(x5433,x5431),f368(x5433,x5432))
% 159.37/159.10  [544]~E(x5441,x5442)+E(f818(x5441,x5443,x5444),f818(x5442,x5443,x5444))
% 159.37/159.10  [545]~E(x5451,x5452)+E(f818(x5453,x5451,x5454),f818(x5453,x5452,x5454))
% 159.37/159.10  [546]~E(x5461,x5462)+E(f818(x5463,x5464,x5461),f818(x5463,x5464,x5462))
% 159.37/159.10  [547]~E(x5471,x5472)+E(f794(x5471,x5473,x5474),f794(x5472,x5473,x5474))
% 159.37/159.10  [548]~E(x5481,x5482)+E(f794(x5483,x5481,x5484),f794(x5483,x5482,x5484))
% 159.37/159.10  [549]~E(x5491,x5492)+E(f794(x5493,x5494,x5491),f794(x5493,x5494,x5492))
% 159.37/159.10  [550]~E(x5501,x5502)+E(f835(x5501,x5503,x5504),f835(x5502,x5503,x5504))
% 159.37/159.10  [551]~E(x5511,x5512)+E(f835(x5513,x5511,x5514),f835(x5513,x5512,x5514))
% 159.37/159.10  [552]~E(x5521,x5522)+E(f835(x5523,x5524,x5521),f835(x5523,x5524,x5522))
% 159.37/159.10  [553]~E(x5531,x5532)+E(f172(x5531,x5533,x5534),f172(x5532,x5533,x5534))
% 159.37/159.10  [554]~E(x5541,x5542)+E(f172(x5543,x5541,x5544),f172(x5543,x5542,x5544))
% 159.37/159.10  [555]~E(x5551,x5552)+E(f172(x5553,x5554,x5551),f172(x5553,x5554,x5552))
% 159.37/159.10  [556]~E(x5561,x5562)+E(f268(x5561,x5563),f268(x5562,x5563))
% 159.37/159.10  [557]~E(x5571,x5572)+E(f268(x5573,x5571),f268(x5573,x5572))
% 159.37/159.10  [558]~E(x5581,x5582)+E(f390(x5581,x5583,x5584,x5585),f390(x5582,x5583,x5584,x5585))
% 159.37/159.10  [559]~E(x5591,x5592)+E(f390(x5593,x5591,x5594,x5595),f390(x5593,x5592,x5594,x5595))
% 159.37/159.10  [560]~E(x5601,x5602)+E(f390(x5603,x5604,x5601,x5605),f390(x5603,x5604,x5602,x5605))
% 159.37/159.10  [561]~E(x5611,x5612)+E(f390(x5613,x5614,x5615,x5611),f390(x5613,x5614,x5615,x5612))
% 159.37/159.10  [562]~E(x5621,x5622)+E(f640(x5621,x5623,x5624),f640(x5622,x5623,x5624))
% 159.37/159.10  [563]~E(x5631,x5632)+E(f640(x5633,x5631,x5634),f640(x5633,x5632,x5634))
% 159.37/159.10  [564]~E(x5641,x5642)+E(f640(x5643,x5644,x5641),f640(x5643,x5644,x5642))
% 159.37/159.10  [565]~E(x5651,x5652)+E(f682(x5651,x5653,x5654,x5655,x5656,x5657),f682(x5652,x5653,x5654,x5655,x5656,x5657))
% 159.37/159.10  [566]~E(x5661,x5662)+E(f682(x5663,x5661,x5664,x5665,x5666,x5667),f682(x5663,x5662,x5664,x5665,x5666,x5667))
% 159.37/159.10  [567]~E(x5671,x5672)+E(f682(x5673,x5674,x5671,x5675,x5676,x5677),f682(x5673,x5674,x5672,x5675,x5676,x5677))
% 159.37/159.10  [568]~E(x5681,x5682)+E(f682(x5683,x5684,x5685,x5681,x5686,x5687),f682(x5683,x5684,x5685,x5682,x5686,x5687))
% 159.37/159.10  [569]~E(x5691,x5692)+E(f682(x5693,x5694,x5695,x5696,x5691,x5697),f682(x5693,x5694,x5695,x5696,x5692,x5697))
% 159.37/159.10  [570]~E(x5701,x5702)+E(f682(x5703,x5704,x5705,x5706,x5707,x5701),f682(x5703,x5704,x5705,x5706,x5707,x5702))
% 159.37/159.10  [571]~E(x5711,x5712)+E(f526(x5711),f526(x5712))
% 159.37/159.10  [572]~E(x5721,x5722)+E(f887(x5721,x5723,x5724),f887(x5722,x5723,x5724))
% 159.37/159.10  [573]~E(x5731,x5732)+E(f887(x5733,x5731,x5734),f887(x5733,x5732,x5734))
% 159.37/159.10  [574]~E(x5741,x5742)+E(f887(x5743,x5744,x5741),f887(x5743,x5744,x5742))
% 159.37/159.10  [575]~E(x5751,x5752)+E(f122(x5751,x5753,x5754),f122(x5752,x5753,x5754))
% 159.37/159.10  [576]~E(x5761,x5762)+E(f122(x5763,x5761,x5764),f122(x5763,x5762,x5764))
% 159.37/159.10  [577]~E(x5771,x5772)+E(f122(x5773,x5774,x5771),f122(x5773,x5774,x5772))
% 159.37/159.10  [578]~E(x5781,x5782)+E(f878(x5781,x5783,x5784,x5785),f878(x5782,x5783,x5784,x5785))
% 159.37/159.10  [579]~E(x5791,x5792)+E(f878(x5793,x5791,x5794,x5795),f878(x5793,x5792,x5794,x5795))
% 159.37/159.10  [580]~E(x5801,x5802)+E(f878(x5803,x5804,x5801,x5805),f878(x5803,x5804,x5802,x5805))
% 159.37/159.10  [581]~E(x5811,x5812)+E(f878(x5813,x5814,x5815,x5811),f878(x5813,x5814,x5815,x5812))
% 159.37/159.10  [582]~E(x5821,x5822)+E(f350(x5821,x5823,x5824),f350(x5822,x5823,x5824))
% 159.37/159.10  [583]~E(x5831,x5832)+E(f350(x5833,x5831,x5834),f350(x5833,x5832,x5834))
% 159.37/159.10  [584]~E(x5841,x5842)+E(f350(x5843,x5844,x5841),f350(x5843,x5844,x5842))
% 159.37/159.10  [585]~E(x5851,x5852)+E(f613(x5851,x5853,x5854,x5855),f613(x5852,x5853,x5854,x5855))
% 159.37/159.10  [586]~E(x5861,x5862)+E(f613(x5863,x5861,x5864,x5865),f613(x5863,x5862,x5864,x5865))
% 159.37/159.10  [587]~E(x5871,x5872)+E(f613(x5873,x5874,x5871,x5875),f613(x5873,x5874,x5872,x5875))
% 159.37/159.10  [588]~E(x5881,x5882)+E(f613(x5883,x5884,x5885,x5881),f613(x5883,x5884,x5885,x5882))
% 159.37/159.10  [589]~E(x5891,x5892)+E(f651(x5891,x5893),f651(x5892,x5893))
% 159.37/159.10  [590]~E(x5901,x5902)+E(f651(x5903,x5901),f651(x5903,x5902))
% 159.37/159.10  [591]~E(x5911,x5912)+E(f678(x5911,x5913,x5914),f678(x5912,x5913,x5914))
% 159.37/159.10  [592]~E(x5921,x5922)+E(f678(x5923,x5921,x5924),f678(x5923,x5922,x5924))
% 159.37/159.10  [593]~E(x5931,x5932)+E(f678(x5933,x5934,x5931),f678(x5933,x5934,x5932))
% 159.37/159.10  [594]~E(x5941,x5942)+E(f741(x5941,x5943,x5944),f741(x5942,x5943,x5944))
% 159.37/159.10  [595]~E(x5951,x5952)+E(f741(x5953,x5951,x5954),f741(x5953,x5952,x5954))
% 159.37/159.10  [596]~E(x5961,x5962)+E(f741(x5963,x5964,x5961),f741(x5963,x5964,x5962))
% 159.37/159.10  [597]~E(x5971,x5972)+E(f773(x5971,x5973,x5974,x5975),f773(x5972,x5973,x5974,x5975))
% 159.37/159.10  [598]~E(x5981,x5982)+E(f773(x5983,x5981,x5984,x5985),f773(x5983,x5982,x5984,x5985))
% 159.37/159.10  [599]~E(x5991,x5992)+E(f773(x5993,x5994,x5991,x5995),f773(x5993,x5994,x5992,x5995))
% 159.37/159.10  [600]~E(x6001,x6002)+E(f773(x6003,x6004,x6005,x6001),f773(x6003,x6004,x6005,x6002))
% 159.37/159.10  [601]~E(x6011,x6012)+E(f801(x6011,x6013,x6014,x6015,x6016),f801(x6012,x6013,x6014,x6015,x6016))
% 159.37/159.10  [602]~E(x6021,x6022)+E(f801(x6023,x6021,x6024,x6025,x6026),f801(x6023,x6022,x6024,x6025,x6026))
% 159.37/159.10  [603]~E(x6031,x6032)+E(f801(x6033,x6034,x6031,x6035,x6036),f801(x6033,x6034,x6032,x6035,x6036))
% 159.37/159.10  [604]~E(x6041,x6042)+E(f801(x6043,x6044,x6045,x6041,x6046),f801(x6043,x6044,x6045,x6042,x6046))
% 159.37/159.10  [605]~E(x6051,x6052)+E(f801(x6053,x6054,x6055,x6056,x6051),f801(x6053,x6054,x6055,x6056,x6052))
% 159.37/159.10  [606]~E(x6061,x6062)+E(f314(x6061,x6063,x6064,x6065),f314(x6062,x6063,x6064,x6065))
% 159.37/159.10  [607]~E(x6071,x6072)+E(f314(x6073,x6071,x6074,x6075),f314(x6073,x6072,x6074,x6075))
% 159.37/159.10  [608]~E(x6081,x6082)+E(f314(x6083,x6084,x6081,x6085),f314(x6083,x6084,x6082,x6085))
% 159.37/159.10  [609]~E(x6091,x6092)+E(f314(x6093,x6094,x6095,x6091),f314(x6093,x6094,x6095,x6092))
% 159.37/159.10  [610]~E(x6101,x6102)+E(f838(x6101,x6103,x6104,x6105,x6106,x6107),f838(x6102,x6103,x6104,x6105,x6106,x6107))
% 159.37/159.10  [611]~E(x6111,x6112)+E(f838(x6113,x6111,x6114,x6115,x6116,x6117),f838(x6113,x6112,x6114,x6115,x6116,x6117))
% 159.37/159.10  [612]~E(x6121,x6122)+E(f838(x6123,x6124,x6121,x6125,x6126,x6127),f838(x6123,x6124,x6122,x6125,x6126,x6127))
% 159.37/159.10  [613]~E(x6131,x6132)+E(f838(x6133,x6134,x6135,x6131,x6136,x6137),f838(x6133,x6134,x6135,x6132,x6136,x6137))
% 159.37/159.10  [614]~E(x6141,x6142)+E(f838(x6143,x6144,x6145,x6146,x6141,x6147),f838(x6143,x6144,x6145,x6146,x6142,x6147))
% 159.37/159.10  [615]~E(x6151,x6152)+E(f838(x6153,x6154,x6155,x6156,x6157,x6151),f838(x6153,x6154,x6155,x6156,x6157,x6152))
% 159.37/159.10  [616]~E(x6161,x6162)+E(f531(x6161,x6163,x6164,x6165,x6166,x6167),f531(x6162,x6163,x6164,x6165,x6166,x6167))
% 159.37/159.10  [617]~E(x6171,x6172)+E(f531(x6173,x6171,x6174,x6175,x6176,x6177),f531(x6173,x6172,x6174,x6175,x6176,x6177))
% 159.37/159.10  [618]~E(x6181,x6182)+E(f531(x6183,x6184,x6181,x6185,x6186,x6187),f531(x6183,x6184,x6182,x6185,x6186,x6187))
% 159.37/159.10  [619]~E(x6191,x6192)+E(f531(x6193,x6194,x6195,x6191,x6196,x6197),f531(x6193,x6194,x6195,x6192,x6196,x6197))
% 159.37/159.10  [620]~E(x6201,x6202)+E(f531(x6203,x6204,x6205,x6206,x6201,x6207),f531(x6203,x6204,x6205,x6206,x6202,x6207))
% 159.37/159.10  [621]~E(x6211,x6212)+E(f531(x6213,x6214,x6215,x6216,x6217,x6211),f531(x6213,x6214,x6215,x6216,x6217,x6212))
% 159.37/159.10  [622]~E(x6221,x6222)+E(f60(x6221),f60(x6222))
% 159.37/159.10  [623]~E(x6231,x6232)+E(f280(x6231),f280(x6232))
% 159.37/159.10  [624]~E(x6241,x6242)+E(f247(x6241,x6243,x6244),f247(x6242,x6243,x6244))
% 159.37/159.10  [625]~E(x6251,x6252)+E(f247(x6253,x6251,x6254),f247(x6253,x6252,x6254))
% 159.37/159.10  [626]~E(x6261,x6262)+E(f247(x6263,x6264,x6261),f247(x6263,x6264,x6262))
% 159.37/159.10  [627]~E(x6271,x6272)+E(f626(x6271,x6273,x6274),f626(x6272,x6273,x6274))
% 159.37/159.10  [628]~E(x6281,x6282)+E(f626(x6283,x6281,x6284),f626(x6283,x6282,x6284))
% 159.37/159.10  [629]~E(x6291,x6292)+E(f626(x6293,x6294,x6291),f626(x6293,x6294,x6292))
% 159.37/159.10  [630]~E(x6301,x6302)+E(f720(x6301,x6303,x6304,x6305,x6306),f720(x6302,x6303,x6304,x6305,x6306))
% 159.37/159.10  [631]~E(x6311,x6312)+E(f720(x6313,x6311,x6314,x6315,x6316),f720(x6313,x6312,x6314,x6315,x6316))
% 159.37/159.10  [632]~E(x6321,x6322)+E(f720(x6323,x6324,x6321,x6325,x6326),f720(x6323,x6324,x6322,x6325,x6326))
% 159.37/159.10  [633]~E(x6331,x6332)+E(f720(x6333,x6334,x6335,x6331,x6336),f720(x6333,x6334,x6335,x6332,x6336))
% 159.37/159.10  [634]~E(x6341,x6342)+E(f720(x6343,x6344,x6345,x6346,x6341),f720(x6343,x6344,x6345,x6346,x6342))
% 159.37/159.10  [635]~E(x6351,x6352)+E(f679(x6351,x6353,x6354,x6355,x6356,x6357,x6358,x6359),f679(x6352,x6353,x6354,x6355,x6356,x6357,x6358,x6359))
% 159.37/159.10  [636]~E(x6361,x6362)+E(f679(x6363,x6361,x6364,x6365,x6366,x6367,x6368,x6369),f679(x6363,x6362,x6364,x6365,x6366,x6367,x6368,x6369))
% 159.37/159.10  [637]~E(x6371,x6372)+E(f679(x6373,x6374,x6371,x6375,x6376,x6377,x6378,x6379),f679(x6373,x6374,x6372,x6375,x6376,x6377,x6378,x6379))
% 159.37/159.10  [638]~E(x6381,x6382)+E(f679(x6383,x6384,x6385,x6381,x6386,x6387,x6388,x6389),f679(x6383,x6384,x6385,x6382,x6386,x6387,x6388,x6389))
% 159.37/159.10  [639]~E(x6391,x6392)+E(f679(x6393,x6394,x6395,x6396,x6391,x6397,x6398,x6399),f679(x6393,x6394,x6395,x6396,x6392,x6397,x6398,x6399))
% 159.37/159.10  [640]~E(x6401,x6402)+E(f679(x6403,x6404,x6405,x6406,x6407,x6401,x6408,x6409),f679(x6403,x6404,x6405,x6406,x6407,x6402,x6408,x6409))
% 159.37/159.10  [641]~E(x6411,x6412)+E(f679(x6413,x6414,x6415,x6416,x6417,x6418,x6411,x6419),f679(x6413,x6414,x6415,x6416,x6417,x6418,x6412,x6419))
% 159.37/159.10  [642]~E(x6421,x6422)+E(f679(x6423,x6424,x6425,x6426,x6427,x6428,x6429,x6421),f679(x6423,x6424,x6425,x6426,x6427,x6428,x6429,x6422))
% 159.37/159.10  [643]~E(x6431,x6432)+E(f870(x6431,x6433,x6434),f870(x6432,x6433,x6434))
% 159.37/159.10  [644]~E(x6441,x6442)+E(f870(x6443,x6441,x6444),f870(x6443,x6442,x6444))
% 159.37/159.10  [645]~E(x6451,x6452)+E(f870(x6453,x6454,x6451),f870(x6453,x6454,x6452))
% 159.37/159.10  [646]~E(x6461,x6462)+E(f176(x6461,x6463,x6464),f176(x6462,x6463,x6464))
% 159.37/159.10  [647]~E(x6471,x6472)+E(f176(x6473,x6471,x6474),f176(x6473,x6472,x6474))
% 159.37/159.10  [648]~E(x6481,x6482)+E(f176(x6483,x6484,x6481),f176(x6483,x6484,x6482))
% 159.37/159.10  [649]~E(x6491,x6492)+E(f309(x6491),f309(x6492))
% 159.37/159.10  [650]~E(x6501,x6502)+E(f893(x6501,x6503,x6504),f893(x6502,x6503,x6504))
% 159.37/159.10  [651]~E(x6511,x6512)+E(f893(x6513,x6511,x6514),f893(x6513,x6512,x6514))
% 159.37/159.10  [652]~E(x6521,x6522)+E(f893(x6523,x6524,x6521),f893(x6523,x6524,x6522))
% 159.37/159.10  [653]~E(x6531,x6532)+E(f642(x6531,x6533,x6534,x6535),f642(x6532,x6533,x6534,x6535))
% 159.37/159.10  [654]~E(x6541,x6542)+E(f642(x6543,x6541,x6544,x6545),f642(x6543,x6542,x6544,x6545))
% 159.37/159.10  [655]~E(x6551,x6552)+E(f642(x6553,x6554,x6551,x6555),f642(x6553,x6554,x6552,x6555))
% 159.37/159.10  [656]~E(x6561,x6562)+E(f642(x6563,x6564,x6565,x6561),f642(x6563,x6564,x6565,x6562))
% 159.37/159.10  [657]~E(x6571,x6572)+E(f289(x6571,x6573),f289(x6572,x6573))
% 159.37/159.10  [658]~E(x6581,x6582)+E(f289(x6583,x6581),f289(x6583,x6582))
% 159.37/159.10  [659]~E(x6591,x6592)+E(f675(x6591,x6593),f675(x6592,x6593))
% 159.37/159.10  [660]~E(x6601,x6602)+E(f675(x6603,x6601),f675(x6603,x6602))
% 159.37/159.10  [661]~E(x6611,x6612)+E(f13(x6611,x6613),f13(x6612,x6613))
% 159.37/159.10  [662]~E(x6621,x6622)+E(f13(x6623,x6621),f13(x6623,x6622))
% 159.37/159.10  [663]~E(x6631,x6632)+E(f145(x6631,x6633),f145(x6632,x6633))
% 159.37/159.10  [664]~E(x6641,x6642)+E(f145(x6643,x6641),f145(x6643,x6642))
% 159.37/159.10  [665]~E(x6651,x6652)+E(f347(x6651,x6653,x6654),f347(x6652,x6653,x6654))
% 159.37/159.10  [666]~E(x6661,x6662)+E(f347(x6663,x6661,x6664),f347(x6663,x6662,x6664))
% 159.37/159.10  [667]~E(x6671,x6672)+E(f347(x6673,x6674,x6671),f347(x6673,x6674,x6672))
% 159.37/159.10  [668]~E(x6681,x6682)+E(f320(x6681,x6683,x6684,x6685),f320(x6682,x6683,x6684,x6685))
% 159.37/159.10  [669]~E(x6691,x6692)+E(f320(x6693,x6691,x6694,x6695),f320(x6693,x6692,x6694,x6695))
% 159.37/159.10  [670]~E(x6701,x6702)+E(f320(x6703,x6704,x6701,x6705),f320(x6703,x6704,x6702,x6705))
% 159.37/159.10  [671]~E(x6711,x6712)+E(f320(x6713,x6714,x6715,x6711),f320(x6713,x6714,x6715,x6712))
% 159.37/159.10  [672]~E(x6721,x6722)+E(f650(x6721,x6723),f650(x6722,x6723))
% 159.37/159.10  [673]~E(x6731,x6732)+E(f650(x6733,x6731),f650(x6733,x6732))
% 159.37/159.10  [674]~E(x6741,x6742)+E(f369(x6741,x6743),f369(x6742,x6743))
% 159.37/159.10  [675]~E(x6751,x6752)+E(f369(x6753,x6751),f369(x6753,x6752))
% 159.37/159.10  [676]~E(x6761,x6762)+E(f161(x6761,x6763),f161(x6762,x6763))
% 159.37/159.10  [677]~E(x6771,x6772)+E(f161(x6773,x6771),f161(x6773,x6772))
% 159.37/159.10  [678]~E(x6781,x6782)+E(f16(x6781,x6783),f16(x6782,x6783))
% 159.37/159.10  [679]~E(x6791,x6792)+E(f16(x6793,x6791),f16(x6793,x6792))
% 159.37/159.10  [680]~E(x6801,x6802)+E(f165(x6801,x6803,x6804,x6805),f165(x6802,x6803,x6804,x6805))
% 159.37/159.10  [681]~E(x6811,x6812)+E(f165(x6813,x6811,x6814,x6815),f165(x6813,x6812,x6814,x6815))
% 159.37/159.10  [682]~E(x6821,x6822)+E(f165(x6823,x6824,x6821,x6825),f165(x6823,x6824,x6822,x6825))
% 159.37/159.10  [683]~E(x6831,x6832)+E(f165(x6833,x6834,x6835,x6831),f165(x6833,x6834,x6835,x6832))
% 159.37/159.10  [684]~E(x6841,x6842)+E(f423(x6841,x6843,x6844,x6845,x6846),f423(x6842,x6843,x6844,x6845,x6846))
% 159.37/159.10  [685]~E(x6851,x6852)+E(f423(x6853,x6851,x6854,x6855,x6856),f423(x6853,x6852,x6854,x6855,x6856))
% 159.37/159.10  [686]~E(x6861,x6862)+E(f423(x6863,x6864,x6861,x6865,x6866),f423(x6863,x6864,x6862,x6865,x6866))
% 159.37/159.10  [687]~E(x6871,x6872)+E(f423(x6873,x6874,x6875,x6871,x6876),f423(x6873,x6874,x6875,x6872,x6876))
% 159.37/159.10  [688]~E(x6881,x6882)+E(f423(x6883,x6884,x6885,x6886,x6881),f423(x6883,x6884,x6885,x6886,x6882))
% 159.37/159.10  [689]~E(x6891,x6892)+E(f659(x6891,x6893),f659(x6892,x6893))
% 159.37/159.10  [690]~E(x6901,x6902)+E(f659(x6903,x6901),f659(x6903,x6902))
% 159.37/159.10  [691]~E(x6911,x6912)+E(f689(x6911),f689(x6912))
% 159.37/159.10  [692]~E(x6921,x6922)+E(f148(x6921,x6923),f148(x6922,x6923))
% 159.37/159.10  [693]~E(x6931,x6932)+E(f148(x6933,x6931),f148(x6933,x6932))
% 159.37/159.10  [694]~E(x6941,x6942)+E(f96(x6941,x6943,x6944),f96(x6942,x6943,x6944))
% 159.37/159.10  [695]~E(x6951,x6952)+E(f96(x6953,x6951,x6954),f96(x6953,x6952,x6954))
% 159.37/159.10  [696]~E(x6961,x6962)+E(f96(x6963,x6964,x6961),f96(x6963,x6964,x6962))
% 159.37/159.10  [697]~E(x6971,x6972)+E(f847(x6971,x6973,x6974),f847(x6972,x6973,x6974))
% 159.37/159.10  [698]~E(x6981,x6982)+E(f847(x6983,x6981,x6984),f847(x6983,x6982,x6984))
% 159.37/159.10  [699]~E(x6991,x6992)+E(f847(x6993,x6994,x6991),f847(x6993,x6994,x6992))
% 159.37/159.10  [700]~E(x7001,x7002)+E(f765(x7001,x7003,x7004),f765(x7002,x7003,x7004))
% 159.37/159.10  [701]~E(x7011,x7012)+E(f765(x7013,x7011,x7014),f765(x7013,x7012,x7014))
% 159.37/159.10  [702]~E(x7021,x7022)+E(f765(x7023,x7024,x7021),f765(x7023,x7024,x7022))
% 159.37/159.10  [703]~E(x7031,x7032)+E(f150(x7031,x7033,x7034),f150(x7032,x7033,x7034))
% 159.37/159.10  [704]~E(x7041,x7042)+E(f150(x7043,x7041,x7044),f150(x7043,x7042,x7044))
% 159.37/159.10  [705]~E(x7051,x7052)+E(f150(x7053,x7054,x7051),f150(x7053,x7054,x7052))
% 159.37/159.10  [706]~E(x7061,x7062)+E(f282(x7061,x7063,x7064,x7065),f282(x7062,x7063,x7064,x7065))
% 159.37/159.10  [707]~E(x7071,x7072)+E(f282(x7073,x7071,x7074,x7075),f282(x7073,x7072,x7074,x7075))
% 159.37/159.10  [708]~E(x7081,x7082)+E(f282(x7083,x7084,x7081,x7085),f282(x7083,x7084,x7082,x7085))
% 159.37/159.10  [709]~E(x7091,x7092)+E(f282(x7093,x7094,x7095,x7091),f282(x7093,x7094,x7095,x7092))
% 159.37/159.10  [710]~E(x7101,x7102)+E(f896(x7101,x7103,x7104,x7105,x7106),f896(x7102,x7103,x7104,x7105,x7106))
% 159.37/159.10  [711]~E(x7111,x7112)+E(f896(x7113,x7111,x7114,x7115,x7116),f896(x7113,x7112,x7114,x7115,x7116))
% 159.37/159.10  [712]~E(x7121,x7122)+E(f896(x7123,x7124,x7121,x7125,x7126),f896(x7123,x7124,x7122,x7125,x7126))
% 159.37/159.10  [713]~E(x7131,x7132)+E(f896(x7133,x7134,x7135,x7131,x7136),f896(x7133,x7134,x7135,x7132,x7136))
% 159.37/159.10  [714]~E(x7141,x7142)+E(f896(x7143,x7144,x7145,x7146,x7141),f896(x7143,x7144,x7145,x7146,x7142))
% 159.37/159.10  [715]~E(x7151,x7152)+E(f162(x7151,x7153),f162(x7152,x7153))
% 159.37/159.10  [716]~E(x7161,x7162)+E(f162(x7163,x7161),f162(x7163,x7162))
% 159.37/159.10  [717]~E(x7171,x7172)+E(f168(x7171,x7173,x7174),f168(x7172,x7173,x7174))
% 159.37/159.10  [718]~E(x7181,x7182)+E(f168(x7183,x7181,x7184),f168(x7183,x7182,x7184))
% 159.37/159.10  [719]~E(x7191,x7192)+E(f168(x7193,x7194,x7191),f168(x7193,x7194,x7192))
% 159.37/159.10  [720]~E(x7201,x7202)+E(f839(x7201,x7203,x7204,x7205,x7206,x7207),f839(x7202,x7203,x7204,x7205,x7206,x7207))
% 159.37/159.10  [721]~E(x7211,x7212)+E(f839(x7213,x7211,x7214,x7215,x7216,x7217),f839(x7213,x7212,x7214,x7215,x7216,x7217))
% 159.37/159.10  [722]~E(x7221,x7222)+E(f839(x7223,x7224,x7221,x7225,x7226,x7227),f839(x7223,x7224,x7222,x7225,x7226,x7227))
% 159.37/159.10  [723]~E(x7231,x7232)+E(f839(x7233,x7234,x7235,x7231,x7236,x7237),f839(x7233,x7234,x7235,x7232,x7236,x7237))
% 159.37/159.10  [724]~E(x7241,x7242)+E(f839(x7243,x7244,x7245,x7246,x7241,x7247),f839(x7243,x7244,x7245,x7246,x7242,x7247))
% 159.37/159.10  [725]~E(x7251,x7252)+E(f839(x7253,x7254,x7255,x7256,x7257,x7251),f839(x7253,x7254,x7255,x7256,x7257,x7252))
% 159.37/159.10  [726]~E(x7261,x7262)+E(f552(x7261,x7263,x7264,x7265,x7266),f552(x7262,x7263,x7264,x7265,x7266))
% 159.37/159.10  [727]~E(x7271,x7272)+E(f552(x7273,x7271,x7274,x7275,x7276),f552(x7273,x7272,x7274,x7275,x7276))
% 159.37/159.10  [728]~E(x7281,x7282)+E(f552(x7283,x7284,x7281,x7285,x7286),f552(x7283,x7284,x7282,x7285,x7286))
% 159.37/159.10  [729]~E(x7291,x7292)+E(f552(x7293,x7294,x7295,x7291,x7296),f552(x7293,x7294,x7295,x7292,x7296))
% 159.37/159.10  [730]~E(x7301,x7302)+E(f552(x7303,x7304,x7305,x7306,x7301),f552(x7303,x7304,x7305,x7306,x7302))
% 159.37/159.10  [731]~E(x7311,x7312)+E(f12(x7311,x7313),f12(x7312,x7313))
% 159.37/159.10  [732]~E(x7321,x7322)+E(f12(x7323,x7321),f12(x7323,x7322))
% 159.37/159.10  [733]~E(x7331,x7332)+E(f831(x7331),f831(x7332))
% 159.37/159.10  [734]~E(x7341,x7342)+E(f182(x7341),f182(x7342))
% 159.37/159.10  [735]~E(x7351,x7352)+E(f420(x7351,x7353,x7354),f420(x7352,x7353,x7354))
% 159.37/159.10  [736]~E(x7361,x7362)+E(f420(x7363,x7361,x7364),f420(x7363,x7362,x7364))
% 159.37/159.10  [737]~E(x7371,x7372)+E(f420(x7373,x7374,x7371),f420(x7373,x7374,x7372))
% 159.37/159.10  [738]~E(x7381,x7382)+E(f490(x7381,x7383,x7384,x7385),f490(x7382,x7383,x7384,x7385))
% 159.37/159.10  [739]~E(x7391,x7392)+E(f490(x7393,x7391,x7394,x7395),f490(x7393,x7392,x7394,x7395))
% 159.37/159.10  [740]~E(x7401,x7402)+E(f490(x7403,x7404,x7401,x7405),f490(x7403,x7404,x7402,x7405))
% 159.37/159.10  [741]~E(x7411,x7412)+E(f490(x7413,x7414,x7415,x7411),f490(x7413,x7414,x7415,x7412))
% 159.37/159.10  [742]~E(x7421,x7422)+E(f588(x7421,x7423,x7424),f588(x7422,x7423,x7424))
% 159.37/159.10  [743]~E(x7431,x7432)+E(f588(x7433,x7431,x7434),f588(x7433,x7432,x7434))
% 159.37/159.10  [744]~E(x7441,x7442)+E(f588(x7443,x7444,x7441),f588(x7443,x7444,x7442))
% 159.37/159.10  [745]~E(x7451,x7452)+E(f693(x7451,x7453,x7454),f693(x7452,x7453,x7454))
% 159.37/159.10  [746]~E(x7461,x7462)+E(f693(x7463,x7461,x7464),f693(x7463,x7462,x7464))
% 159.37/159.10  [747]~E(x7471,x7472)+E(f693(x7473,x7474,x7471),f693(x7473,x7474,x7472))
% 159.37/159.10  [748]~E(x7481,x7482)+E(f468(x7481,x7483,x7484,x7485),f468(x7482,x7483,x7484,x7485))
% 159.37/159.10  [749]~E(x7491,x7492)+E(f468(x7493,x7491,x7494,x7495),f468(x7493,x7492,x7494,x7495))
% 159.37/159.10  [750]~E(x7501,x7502)+E(f468(x7503,x7504,x7501,x7505),f468(x7503,x7504,x7502,x7505))
% 159.37/159.10  [751]~E(x7511,x7512)+E(f468(x7513,x7514,x7515,x7511),f468(x7513,x7514,x7515,x7512))
% 159.37/159.10  [752]~E(x7521,x7522)+E(f745(x7521,x7523,x7524),f745(x7522,x7523,x7524))
% 159.37/159.10  [753]~E(x7531,x7532)+E(f745(x7533,x7531,x7534),f745(x7533,x7532,x7534))
% 159.37/159.10  [754]~E(x7541,x7542)+E(f745(x7543,x7544,x7541),f745(x7543,x7544,x7542))
% 159.37/159.10  [755]~E(x7551,x7552)+E(f437(x7551,x7553,x7554,x7555),f437(x7552,x7553,x7554,x7555))
% 159.37/159.10  [756]~E(x7561,x7562)+E(f437(x7563,x7561,x7564,x7565),f437(x7563,x7562,x7564,x7565))
% 159.37/159.10  [757]~E(x7571,x7572)+E(f437(x7573,x7574,x7571,x7575),f437(x7573,x7574,x7572,x7575))
% 159.37/159.10  [758]~E(x7581,x7582)+E(f437(x7583,x7584,x7585,x7581),f437(x7583,x7584,x7585,x7582))
% 159.37/159.10  [759]~E(x7591,x7592)+E(f772(x7591,x7593,x7594),f772(x7592,x7593,x7594))
% 159.37/159.10  [760]~E(x7601,x7602)+E(f772(x7603,x7601,x7604),f772(x7603,x7602,x7604))
% 159.37/159.10  [761]~E(x7611,x7612)+E(f772(x7613,x7614,x7611),f772(x7613,x7614,x7612))
% 159.37/159.10  [762]~E(x7621,x7622)+E(f373(x7621,x7623,x7624,x7625),f373(x7622,x7623,x7624,x7625))
% 159.37/159.10  [763]~E(x7631,x7632)+E(f373(x7633,x7631,x7634,x7635),f373(x7633,x7632,x7634,x7635))
% 159.37/159.10  [764]~E(x7641,x7642)+E(f373(x7643,x7644,x7641,x7645),f373(x7643,x7644,x7642,x7645))
% 159.37/159.10  [765]~E(x7651,x7652)+E(f373(x7653,x7654,x7655,x7651),f373(x7653,x7654,x7655,x7652))
% 159.37/159.10  [766]~E(x7661,x7662)+E(f80(x7661,x7663,x7664,x7665),f80(x7662,x7663,x7664,x7665))
% 159.37/159.10  [767]~E(x7671,x7672)+E(f80(x7673,x7671,x7674,x7675),f80(x7673,x7672,x7674,x7675))
% 159.37/159.10  [768]~E(x7681,x7682)+E(f80(x7683,x7684,x7681,x7685),f80(x7683,x7684,x7682,x7685))
% 159.37/159.10  [769]~E(x7691,x7692)+E(f80(x7693,x7694,x7695,x7691),f80(x7693,x7694,x7695,x7692))
% 159.37/159.10  [770]~E(x7701,x7702)+E(f876(x7701,x7703,x7704),f876(x7702,x7703,x7704))
% 159.37/159.10  [771]~E(x7711,x7712)+E(f876(x7713,x7711,x7714),f876(x7713,x7712,x7714))
% 159.37/159.10  [772]~E(x7721,x7722)+E(f876(x7723,x7724,x7721),f876(x7723,x7724,x7722))
% 159.37/159.10  [773]~E(x7731,x7732)+E(f396(x7731,x7733,x7734,x7735,x7736),f396(x7732,x7733,x7734,x7735,x7736))
% 159.37/159.10  [774]~E(x7741,x7742)+E(f396(x7743,x7741,x7744,x7745,x7746),f396(x7743,x7742,x7744,x7745,x7746))
% 159.37/159.10  [775]~E(x7751,x7752)+E(f396(x7753,x7754,x7751,x7755,x7756),f396(x7753,x7754,x7752,x7755,x7756))
% 159.37/159.10  [776]~E(x7761,x7762)+E(f396(x7763,x7764,x7765,x7761,x7766),f396(x7763,x7764,x7765,x7762,x7766))
% 159.37/159.10  [777]~E(x7771,x7772)+E(f396(x7773,x7774,x7775,x7776,x7771),f396(x7773,x7774,x7775,x7776,x7772))
% 159.37/159.10  [778]~E(x7781,x7782)+E(f609(x7781,x7783,x7784),f609(x7782,x7783,x7784))
% 159.37/159.10  [779]~E(x7791,x7792)+E(f609(x7793,x7791,x7794),f609(x7793,x7792,x7794))
% 159.37/159.10  [780]~E(x7801,x7802)+E(f609(x7803,x7804,x7801),f609(x7803,x7804,x7802))
% 159.37/159.10  [781]~E(x7811,x7812)+E(f590(x7811,x7813,x7814,x7815),f590(x7812,x7813,x7814,x7815))
% 159.37/159.10  [782]~E(x7821,x7822)+E(f590(x7823,x7821,x7824,x7825),f590(x7823,x7822,x7824,x7825))
% 159.37/159.10  [783]~E(x7831,x7832)+E(f590(x7833,x7834,x7831,x7835),f590(x7833,x7834,x7832,x7835))
% 159.37/159.10  [784]~E(x7841,x7842)+E(f590(x7843,x7844,x7845,x7841),f590(x7843,x7844,x7845,x7842))
% 159.37/159.10  [785]~E(x7851,x7852)+E(f722(x7851,x7853,x7854,x7855,x7856),f722(x7852,x7853,x7854,x7855,x7856))
% 159.37/159.10  [786]~E(x7861,x7862)+E(f722(x7863,x7861,x7864,x7865,x7866),f722(x7863,x7862,x7864,x7865,x7866))
% 159.37/159.10  [787]~E(x7871,x7872)+E(f722(x7873,x7874,x7871,x7875,x7876),f722(x7873,x7874,x7872,x7875,x7876))
% 159.37/159.10  [788]~E(x7881,x7882)+E(f722(x7883,x7884,x7885,x7881,x7886),f722(x7883,x7884,x7885,x7882,x7886))
% 159.37/159.10  [789]~E(x7891,x7892)+E(f722(x7893,x7894,x7895,x7896,x7891),f722(x7893,x7894,x7895,x7896,x7892))
% 159.37/159.10  [790]~E(x7901,x7902)+E(f681(x7901,x7903,x7904,x7905),f681(x7902,x7903,x7904,x7905))
% 159.37/159.10  [791]~E(x7911,x7912)+E(f681(x7913,x7911,x7914,x7915),f681(x7913,x7912,x7914,x7915))
% 159.37/159.10  [792]~E(x7921,x7922)+E(f681(x7923,x7924,x7921,x7925),f681(x7923,x7924,x7922,x7925))
% 159.37/159.10  [793]~E(x7931,x7932)+E(f681(x7933,x7934,x7935,x7931),f681(x7933,x7934,x7935,x7932))
% 159.37/159.10  [794]~E(x7941,x7942)+E(f90(x7941),f90(x7942))
% 159.37/159.10  [795]~E(x7951,x7952)+E(f595(x7951,x7953,x7954),f595(x7952,x7953,x7954))
% 159.37/159.10  [796]~E(x7961,x7962)+E(f595(x7963,x7961,x7964),f595(x7963,x7962,x7964))
% 159.37/159.10  [797]~E(x7971,x7972)+E(f595(x7973,x7974,x7971),f595(x7973,x7974,x7972))
% 159.37/159.10  [798]~E(x7981,x7982)+E(f334(x7981,x7983,x7984,x7985),f334(x7982,x7983,x7984,x7985))
% 159.37/159.10  [799]~E(x7991,x7992)+E(f334(x7993,x7991,x7994,x7995),f334(x7993,x7992,x7994,x7995))
% 159.37/159.10  [800]~E(x8001,x8002)+E(f334(x8003,x8004,x8001,x8005),f334(x8003,x8004,x8002,x8005))
% 159.37/159.10  [801]~E(x8011,x8012)+E(f334(x8013,x8014,x8015,x8011),f334(x8013,x8014,x8015,x8012))
% 159.37/159.10  [802]~E(x8021,x8022)+E(f891(x8021,x8023,x8024),f891(x8022,x8023,x8024))
% 159.37/159.10  [803]~E(x8031,x8032)+E(f891(x8033,x8031,x8034),f891(x8033,x8032,x8034))
% 159.37/159.10  [804]~E(x8041,x8042)+E(f891(x8043,x8044,x8041),f891(x8043,x8044,x8042))
% 159.37/159.10  [805]~E(x8051,x8052)+E(f842(x8051,x8053,x8054),f842(x8052,x8053,x8054))
% 159.37/159.10  [806]~E(x8061,x8062)+E(f842(x8063,x8061,x8064),f842(x8063,x8062,x8064))
% 159.37/159.10  [807]~E(x8071,x8072)+E(f842(x8073,x8074,x8071),f842(x8073,x8074,x8072))
% 159.37/159.10  [808]~E(x8081,x8082)+E(f69(x8081,x8083,x8084,x8085,x8086),f69(x8082,x8083,x8084,x8085,x8086))
% 159.37/159.10  [809]~E(x8091,x8092)+E(f69(x8093,x8091,x8094,x8095,x8096),f69(x8093,x8092,x8094,x8095,x8096))
% 159.37/159.10  [810]~E(x8101,x8102)+E(f69(x8103,x8104,x8101,x8105,x8106),f69(x8103,x8104,x8102,x8105,x8106))
% 159.37/159.10  [811]~E(x8111,x8112)+E(f69(x8113,x8114,x8115,x8111,x8116),f69(x8113,x8114,x8115,x8112,x8116))
% 159.37/159.10  [812]~E(x8121,x8122)+E(f69(x8123,x8124,x8125,x8126,x8121),f69(x8123,x8124,x8125,x8126,x8122))
% 159.37/159.10  [813]~E(x8131,x8132)+E(f342(x8131),f342(x8132))
% 159.37/159.10  [814]~E(x8141,x8142)+E(f300(x8141,x8143,x8144,x8145),f300(x8142,x8143,x8144,x8145))
% 159.37/159.10  [815]~E(x8151,x8152)+E(f300(x8153,x8151,x8154,x8155),f300(x8153,x8152,x8154,x8155))
% 159.37/159.10  [816]~E(x8161,x8162)+E(f300(x8163,x8164,x8161,x8165),f300(x8163,x8164,x8162,x8165))
% 159.37/159.10  [817]~E(x8171,x8172)+E(f300(x8173,x8174,x8175,x8171),f300(x8173,x8174,x8175,x8172))
% 159.37/159.10  [818]~E(x8181,x8182)+E(f840(x8181,x8183,x8184,x8185,x8186,x8187),f840(x8182,x8183,x8184,x8185,x8186,x8187))
% 159.37/159.10  [819]~E(x8191,x8192)+E(f840(x8193,x8191,x8194,x8195,x8196,x8197),f840(x8193,x8192,x8194,x8195,x8196,x8197))
% 159.37/159.10  [820]~E(x8201,x8202)+E(f840(x8203,x8204,x8201,x8205,x8206,x8207),f840(x8203,x8204,x8202,x8205,x8206,x8207))
% 159.37/159.10  [821]~E(x8211,x8212)+E(f840(x8213,x8214,x8215,x8211,x8216,x8217),f840(x8213,x8214,x8215,x8212,x8216,x8217))
% 159.37/159.10  [822]~E(x8221,x8222)+E(f840(x8223,x8224,x8225,x8226,x8221,x8227),f840(x8223,x8224,x8225,x8226,x8222,x8227))
% 159.37/159.10  [823]~E(x8231,x8232)+E(f840(x8233,x8234,x8235,x8236,x8237,x8231),f840(x8233,x8234,x8235,x8236,x8237,x8232))
% 159.37/159.10  [824]~E(x8241,x8242)+E(f560(x8241,x8243,x8244),f560(x8242,x8243,x8244))
% 159.37/159.10  [825]~E(x8251,x8252)+E(f560(x8253,x8251,x8254),f560(x8253,x8252,x8254))
% 159.37/159.10  [826]~E(x8261,x8262)+E(f560(x8263,x8264,x8261),f560(x8263,x8264,x8262))
% 159.37/159.10  [827]~E(x8271,x8272)+E(f305(x8271),f305(x8272))
% 159.37/159.10  [828]~E(x8281,x8282)+E(f349(x8281,x8283,x8284),f349(x8282,x8283,x8284))
% 159.37/159.10  [829]~E(x8291,x8292)+E(f349(x8293,x8291,x8294),f349(x8293,x8292,x8294))
% 159.37/159.10  [830]~E(x8301,x8302)+E(f349(x8303,x8304,x8301),f349(x8303,x8304,x8302))
% 159.37/159.10  [831]~E(x8311,x8312)+E(f749(x8311,x8313,x8314,x8315,x8316,x8317),f749(x8312,x8313,x8314,x8315,x8316,x8317))
% 159.37/159.10  [832]~E(x8321,x8322)+E(f749(x8323,x8321,x8324,x8325,x8326,x8327),f749(x8323,x8322,x8324,x8325,x8326,x8327))
% 159.37/159.10  [833]~E(x8331,x8332)+E(f749(x8333,x8334,x8331,x8335,x8336,x8337),f749(x8333,x8334,x8332,x8335,x8336,x8337))
% 159.37/159.10  [834]~E(x8341,x8342)+E(f749(x8343,x8344,x8345,x8341,x8346,x8347),f749(x8343,x8344,x8345,x8342,x8346,x8347))
% 159.37/159.10  [835]~E(x8351,x8352)+E(f749(x8353,x8354,x8355,x8356,x8351,x8357),f749(x8353,x8354,x8355,x8356,x8352,x8357))
% 159.37/159.10  [836]~E(x8361,x8362)+E(f749(x8363,x8364,x8365,x8366,x8367,x8361),f749(x8363,x8364,x8365,x8366,x8367,x8362))
% 159.37/159.10  [837]~E(x8371,x8372)+E(f860(x8371,x8373,x8374),f860(x8372,x8373,x8374))
% 159.37/159.10  [838]~E(x8381,x8382)+E(f860(x8383,x8381,x8384),f860(x8383,x8382,x8384))
% 159.37/159.10  [839]~E(x8391,x8392)+E(f860(x8393,x8394,x8391),f860(x8393,x8394,x8392))
% 159.37/159.10  [840]~E(x8401,x8402)+E(f178(x8401,x8403,x8404),f178(x8402,x8403,x8404))
% 159.37/159.10  [841]~E(x8411,x8412)+E(f178(x8413,x8411,x8414),f178(x8413,x8412,x8414))
% 159.37/159.10  [842]~E(x8421,x8422)+E(f178(x8423,x8424,x8421),f178(x8423,x8424,x8422))
% 159.37/159.10  [843]~E(x8431,x8432)+E(f53(x8431,x8433),f53(x8432,x8433))
% 159.37/159.10  [844]~E(x8441,x8442)+E(f53(x8443,x8441),f53(x8443,x8442))
% 159.37/159.10  [845]~E(x8451,x8452)+E(f743(x8451,x8453,x8454,x8455),f743(x8452,x8453,x8454,x8455))
% 159.37/159.10  [846]~E(x8461,x8462)+E(f743(x8463,x8461,x8464,x8465),f743(x8463,x8462,x8464,x8465))
% 159.37/159.10  [847]~E(x8471,x8472)+E(f743(x8473,x8474,x8471,x8475),f743(x8473,x8474,x8472,x8475))
% 159.37/159.10  [848]~E(x8481,x8482)+E(f743(x8483,x8484,x8485,x8481),f743(x8483,x8484,x8485,x8482))
% 159.37/159.10  [849]~E(x8491,x8492)+E(f236(x8491),f236(x8492))
% 159.37/159.10  [850]~E(x8501,x8502)+E(f664(x8501,x8503,x8504),f664(x8502,x8503,x8504))
% 159.37/159.10  [851]~E(x8511,x8512)+E(f664(x8513,x8511,x8514),f664(x8513,x8512,x8514))
% 159.37/159.10  [852]~E(x8521,x8522)+E(f664(x8523,x8524,x8521),f664(x8523,x8524,x8522))
% 159.37/159.10  [853]~E(x8531,x8532)+E(f529(x8531,x8533,x8534,x8535,x8536,x8537),f529(x8532,x8533,x8534,x8535,x8536,x8537))
% 159.37/159.10  [854]~E(x8541,x8542)+E(f529(x8543,x8541,x8544,x8545,x8546,x8547),f529(x8543,x8542,x8544,x8545,x8546,x8547))
% 159.37/159.10  [855]~E(x8551,x8552)+E(f529(x8553,x8554,x8551,x8555,x8556,x8557),f529(x8553,x8554,x8552,x8555,x8556,x8557))
% 159.37/159.10  [856]~E(x8561,x8562)+E(f529(x8563,x8564,x8565,x8561,x8566,x8567),f529(x8563,x8564,x8565,x8562,x8566,x8567))
% 159.37/159.10  [857]~E(x8571,x8572)+E(f529(x8573,x8574,x8575,x8576,x8571,x8577),f529(x8573,x8574,x8575,x8576,x8572,x8577))
% 159.37/159.10  [858]~E(x8581,x8582)+E(f529(x8583,x8584,x8585,x8586,x8587,x8581),f529(x8583,x8584,x8585,x8586,x8587,x8582))
% 159.37/159.10  [859]~E(x8591,x8592)+E(f727(x8591,x8593,x8594),f727(x8592,x8593,x8594))
% 159.37/159.10  [860]~E(x8601,x8602)+E(f727(x8603,x8601,x8604),f727(x8603,x8602,x8604))
% 159.37/159.10  [861]~E(x8611,x8612)+E(f727(x8613,x8614,x8611),f727(x8613,x8614,x8612))
% 159.37/159.10  [862]~E(x8621,x8622)+E(f480(x8621,x8623,x8624),f480(x8622,x8623,x8624))
% 159.37/159.10  [863]~E(x8631,x8632)+E(f480(x8633,x8631,x8634),f480(x8633,x8632,x8634))
% 159.37/159.10  [864]~E(x8641,x8642)+E(f480(x8643,x8644,x8641),f480(x8643,x8644,x8642))
% 159.37/159.10  [865]~E(x8651,x8652)+E(f263(x8651,x8653,x8654,x8655),f263(x8652,x8653,x8654,x8655))
% 159.37/159.10  [866]~E(x8661,x8662)+E(f263(x8663,x8661,x8664,x8665),f263(x8663,x8662,x8664,x8665))
% 159.37/159.10  [867]~E(x8671,x8672)+E(f263(x8673,x8674,x8671,x8675),f263(x8673,x8674,x8672,x8675))
% 159.37/159.10  [868]~E(x8681,x8682)+E(f263(x8683,x8684,x8685,x8681),f263(x8683,x8684,x8685,x8682))
% 159.37/159.10  [869]~E(x8691,x8692)+E(f14(x8691,x8693,x8694),f14(x8692,x8693,x8694))
% 159.37/159.10  [870]~E(x8701,x8702)+E(f14(x8703,x8701,x8704),f14(x8703,x8702,x8704))
% 159.37/159.10  [871]~E(x8711,x8712)+E(f14(x8713,x8714,x8711),f14(x8713,x8714,x8712))
% 159.37/159.10  [872]~E(x8721,x8722)+E(f656(x8721,x8723,x8724),f656(x8722,x8723,x8724))
% 159.37/159.10  [873]~E(x8731,x8732)+E(f656(x8733,x8731,x8734),f656(x8733,x8732,x8734))
% 159.37/159.10  [874]~E(x8741,x8742)+E(f656(x8743,x8744,x8741),f656(x8743,x8744,x8742))
% 159.37/159.10  [875]~E(x8751,x8752)+E(f274(x8751,x8753),f274(x8752,x8753))
% 159.37/159.10  [876]~E(x8761,x8762)+E(f274(x8763,x8761),f274(x8763,x8762))
% 159.37/159.10  [877]~E(x8771,x8772)+E(f803(x8771,x8773,x8774,x8775),f803(x8772,x8773,x8774,x8775))
% 159.37/159.10  [878]~E(x8781,x8782)+E(f803(x8783,x8781,x8784,x8785),f803(x8783,x8782,x8784,x8785))
% 159.37/159.10  [879]~E(x8791,x8792)+E(f803(x8793,x8794,x8791,x8795),f803(x8793,x8794,x8792,x8795))
% 159.37/159.10  [880]~E(x8801,x8802)+E(f803(x8803,x8804,x8805,x8801),f803(x8803,x8804,x8805,x8802))
% 159.37/159.10  [881]~E(x8811,x8812)+E(f158(x8811,x8813,x8814,x8815),f158(x8812,x8813,x8814,x8815))
% 159.37/159.10  [882]~E(x8821,x8822)+E(f158(x8823,x8821,x8824,x8825),f158(x8823,x8822,x8824,x8825))
% 159.37/159.10  [883]~E(x8831,x8832)+E(f158(x8833,x8834,x8831,x8835),f158(x8833,x8834,x8832,x8835))
% 159.37/159.10  [884]~E(x8841,x8842)+E(f158(x8843,x8844,x8845,x8841),f158(x8843,x8844,x8845,x8842))
% 159.37/159.10  [885]~E(x8851,x8852)+E(f543(x8851,x8853,x8854,x8855,x8856,x8857),f543(x8852,x8853,x8854,x8855,x8856,x8857))
% 159.37/159.10  [886]~E(x8861,x8862)+E(f543(x8863,x8861,x8864,x8865,x8866,x8867),f543(x8863,x8862,x8864,x8865,x8866,x8867))
% 159.37/159.10  [887]~E(x8871,x8872)+E(f543(x8873,x8874,x8871,x8875,x8876,x8877),f543(x8873,x8874,x8872,x8875,x8876,x8877))
% 159.37/159.10  [888]~E(x8881,x8882)+E(f543(x8883,x8884,x8885,x8881,x8886,x8887),f543(x8883,x8884,x8885,x8882,x8886,x8887))
% 159.37/159.10  [889]~E(x8891,x8892)+E(f543(x8893,x8894,x8895,x8896,x8891,x8897),f543(x8893,x8894,x8895,x8896,x8892,x8897))
% 159.37/159.10  [890]~E(x8901,x8902)+E(f543(x8903,x8904,x8905,x8906,x8907,x8901),f543(x8903,x8904,x8905,x8906,x8907,x8902))
% 159.37/159.10  [891]~E(x8911,x8912)+E(f188(x8911),f188(x8912))
% 159.37/159.10  [892]~E(x8921,x8922)+E(f504(x8921,x8923,x8924,x8925,x8926),f504(x8922,x8923,x8924,x8925,x8926))
% 159.37/159.10  [893]~E(x8931,x8932)+E(f504(x8933,x8931,x8934,x8935,x8936),f504(x8933,x8932,x8934,x8935,x8936))
% 159.37/159.10  [894]~E(x8941,x8942)+E(f504(x8943,x8944,x8941,x8945,x8946),f504(x8943,x8944,x8942,x8945,x8946))
% 159.37/159.10  [895]~E(x8951,x8952)+E(f504(x8953,x8954,x8955,x8951,x8956),f504(x8953,x8954,x8955,x8952,x8956))
% 159.37/159.10  [896]~E(x8961,x8962)+E(f504(x8963,x8964,x8965,x8966,x8961),f504(x8963,x8964,x8965,x8966,x8962))
% 159.37/159.10  [897]~E(x8971,x8972)+E(f249(x8971,x8973,x8974),f249(x8972,x8973,x8974))
% 159.37/159.10  [898]~E(x8981,x8982)+E(f249(x8983,x8981,x8984),f249(x8983,x8982,x8984))
% 159.37/159.10  [899]~E(x8991,x8992)+E(f249(x8993,x8994,x8991),f249(x8993,x8994,x8992))
% 159.37/159.10  [900]~E(x9001,x9002)+E(f805(x9001,x9003,x9004,x9005),f805(x9002,x9003,x9004,x9005))
% 159.37/159.10  [901]~E(x9011,x9012)+E(f805(x9013,x9011,x9014,x9015),f805(x9013,x9012,x9014,x9015))
% 159.37/159.10  [902]~E(x9021,x9022)+E(f805(x9023,x9024,x9021,x9025),f805(x9023,x9024,x9022,x9025))
% 159.37/159.10  [903]~E(x9031,x9032)+E(f805(x9033,x9034,x9035,x9031),f805(x9033,x9034,x9035,x9032))
% 159.37/159.10  [904]~E(x9041,x9042)+E(f511(x9041,x9043,x9044),f511(x9042,x9043,x9044))
% 159.37/159.10  [905]~E(x9051,x9052)+E(f511(x9053,x9051,x9054),f511(x9053,x9052,x9054))
% 159.37/159.10  [906]~E(x9061,x9062)+E(f511(x9063,x9064,x9061),f511(x9063,x9064,x9062))
% 159.37/159.10  [907]~E(x9071,x9072)+E(f491(x9071,x9073,x9074,x9075,x9076),f491(x9072,x9073,x9074,x9075,x9076))
% 159.37/159.10  [908]~E(x9081,x9082)+E(f491(x9083,x9081,x9084,x9085,x9086),f491(x9083,x9082,x9084,x9085,x9086))
% 159.37/159.10  [909]~E(x9091,x9092)+E(f491(x9093,x9094,x9091,x9095,x9096),f491(x9093,x9094,x9092,x9095,x9096))
% 159.37/159.10  [910]~E(x9101,x9102)+E(f491(x9103,x9104,x9105,x9101,x9106),f491(x9103,x9104,x9105,x9102,x9106))
% 159.37/159.10  [911]~E(x9111,x9112)+E(f491(x9113,x9114,x9115,x9116,x9111),f491(x9113,x9114,x9115,x9116,x9112))
% 159.37/159.10  [912]~E(x9121,x9122)+E(f744(x9121,x9123,x9124,x9125,x9126),f744(x9122,x9123,x9124,x9125,x9126))
% 159.37/159.10  [913]~E(x9131,x9132)+E(f744(x9133,x9131,x9134,x9135,x9136),f744(x9133,x9132,x9134,x9135,x9136))
% 159.37/159.10  [914]~E(x9141,x9142)+E(f744(x9143,x9144,x9141,x9145,x9146),f744(x9143,x9144,x9142,x9145,x9146))
% 159.37/159.10  [915]~E(x9151,x9152)+E(f744(x9153,x9154,x9155,x9151,x9156),f744(x9153,x9154,x9155,x9152,x9156))
% 159.37/159.10  [916]~E(x9161,x9162)+E(f744(x9163,x9164,x9165,x9166,x9161),f744(x9163,x9164,x9165,x9166,x9162))
% 159.37/159.10  [917]~E(x9171,x9172)+E(f667(x9171,x9173,x9174,x9175),f667(x9172,x9173,x9174,x9175))
% 159.37/159.10  [918]~E(x9181,x9182)+E(f667(x9183,x9181,x9184,x9185),f667(x9183,x9182,x9184,x9185))
% 159.37/159.10  [919]~E(x9191,x9192)+E(f667(x9193,x9194,x9191,x9195),f667(x9193,x9194,x9192,x9195))
% 159.37/159.10  [920]~E(x9201,x9202)+E(f667(x9203,x9204,x9205,x9201),f667(x9203,x9204,x9205,x9202))
% 159.37/159.10  [921]~E(x9211,x9212)+E(f465(x9211,x9213),f465(x9212,x9213))
% 159.37/159.10  [922]~E(x9221,x9222)+E(f465(x9223,x9221),f465(x9223,x9222))
% 159.37/159.10  [923]~E(x9231,x9232)+E(f71(x9231,x9233,x9234),f71(x9232,x9233,x9234))
% 159.37/159.10  [924]~E(x9241,x9242)+E(f71(x9243,x9241,x9244),f71(x9243,x9242,x9244))
% 159.37/159.10  [925]~E(x9251,x9252)+E(f71(x9253,x9254,x9251),f71(x9253,x9254,x9252))
% 159.37/159.10  [926]~E(x9261,x9262)+E(f577(x9261,x9263,x9264,x9265),f577(x9262,x9263,x9264,x9265))
% 159.37/159.10  [927]~E(x9271,x9272)+E(f577(x9273,x9271,x9274,x9275),f577(x9273,x9272,x9274,x9275))
% 159.37/159.10  [928]~E(x9281,x9282)+E(f577(x9283,x9284,x9281,x9285),f577(x9283,x9284,x9282,x9285))
% 159.37/159.10  [929]~E(x9291,x9292)+E(f577(x9293,x9294,x9295,x9291),f577(x9293,x9294,x9295,x9292))
% 159.37/159.10  [930]~E(x9301,x9302)+E(f365(x9301,x9303),f365(x9302,x9303))
% 159.37/159.10  [931]~E(x9311,x9312)+E(f365(x9313,x9311),f365(x9313,x9312))
% 159.37/159.10  [932]~E(x9321,x9322)+E(f429(x9321,x9323,x9324,x9325),f429(x9322,x9323,x9324,x9325))
% 159.37/159.10  [933]~E(x9331,x9332)+E(f429(x9333,x9331,x9334,x9335),f429(x9333,x9332,x9334,x9335))
% 159.37/159.10  [934]~E(x9341,x9342)+E(f429(x9343,x9344,x9341,x9345),f429(x9343,x9344,x9342,x9345))
% 159.37/159.10  [935]~E(x9351,x9352)+E(f429(x9353,x9354,x9355,x9351),f429(x9353,x9354,x9355,x9352))
% 159.37/159.10  [936]~E(x9361,x9362)+E(f776(x9361,x9363),f776(x9362,x9363))
% 159.37/159.10  [937]~E(x9371,x9372)+E(f776(x9373,x9371),f776(x9373,x9372))
% 159.37/159.10  [938]~E(x9381,x9382)+E(f687(x9381,x9383),f687(x9382,x9383))
% 159.37/159.10  [939]~E(x9391,x9392)+E(f687(x9393,x9391),f687(x9393,x9392))
% 159.37/159.10  [940]~E(x9401,x9402)+E(f194(x9401,x9403),f194(x9402,x9403))
% 159.37/159.10  [941]~E(x9411,x9412)+E(f194(x9413,x9411),f194(x9413,x9412))
% 159.37/159.10  [942]~E(x9421,x9422)+E(f610(x9421,x9423,x9424,x9425),f610(x9422,x9423,x9424,x9425))
% 159.37/159.10  [943]~E(x9431,x9432)+E(f610(x9433,x9431,x9434,x9435),f610(x9433,x9432,x9434,x9435))
% 159.37/159.10  [944]~E(x9441,x9442)+E(f610(x9443,x9444,x9441,x9445),f610(x9443,x9444,x9442,x9445))
% 159.37/159.10  [945]~E(x9451,x9452)+E(f610(x9453,x9454,x9455,x9451),f610(x9453,x9454,x9455,x9452))
% 159.37/159.10  [946]~E(x9461,x9462)+E(f124(x9461,x9463),f124(x9462,x9463))
% 159.37/159.10  [947]~E(x9471,x9472)+E(f124(x9473,x9471),f124(x9473,x9472))
% 159.37/159.10  [948]~E(x9481,x9482)+E(f485(x9481,x9483,x9484,x9485,x9486),f485(x9482,x9483,x9484,x9485,x9486))
% 159.37/159.10  [949]~E(x9491,x9492)+E(f485(x9493,x9491,x9494,x9495,x9496),f485(x9493,x9492,x9494,x9495,x9496))
% 159.37/159.10  [950]~E(x9501,x9502)+E(f485(x9503,x9504,x9501,x9505,x9506),f485(x9503,x9504,x9502,x9505,x9506))
% 159.37/159.10  [951]~E(x9511,x9512)+E(f485(x9513,x9514,x9515,x9511,x9516),f485(x9513,x9514,x9515,x9512,x9516))
% 159.37/159.10  [952]~E(x9521,x9522)+E(f485(x9523,x9524,x9525,x9526,x9521),f485(x9523,x9524,x9525,x9526,x9522))
% 159.37/159.10  [953]~E(x9531,x9532)+E(f576(x9531,x9533,x9534,x9535),f576(x9532,x9533,x9534,x9535))
% 159.37/159.10  [954]~E(x9541,x9542)+E(f576(x9543,x9541,x9544,x9545),f576(x9543,x9542,x9544,x9545))
% 159.37/159.10  [955]~E(x9551,x9552)+E(f576(x9553,x9554,x9551,x9555),f576(x9553,x9554,x9552,x9555))
% 159.37/159.10  [956]~E(x9561,x9562)+E(f576(x9563,x9564,x9565,x9561),f576(x9563,x9564,x9565,x9562))
% 159.37/159.10  [957]~E(x9571,x9572)+E(f632(x9571,x9573,x9574,x9575),f632(x9572,x9573,x9574,x9575))
% 159.37/159.10  [958]~E(x9581,x9582)+E(f632(x9583,x9581,x9584,x9585),f632(x9583,x9582,x9584,x9585))
% 159.37/159.10  [959]~E(x9591,x9592)+E(f632(x9593,x9594,x9591,x9595),f632(x9593,x9594,x9592,x9595))
% 159.37/159.10  [960]~E(x9601,x9602)+E(f632(x9603,x9604,x9605,x9601),f632(x9603,x9604,x9605,x9602))
% 159.37/159.10  [961]~E(x9611,x9612)+E(f426(x9611,x9613,x9614,x9615),f426(x9612,x9613,x9614,x9615))
% 159.37/159.10  [962]~E(x9621,x9622)+E(f426(x9623,x9621,x9624,x9625),f426(x9623,x9622,x9624,x9625))
% 159.37/159.10  [963]~E(x9631,x9632)+E(f426(x9633,x9634,x9631,x9635),f426(x9633,x9634,x9632,x9635))
% 159.37/159.10  [964]~E(x9641,x9642)+E(f426(x9643,x9644,x9645,x9641),f426(x9643,x9644,x9645,x9642))
% 159.37/159.10  [965]~E(x9651,x9652)+E(f432(x9651,x9653),f432(x9652,x9653))
% 159.37/159.10  [966]~E(x9661,x9662)+E(f432(x9663,x9661),f432(x9663,x9662))
% 159.37/159.10  [967]~E(x9671,x9672)+E(f901(x9671,x9673,x9674,x9675,x9676,x9677,x9678),f901(x9672,x9673,x9674,x9675,x9676,x9677,x9678))
% 159.37/159.10  [968]~E(x9681,x9682)+E(f901(x9683,x9681,x9684,x9685,x9686,x9687,x9688),f901(x9683,x9682,x9684,x9685,x9686,x9687,x9688))
% 159.37/159.10  [969]~E(x9691,x9692)+E(f901(x9693,x9694,x9691,x9695,x9696,x9697,x9698),f901(x9693,x9694,x9692,x9695,x9696,x9697,x9698))
% 159.37/159.10  [970]~E(x9701,x9702)+E(f901(x9703,x9704,x9705,x9701,x9706,x9707,x9708),f901(x9703,x9704,x9705,x9702,x9706,x9707,x9708))
% 159.37/159.10  [971]~E(x9711,x9712)+E(f901(x9713,x9714,x9715,x9716,x9711,x9717,x9718),f901(x9713,x9714,x9715,x9716,x9712,x9717,x9718))
% 159.37/159.10  [972]~E(x9721,x9722)+E(f901(x9723,x9724,x9725,x9726,x9727,x9721,x9728),f901(x9723,x9724,x9725,x9726,x9727,x9722,x9728))
% 159.37/159.10  [973]~E(x9731,x9732)+E(f901(x9733,x9734,x9735,x9736,x9737,x9738,x9731),f901(x9733,x9734,x9735,x9736,x9737,x9738,x9732))
% 159.37/159.10  [974]~E(x9741,x9742)+E(f554(x9741,x9743),f554(x9742,x9743))
% 159.37/159.10  [975]~E(x9751,x9752)+E(f554(x9753,x9751),f554(x9753,x9752))
% 159.37/159.10  [976]~E(x9761,x9762)+E(f573(x9761,x9763,x9764,x9765,x9766),f573(x9762,x9763,x9764,x9765,x9766))
% 159.37/159.10  [977]~E(x9771,x9772)+E(f573(x9773,x9771,x9774,x9775,x9776),f573(x9773,x9772,x9774,x9775,x9776))
% 159.37/159.10  [978]~E(x9781,x9782)+E(f573(x9783,x9784,x9781,x9785,x9786),f573(x9783,x9784,x9782,x9785,x9786))
% 159.37/159.10  [979]~E(x9791,x9792)+E(f573(x9793,x9794,x9795,x9791,x9796),f573(x9793,x9794,x9795,x9792,x9796))
% 159.37/159.10  [980]~E(x9801,x9802)+E(f573(x9803,x9804,x9805,x9806,x9801),f573(x9803,x9804,x9805,x9806,x9802))
% 159.37/159.10  [981]~E(x9811,x9812)+E(f520(x9811,x9813,x9814),f520(x9812,x9813,x9814))
% 159.37/159.10  [982]~E(x9821,x9822)+E(f520(x9823,x9821,x9824),f520(x9823,x9822,x9824))
% 159.37/159.10  [983]~E(x9831,x9832)+E(f520(x9833,x9834,x9831),f520(x9833,x9834,x9832))
% 159.37/159.10  [984]~E(x9841,x9842)+E(f636(x9841,x9843,x9844),f636(x9842,x9843,x9844))
% 159.37/159.10  [985]~E(x9851,x9852)+E(f636(x9853,x9851,x9854),f636(x9853,x9852,x9854))
% 159.37/159.10  [986]~E(x9861,x9862)+E(f636(x9863,x9864,x9861),f636(x9863,x9864,x9862))
% 159.37/159.10  [987]~E(x9871,x9872)+E(f612(x9871,x9873,x9874,x9875,x9876),f612(x9872,x9873,x9874,x9875,x9876))
% 159.37/159.10  [988]~E(x9881,x9882)+E(f612(x9883,x9881,x9884,x9885,x9886),f612(x9883,x9882,x9884,x9885,x9886))
% 159.37/159.10  [989]~E(x9891,x9892)+E(f612(x9893,x9894,x9891,x9895,x9896),f612(x9893,x9894,x9892,x9895,x9896))
% 159.37/159.10  [990]~E(x9901,x9902)+E(f612(x9903,x9904,x9905,x9901,x9906),f612(x9903,x9904,x9905,x9902,x9906))
% 159.37/159.10  [991]~E(x9911,x9912)+E(f612(x9913,x9914,x9915,x9916,x9911),f612(x9913,x9914,x9915,x9916,x9912))
% 159.37/159.10  [992]~E(x9921,x9922)+E(f594(x9921,x9923,x9924,x9925),f594(x9922,x9923,x9924,x9925))
% 159.37/159.10  [993]~E(x9931,x9932)+E(f594(x9933,x9931,x9934,x9935),f594(x9933,x9932,x9934,x9935))
% 159.37/159.10  [994]~E(x9941,x9942)+E(f594(x9943,x9944,x9941,x9945),f594(x9943,x9944,x9942,x9945))
% 159.37/159.10  [995]~E(x9951,x9952)+E(f594(x9953,x9954,x9955,x9951),f594(x9953,x9954,x9955,x9952))
% 159.37/159.10  [996]~E(x9961,x9962)+E(f604(x9961,x9963,x9964),f604(x9962,x9963,x9964))
% 159.37/159.10  [997]~E(x9971,x9972)+E(f604(x9973,x9971,x9974),f604(x9973,x9972,x9974))
% 159.37/159.10  [998]~E(x9981,x9982)+E(f604(x9983,x9984,x9981),f604(x9983,x9984,x9982))
% 159.37/159.10  [999]~E(x9991,x9992)+E(f670(x9991,x9993),f670(x9992,x9993))
% 159.37/159.10  [1000]~E(x10001,x10002)+E(f670(x10003,x10001),f670(x10003,x10002))
% 159.37/159.10  [1001]~E(x10011,x10012)+E(f854(x10011,x10013,x10014),f854(x10012,x10013,x10014))
% 159.37/159.10  [1002]~E(x10021,x10022)+E(f854(x10023,x10021,x10024),f854(x10023,x10022,x10024))
% 159.37/159.10  [1003]~E(x10031,x10032)+E(f854(x10033,x10034,x10031),f854(x10033,x10034,x10032))
% 159.37/159.10  [1004]~E(x10041,x10042)+E(f270(x10041,x10043),f270(x10042,x10043))
% 159.37/159.10  [1005]~E(x10051,x10052)+E(f270(x10053,x10051),f270(x10053,x10052))
% 159.37/159.10  [1006]~E(x10061,x10062)+E(f546(x10061,x10063),f546(x10062,x10063))
% 159.37/159.10  [1007]~E(x10071,x10072)+E(f546(x10073,x10071),f546(x10073,x10072))
% 159.37/159.10  [1008]~E(x10081,x10082)+E(f58(x10081,x10083,x10084),f58(x10082,x10083,x10084))
% 159.37/159.10  [1009]~E(x10091,x10092)+E(f58(x10093,x10091,x10094),f58(x10093,x10092,x10094))
% 159.37/159.10  [1010]~E(x10101,x10102)+E(f58(x10103,x10104,x10101),f58(x10103,x10104,x10102))
% 159.37/159.10  [1011]~E(x10111,x10112)+E(f662(x10111,x10113,x10114,x10115,x10116),f662(x10112,x10113,x10114,x10115,x10116))
% 159.37/159.10  [1012]~E(x10121,x10122)+E(f662(x10123,x10121,x10124,x10125,x10126),f662(x10123,x10122,x10124,x10125,x10126))
% 159.37/159.10  [1013]~E(x10131,x10132)+E(f662(x10133,x10134,x10131,x10135,x10136),f662(x10133,x10134,x10132,x10135,x10136))
% 159.37/159.10  [1014]~E(x10141,x10142)+E(f662(x10143,x10144,x10145,x10141,x10146),f662(x10143,x10144,x10145,x10142,x10146))
% 159.37/159.10  [1015]~E(x10151,x10152)+E(f662(x10153,x10154,x10155,x10156,x10151),f662(x10153,x10154,x10155,x10156,x10152))
% 159.37/159.10  [1016]~E(x10161,x10162)+E(f417(x10161,x10163,x10164),f417(x10162,x10163,x10164))
% 159.37/159.10  [1017]~E(x10171,x10172)+E(f417(x10173,x10171,x10174),f417(x10173,x10172,x10174))
% 159.37/159.10  [1018]~E(x10181,x10182)+E(f417(x10183,x10184,x10181),f417(x10183,x10184,x10182))
% 159.37/159.10  [1019]~E(x10191,x10192)+E(f452(x10191,x10193),f452(x10192,x10193))
% 159.37/159.10  [1020]~E(x10201,x10202)+E(f452(x10203,x10201),f452(x10203,x10202))
% 159.37/159.10  [1021]~E(x10211,x10212)+E(f534(x10211,x10213),f534(x10212,x10213))
% 159.37/159.10  [1022]~E(x10221,x10222)+E(f534(x10223,x10221),f534(x10223,x10222))
% 159.37/159.10  [1023]~E(x10231,x10232)+E(f611(x10231,x10233,x10234,x10235,x10236),f611(x10232,x10233,x10234,x10235,x10236))
% 159.37/159.10  [1024]~E(x10241,x10242)+E(f611(x10243,x10241,x10244,x10245,x10246),f611(x10243,x10242,x10244,x10245,x10246))
% 159.37/159.10  [1025]~E(x10251,x10252)+E(f611(x10253,x10254,x10251,x10255,x10256),f611(x10253,x10254,x10252,x10255,x10256))
% 159.37/159.10  [1026]~E(x10261,x10262)+E(f611(x10263,x10264,x10265,x10261,x10266),f611(x10263,x10264,x10265,x10262,x10266))
% 159.37/159.10  [1027]~E(x10271,x10272)+E(f611(x10273,x10274,x10275,x10276,x10271),f611(x10273,x10274,x10275,x10276,x10272))
% 159.37/159.10  [1028]~E(x10281,x10282)+E(f345(x10281,x10283,x10284,x10285,x10286),f345(x10282,x10283,x10284,x10285,x10286))
% 159.37/159.10  [1029]~E(x10291,x10292)+E(f345(x10293,x10291,x10294,x10295,x10296),f345(x10293,x10292,x10294,x10295,x10296))
% 159.37/159.10  [1030]~E(x10301,x10302)+E(f345(x10303,x10304,x10301,x10305,x10306),f345(x10303,x10304,x10302,x10305,x10306))
% 159.37/159.10  [1031]~E(x10311,x10312)+E(f345(x10313,x10314,x10315,x10311,x10316),f345(x10313,x10314,x10315,x10312,x10316))
% 159.37/159.10  [1032]~E(x10321,x10322)+E(f345(x10323,x10324,x10325,x10326,x10321),f345(x10323,x10324,x10325,x10326,x10322))
% 159.37/159.10  [1033]~E(x10331,x10332)+E(f685(x10331,x10333),f685(x10332,x10333))
% 159.37/159.10  [1034]~E(x10341,x10342)+E(f685(x10343,x10341),f685(x10343,x10342))
% 159.37/159.10  [1035]~E(x10351,x10352)+E(f719(x10351,x10353,x10354,x10355,x10356),f719(x10352,x10353,x10354,x10355,x10356))
% 159.37/159.10  [1036]~E(x10361,x10362)+E(f719(x10363,x10361,x10364,x10365,x10366),f719(x10363,x10362,x10364,x10365,x10366))
% 159.37/159.10  [1037]~E(x10371,x10372)+E(f719(x10373,x10374,x10371,x10375,x10376),f719(x10373,x10374,x10372,x10375,x10376))
% 159.37/159.10  [1038]~E(x10381,x10382)+E(f719(x10383,x10384,x10385,x10381,x10386),f719(x10383,x10384,x10385,x10382,x10386))
% 159.37/159.10  [1039]~E(x10391,x10392)+E(f719(x10393,x10394,x10395,x10396,x10391),f719(x10393,x10394,x10395,x10396,x10392))
% 159.37/159.10  [1040]~E(x10401,x10402)+E(f335(x10401,x10403,x10404,x10405),f335(x10402,x10403,x10404,x10405))
% 159.37/159.10  [1041]~E(x10411,x10412)+E(f335(x10413,x10411,x10414,x10415),f335(x10413,x10412,x10414,x10415))
% 159.37/159.10  [1042]~E(x10421,x10422)+E(f335(x10423,x10424,x10421,x10425),f335(x10423,x10424,x10422,x10425))
% 159.37/159.10  [1043]~E(x10431,x10432)+E(f335(x10433,x10434,x10435,x10431),f335(x10433,x10434,x10435,x10432))
% 159.37/159.10  [1044]~E(x10441,x10442)+E(f501(x10441),f501(x10442))
% 159.37/159.10  [1045]~E(x10451,x10452)+E(f220(x10451,x10453),f220(x10452,x10453))
% 159.37/159.10  [1046]~E(x10461,x10462)+E(f220(x10463,x10461),f220(x10463,x10462))
% 159.37/159.10  [1047]~E(x10471,x10472)+E(f134(x10471,x10473),f134(x10472,x10473))
% 159.37/159.10  [1048]~E(x10481,x10482)+E(f134(x10483,x10481),f134(x10483,x10482))
% 159.37/159.10  [1049]~E(x10491,x10492)+E(f275(x10491,x10493,x10494,x10495),f275(x10492,x10493,x10494,x10495))
% 159.37/159.10  [1050]~E(x10501,x10502)+E(f275(x10503,x10501,x10504,x10505),f275(x10503,x10502,x10504,x10505))
% 159.37/159.10  [1051]~E(x10511,x10512)+E(f275(x10513,x10514,x10511,x10515),f275(x10513,x10514,x10512,x10515))
% 159.37/159.10  [1052]~E(x10521,x10522)+E(f275(x10523,x10524,x10525,x10521),f275(x10523,x10524,x10525,x10522))
% 159.37/159.10  [1053]~E(x10531,x10532)+E(f362(x10531,x10533),f362(x10532,x10533))
% 159.37/159.10  [1054]~E(x10541,x10542)+E(f362(x10543,x10541),f362(x10543,x10542))
% 159.37/159.10  [1055]~E(x10551,x10552)+E(f736(x10551,x10553,x10554,x10555,x10556,x10557),f736(x10552,x10553,x10554,x10555,x10556,x10557))
% 159.37/159.10  [1056]~E(x10561,x10562)+E(f736(x10563,x10561,x10564,x10565,x10566,x10567),f736(x10563,x10562,x10564,x10565,x10566,x10567))
% 159.37/159.10  [1057]~E(x10571,x10572)+E(f736(x10573,x10574,x10571,x10575,x10576,x10577),f736(x10573,x10574,x10572,x10575,x10576,x10577))
% 159.37/159.10  [1058]~E(x10581,x10582)+E(f736(x10583,x10584,x10585,x10581,x10586,x10587),f736(x10583,x10584,x10585,x10582,x10586,x10587))
% 159.37/159.10  [1059]~E(x10591,x10592)+E(f736(x10593,x10594,x10595,x10596,x10591,x10597),f736(x10593,x10594,x10595,x10596,x10592,x10597))
% 159.37/159.10  [1060]~E(x10601,x10602)+E(f736(x10603,x10604,x10605,x10606,x10607,x10601),f736(x10603,x10604,x10605,x10606,x10607,x10602))
% 159.37/159.10  [1061]~E(x10611,x10612)+E(f631(x10611,x10613,x10614),f631(x10612,x10613,x10614))
% 159.37/159.10  [1062]~E(x10621,x10622)+E(f631(x10623,x10621,x10624),f631(x10623,x10622,x10624))
% 159.37/159.10  [1063]~E(x10631,x10632)+E(f631(x10633,x10634,x10631),f631(x10633,x10634,x10632))
% 159.37/159.10  [1064]~E(x10641,x10642)+E(f62(x10641,x10643,x10644,x10645),f62(x10642,x10643,x10644,x10645))
% 159.37/159.10  [1065]~E(x10651,x10652)+E(f62(x10653,x10651,x10654,x10655),f62(x10653,x10652,x10654,x10655))
% 159.37/159.10  [1066]~E(x10661,x10662)+E(f62(x10663,x10664,x10661,x10665),f62(x10663,x10664,x10662,x10665))
% 159.37/159.10  [1067]~E(x10671,x10672)+E(f62(x10673,x10674,x10675,x10671),f62(x10673,x10674,x10675,x10672))
% 159.37/159.10  [1068]~E(x10681,x10682)+E(f555(x10681,x10683,x10684),f555(x10682,x10683,x10684))
% 159.37/159.10  [1069]~E(x10691,x10692)+E(f555(x10693,x10691,x10694),f555(x10693,x10692,x10694))
% 159.37/159.10  [1070]~E(x10701,x10702)+E(f555(x10703,x10704,x10701),f555(x10703,x10704,x10702))
% 159.37/159.10  [1071]~E(x10711,x10712)+E(f299(x10711,x10713,x10714),f299(x10712,x10713,x10714))
% 159.37/159.10  [1072]~E(x10721,x10722)+E(f299(x10723,x10721,x10724),f299(x10723,x10722,x10724))
% 159.37/159.10  [1073]~E(x10731,x10732)+E(f299(x10733,x10734,x10731),f299(x10733,x10734,x10732))
% 159.37/159.10  [1074]~E(x10741,x10742)+E(f446(x10741,x10743,x10744),f446(x10742,x10743,x10744))
% 159.37/159.10  [1075]~E(x10751,x10752)+E(f446(x10753,x10751,x10754),f446(x10753,x10752,x10754))
% 159.37/159.10  [1076]~E(x10761,x10762)+E(f446(x10763,x10764,x10761),f446(x10763,x10764,x10762))
% 159.37/159.10  [1077]~E(x10771,x10772)+E(f157(x10771,x10773,x10774),f157(x10772,x10773,x10774))
% 159.37/159.10  [1078]~E(x10781,x10782)+E(f157(x10783,x10781,x10784),f157(x10783,x10782,x10784))
% 159.37/159.10  [1079]~E(x10791,x10792)+E(f157(x10793,x10794,x10791),f157(x10793,x10794,x10792))
% 159.37/159.10  [1080]~E(x10801,x10802)+E(f807(x10801,x10803,x10804,x10805),f807(x10802,x10803,x10804,x10805))
% 159.37/159.10  [1081]~E(x10811,x10812)+E(f807(x10813,x10811,x10814,x10815),f807(x10813,x10812,x10814,x10815))
% 159.37/159.10  [1082]~E(x10821,x10822)+E(f807(x10823,x10824,x10821,x10825),f807(x10823,x10824,x10822,x10825))
% 159.37/159.10  [1083]~E(x10831,x10832)+E(f807(x10833,x10834,x10835,x10831),f807(x10833,x10834,x10835,x10832))
% 159.37/159.10  [1084]~E(x10841,x10842)+E(f503(x10841,x10843,x10844,x10845),f503(x10842,x10843,x10844,x10845))
% 159.37/159.10  [1085]~E(x10851,x10852)+E(f503(x10853,x10851,x10854,x10855),f503(x10853,x10852,x10854,x10855))
% 159.37/159.10  [1086]~E(x10861,x10862)+E(f503(x10863,x10864,x10861,x10865),f503(x10863,x10864,x10862,x10865))
% 159.37/159.10  [1087]~E(x10871,x10872)+E(f503(x10873,x10874,x10875,x10871),f503(x10873,x10874,x10875,x10872))
% 159.37/159.10  [1088]~E(x10881,x10882)+E(f147(x10881,x10883),f147(x10882,x10883))
% 159.37/159.10  [1089]~E(x10891,x10892)+E(f147(x10893,x10891),f147(x10893,x10892))
% 159.37/159.10  [1090]~E(x10901,x10902)+E(f424(x10901,x10903,x10904,x10905),f424(x10902,x10903,x10904,x10905))
% 159.37/159.10  [1091]~E(x10911,x10912)+E(f424(x10913,x10911,x10914,x10915),f424(x10913,x10912,x10914,x10915))
% 159.37/159.10  [1092]~E(x10921,x10922)+E(f424(x10923,x10924,x10921,x10925),f424(x10923,x10924,x10922,x10925))
% 159.37/159.10  [1093]~E(x10931,x10932)+E(f424(x10933,x10934,x10935,x10931),f424(x10933,x10934,x10935,x10932))
% 159.37/159.10  [1094]~E(x10941,x10942)+E(f691(x10941,x10943,x10944,x10945),f691(x10942,x10943,x10944,x10945))
% 159.37/159.10  [1095]~E(x10951,x10952)+E(f691(x10953,x10951,x10954,x10955),f691(x10953,x10952,x10954,x10955))
% 159.37/159.10  [1096]~E(x10961,x10962)+E(f691(x10963,x10964,x10961,x10965),f691(x10963,x10964,x10962,x10965))
% 159.37/159.10  [1097]~E(x10971,x10972)+E(f691(x10973,x10974,x10975,x10971),f691(x10973,x10974,x10975,x10972))
% 159.37/159.10  [1098]~E(x10981,x10982)+E(f740(x10981),f740(x10982))
% 159.37/159.10  [1099]~E(x10991,x10992)+E(f639(x10991,x10993,x10994),f639(x10992,x10993,x10994))
% 159.37/159.10  [1100]~E(x11001,x11002)+E(f639(x11003,x11001,x11004),f639(x11003,x11002,x11004))
% 159.37/159.10  [1101]~E(x11011,x11012)+E(f639(x11013,x11014,x11011),f639(x11013,x11014,x11012))
% 159.37/159.10  [1102]~E(x11021,x11022)+E(f723(x11021),f723(x11022))
% 159.37/159.10  [1103]~E(x11031,x11032)+E(f388(x11031,x11033,x11034,x11035,x11036),f388(x11032,x11033,x11034,x11035,x11036))
% 159.37/159.10  [1104]~E(x11041,x11042)+E(f388(x11043,x11041,x11044,x11045,x11046),f388(x11043,x11042,x11044,x11045,x11046))
% 159.37/159.10  [1105]~E(x11051,x11052)+E(f388(x11053,x11054,x11051,x11055,x11056),f388(x11053,x11054,x11052,x11055,x11056))
% 159.37/159.10  [1106]~E(x11061,x11062)+E(f388(x11063,x11064,x11065,x11061,x11066),f388(x11063,x11064,x11065,x11062,x11066))
% 159.37/159.10  [1107]~E(x11071,x11072)+E(f388(x11073,x11074,x11075,x11076,x11071),f388(x11073,x11074,x11075,x11076,x11072))
% 159.37/159.10  [1108]~E(x11081,x11082)+E(f186(x11081,x11083,x11084),f186(x11082,x11083,x11084))
% 159.37/159.10  [1109]~E(x11091,x11092)+E(f186(x11093,x11091,x11094),f186(x11093,x11092,x11094))
% 159.37/159.10  [1110]~E(x11101,x11102)+E(f186(x11103,x11104,x11101),f186(x11103,x11104,x11102))
% 159.37/159.10  [1111]~E(x11111,x11112)+E(f780(x11111,x11113),f780(x11112,x11113))
% 159.37/159.10  [1112]~E(x11121,x11122)+E(f780(x11123,x11121),f780(x11123,x11122))
% 159.37/159.10  [1113]~E(x11131,x11132)+E(f714(x11131,x11133,x11134,x11135,x11136),f714(x11132,x11133,x11134,x11135,x11136))
% 159.37/159.10  [1114]~E(x11141,x11142)+E(f714(x11143,x11141,x11144,x11145,x11146),f714(x11143,x11142,x11144,x11145,x11146))
% 159.37/159.10  [1115]~E(x11151,x11152)+E(f714(x11153,x11154,x11151,x11155,x11156),f714(x11153,x11154,x11152,x11155,x11156))
% 159.37/159.10  [1116]~E(x11161,x11162)+E(f714(x11163,x11164,x11165,x11161,x11166),f714(x11163,x11164,x11165,x11162,x11166))
% 159.37/159.10  [1117]~E(x11171,x11172)+E(f714(x11173,x11174,x11175,x11176,x11171),f714(x11173,x11174,x11175,x11176,x11172))
% 159.37/159.10  [1118]~E(x11181,x11182)+E(f601(x11181,x11183,x11184),f601(x11182,x11183,x11184))
% 159.37/159.10  [1119]~E(x11191,x11192)+E(f601(x11193,x11191,x11194),f601(x11193,x11192,x11194))
% 159.37/159.10  [1120]~E(x11201,x11202)+E(f601(x11203,x11204,x11201),f601(x11203,x11204,x11202))
% 159.37/159.10  [1121]~E(x11211,x11212)+E(f253(x11211,x11213,x11214),f253(x11212,x11213,x11214))
% 159.37/159.10  [1122]~E(x11221,x11222)+E(f253(x11223,x11221,x11224),f253(x11223,x11222,x11224))
% 159.37/159.10  [1123]~E(x11231,x11232)+E(f253(x11233,x11234,x11231),f253(x11233,x11234,x11232))
% 159.37/159.10  [1124]~E(x11241,x11242)+E(f758(x11241,x11243),f758(x11242,x11243))
% 159.37/159.10  [1125]~E(x11251,x11252)+E(f758(x11253,x11251),f758(x11253,x11252))
% 159.37/159.10  [1126]~E(x11261,x11262)+E(f699(x11261,x11263,x11264,x11265,x11266,x11267),f699(x11262,x11263,x11264,x11265,x11266,x11267))
% 159.37/159.10  [1127]~E(x11271,x11272)+E(f699(x11273,x11271,x11274,x11275,x11276,x11277),f699(x11273,x11272,x11274,x11275,x11276,x11277))
% 159.37/159.10  [1128]~E(x11281,x11282)+E(f699(x11283,x11284,x11281,x11285,x11286,x11287),f699(x11283,x11284,x11282,x11285,x11286,x11287))
% 159.37/159.10  [1129]~E(x11291,x11292)+E(f699(x11293,x11294,x11295,x11291,x11296,x11297),f699(x11293,x11294,x11295,x11292,x11296,x11297))
% 159.37/159.10  [1130]~E(x11301,x11302)+E(f699(x11303,x11304,x11305,x11306,x11301,x11307),f699(x11303,x11304,x11305,x11306,x11302,x11307))
% 159.37/159.10  [1131]~E(x11311,x11312)+E(f699(x11313,x11314,x11315,x11316,x11317,x11311),f699(x11313,x11314,x11315,x11316,x11317,x11312))
% 159.37/159.10  [1132]~E(x11321,x11322)+E(f718(x11321,x11323,x11324),f718(x11322,x11323,x11324))
% 159.37/159.10  [1133]~E(x11331,x11332)+E(f718(x11333,x11331,x11334),f718(x11333,x11332,x11334))
% 159.37/159.10  [1134]~E(x11341,x11342)+E(f718(x11343,x11344,x11341),f718(x11343,x11344,x11342))
% 159.37/159.10  [1135]~E(x11351,x11352)+E(f698(x11351,x11353,x11354,x11355,x11356,x11357),f698(x11352,x11353,x11354,x11355,x11356,x11357))
% 159.37/159.10  [1136]~E(x11361,x11362)+E(f698(x11363,x11361,x11364,x11365,x11366,x11367),f698(x11363,x11362,x11364,x11365,x11366,x11367))
% 159.37/159.10  [1137]~E(x11371,x11372)+E(f698(x11373,x11374,x11371,x11375,x11376,x11377),f698(x11373,x11374,x11372,x11375,x11376,x11377))
% 159.37/159.10  [1138]~E(x11381,x11382)+E(f698(x11383,x11384,x11385,x11381,x11386,x11387),f698(x11383,x11384,x11385,x11382,x11386,x11387))
% 159.37/159.10  [1139]~E(x11391,x11392)+E(f698(x11393,x11394,x11395,x11396,x11391,x11397),f698(x11393,x11394,x11395,x11396,x11392,x11397))
% 159.37/159.10  [1140]~E(x11401,x11402)+E(f698(x11403,x11404,x11405,x11406,x11407,x11401),f698(x11403,x11404,x11405,x11406,x11407,x11402))
% 159.37/159.10  [1141]~E(x11411,x11412)+E(f208(x11411),f208(x11412))
% 159.37/159.10  [1142]~E(x11421,x11422)+E(f557(x11421,x11423,x11424,x11425),f557(x11422,x11423,x11424,x11425))
% 159.37/159.10  [1143]~E(x11431,x11432)+E(f557(x11433,x11431,x11434,x11435),f557(x11433,x11432,x11434,x11435))
% 159.37/159.10  [1144]~E(x11441,x11442)+E(f557(x11443,x11444,x11441,x11445),f557(x11443,x11444,x11442,x11445))
% 159.37/159.10  [1145]~E(x11451,x11452)+E(f557(x11453,x11454,x11455,x11451),f557(x11453,x11454,x11455,x11452))
% 159.37/159.10  [1146]~E(x11461,x11462)+E(f688(x11461),f688(x11462))
% 159.37/159.10  [1147]~E(x11471,x11472)+E(f598(x11471,x11473,x11474),f598(x11472,x11473,x11474))
% 159.37/159.10  [1148]~E(x11481,x11482)+E(f598(x11483,x11481,x11484),f598(x11483,x11482,x11484))
% 159.37/159.10  [1149]~E(x11491,x11492)+E(f598(x11493,x11494,x11491),f598(x11493,x11494,x11492))
% 159.37/159.10  [1150]~E(x11501,x11502)+E(f517(x11501,x11503,x11504),f517(x11502,x11503,x11504))
% 159.37/159.10  [1151]~E(x11511,x11512)+E(f517(x11513,x11511,x11514),f517(x11513,x11512,x11514))
% 159.37/159.10  [1152]~E(x11521,x11522)+E(f517(x11523,x11524,x11521),f517(x11523,x11524,x11522))
% 159.37/159.10  [1153]~E(x11531,x11532)+E(f617(x11531,x11533,x11534,x11535,x11536),f617(x11532,x11533,x11534,x11535,x11536))
% 159.37/159.10  [1154]~E(x11541,x11542)+E(f617(x11543,x11541,x11544,x11545,x11546),f617(x11543,x11542,x11544,x11545,x11546))
% 159.37/159.10  [1155]~E(x11551,x11552)+E(f617(x11553,x11554,x11551,x11555,x11556),f617(x11553,x11554,x11552,x11555,x11556))
% 159.37/159.10  [1156]~E(x11561,x11562)+E(f617(x11563,x11564,x11565,x11561,x11566),f617(x11563,x11564,x11565,x11562,x11566))
% 159.37/159.10  [1157]~E(x11571,x11572)+E(f617(x11573,x11574,x11575,x11576,x11571),f617(x11573,x11574,x11575,x11576,x11572))
% 159.37/159.10  [1158]~E(x11581,x11582)+E(f131(x11581,x11583),f131(x11582,x11583))
% 159.37/159.10  [1159]~E(x11591,x11592)+E(f131(x11593,x11591),f131(x11593,x11592))
% 159.37/159.10  [1160]~E(x11601,x11602)+E(f358(x11601,x11603,x11604),f358(x11602,x11603,x11604))
% 159.37/159.10  [1161]~E(x11611,x11612)+E(f358(x11613,x11611,x11614),f358(x11613,x11612,x11614))
% 159.37/159.10  [1162]~E(x11621,x11622)+E(f358(x11623,x11624,x11621),f358(x11623,x11624,x11622))
% 159.37/159.10  [1163]~E(x11631,x11632)+E(f591(x11631,x11633,x11634,x11635,x11636),f591(x11632,x11633,x11634,x11635,x11636))
% 159.37/159.10  [1164]~E(x11641,x11642)+E(f591(x11643,x11641,x11644,x11645,x11646),f591(x11643,x11642,x11644,x11645,x11646))
% 159.37/159.10  [1165]~E(x11651,x11652)+E(f591(x11653,x11654,x11651,x11655,x11656),f591(x11653,x11654,x11652,x11655,x11656))
% 159.37/159.10  [1166]~E(x11661,x11662)+E(f591(x11663,x11664,x11665,x11661,x11666),f591(x11663,x11664,x11665,x11662,x11666))
% 159.37/159.10  [1167]~E(x11671,x11672)+E(f591(x11673,x11674,x11675,x11676,x11671),f591(x11673,x11674,x11675,x11676,x11672))
% 159.37/159.10  [1168]~E(x11681,x11682)+E(f858(x11681,x11683,x11684),f858(x11682,x11683,x11684))
% 159.37/159.10  [1169]~E(x11691,x11692)+E(f858(x11693,x11691,x11694),f858(x11693,x11692,x11694))
% 159.37/159.10  [1170]~E(x11701,x11702)+E(f858(x11703,x11704,x11701),f858(x11703,x11704,x11702))
% 159.37/159.10  [1171]~E(x11711,x11712)+E(f218(x11711,x11713),f218(x11712,x11713))
% 159.37/159.10  [1172]~E(x11721,x11722)+E(f218(x11723,x11721),f218(x11723,x11722))
% 159.37/159.10  [1173]~E(x11731,x11732)+E(f845(x11731,x11733,x11734),f845(x11732,x11733,x11734))
% 159.37/159.10  [1174]~E(x11741,x11742)+E(f845(x11743,x11741,x11744),f845(x11743,x11742,x11744))
% 159.37/159.10  [1175]~E(x11751,x11752)+E(f845(x11753,x11754,x11751),f845(x11753,x11754,x11752))
% 159.37/159.10  [1176]~E(x11761,x11762)+E(f222(x11761,x11763),f222(x11762,x11763))
% 159.37/159.10  [1177]~E(x11771,x11772)+E(f222(x11773,x11771),f222(x11773,x11772))
% 159.37/159.10  [1178]~E(x11781,x11782)+E(f621(x11781,x11783,x11784,x11785),f621(x11782,x11783,x11784,x11785))
% 159.37/159.10  [1179]~E(x11791,x11792)+E(f621(x11793,x11791,x11794,x11795),f621(x11793,x11792,x11794,x11795))
% 159.37/159.10  [1180]~E(x11801,x11802)+E(f621(x11803,x11804,x11801,x11805),f621(x11803,x11804,x11802,x11805))
% 159.37/159.10  [1181]~E(x11811,x11812)+E(f621(x11813,x11814,x11815,x11811),f621(x11813,x11814,x11815,x11812))
% 159.37/159.10  [1182]~E(x11821,x11822)+E(f477(x11821),f477(x11822))
% 159.37/159.10  [1183]~E(x11831,x11832)+E(f348(x11831,x11833,x11834),f348(x11832,x11833,x11834))
% 159.37/159.10  [1184]~E(x11841,x11842)+E(f348(x11843,x11841,x11844),f348(x11843,x11842,x11844))
% 159.37/159.10  [1185]~E(x11851,x11852)+E(f348(x11853,x11854,x11851),f348(x11853,x11854,x11852))
% 159.37/159.10  [1186]~E(x11861,x11862)+E(f259(x11861,x11863,x11864,x11865),f259(x11862,x11863,x11864,x11865))
% 159.37/159.10  [1187]~E(x11871,x11872)+E(f259(x11873,x11871,x11874,x11875),f259(x11873,x11872,x11874,x11875))
% 159.37/159.10  [1188]~E(x11881,x11882)+E(f259(x11883,x11884,x11881,x11885),f259(x11883,x11884,x11882,x11885))
% 159.37/159.10  [1189]~E(x11891,x11892)+E(f259(x11893,x11894,x11895,x11891),f259(x11893,x11894,x11895,x11892))
% 159.37/159.10  [1190]~E(x11901,x11902)+E(f707(x11901,x11903,x11904),f707(x11902,x11903,x11904))
% 159.37/159.10  [1191]~E(x11911,x11912)+E(f707(x11913,x11911,x11914),f707(x11913,x11912,x11914))
% 159.37/159.10  [1192]~E(x11921,x11922)+E(f707(x11923,x11924,x11921),f707(x11923,x11924,x11922))
% 159.37/159.10  [1193]~E(x11931,x11932)+E(f46(x11931),f46(x11932))
% 159.37/159.10  [1194]~E(x11941,x11942)+E(f821(x11941,x11943,x11944,x11945,x11946),f821(x11942,x11943,x11944,x11945,x11946))
% 159.37/159.10  [1195]~E(x11951,x11952)+E(f821(x11953,x11951,x11954,x11955,x11956),f821(x11953,x11952,x11954,x11955,x11956))
% 159.37/159.10  [1196]~E(x11961,x11962)+E(f821(x11963,x11964,x11961,x11965,x11966),f821(x11963,x11964,x11962,x11965,x11966))
% 159.37/159.10  [1197]~E(x11971,x11972)+E(f821(x11973,x11974,x11975,x11971,x11976),f821(x11973,x11974,x11975,x11972,x11976))
% 159.37/159.10  [1198]~E(x11981,x11982)+E(f821(x11983,x11984,x11985,x11986,x11981),f821(x11983,x11984,x11985,x11986,x11982))
% 159.37/159.10  [1199]~E(x11991,x11992)+E(f203(x11991,x11993),f203(x11992,x11993))
% 159.37/159.10  [1200]~E(x12001,x12002)+E(f203(x12003,x12001),f203(x12003,x12002))
% 159.37/159.10  [1201]~E(x12011,x12012)+E(f410(x12011,x12013,x12014),f410(x12012,x12013,x12014))
% 159.37/159.10  [1202]~E(x12021,x12022)+E(f410(x12023,x12021,x12024),f410(x12023,x12022,x12024))
% 159.37/159.10  [1203]~E(x12031,x12032)+E(f410(x12033,x12034,x12031),f410(x12033,x12034,x12032))
% 159.37/159.10  [1204]~E(x12041,x12042)+E(f132(x12041),f132(x12042))
% 159.37/159.10  [1205]~E(x12051,x12052)+E(f121(x12051,x12053,x12054),f121(x12052,x12053,x12054))
% 159.37/159.10  [1206]~E(x12061,x12062)+E(f121(x12063,x12061,x12064),f121(x12063,x12062,x12064))
% 159.37/159.10  [1207]~E(x12071,x12072)+E(f121(x12073,x12074,x12071),f121(x12073,x12074,x12072))
% 159.37/159.10  [1208]~E(x12081,x12082)+E(f710(x12081,x12083,x12084,x12085,x12086),f710(x12082,x12083,x12084,x12085,x12086))
% 159.37/159.10  [1209]~E(x12091,x12092)+E(f710(x12093,x12091,x12094,x12095,x12096),f710(x12093,x12092,x12094,x12095,x12096))
% 159.37/159.10  [1210]~E(x12101,x12102)+E(f710(x12103,x12104,x12101,x12105,x12106),f710(x12103,x12104,x12102,x12105,x12106))
% 159.37/159.10  [1211]~E(x12111,x12112)+E(f710(x12113,x12114,x12115,x12111,x12116),f710(x12113,x12114,x12115,x12112,x12116))
% 159.37/159.10  [1212]~E(x12121,x12122)+E(f710(x12123,x12124,x12125,x12126,x12121),f710(x12123,x12124,x12125,x12126,x12122))
% 159.37/159.10  [1213]~E(x12131,x12132)+E(f296(x12131,x12133,x12134),f296(x12132,x12133,x12134))
% 159.37/159.10  [1214]~E(x12141,x12142)+E(f296(x12143,x12141,x12144),f296(x12143,x12142,x12144))
% 159.37/159.10  [1215]~E(x12151,x12152)+E(f296(x12153,x12154,x12151),f296(x12153,x12154,x12152))
% 159.37/159.10  [1216]~E(x12161,x12162)+E(f582(x12161,x12163,x12164),f582(x12162,x12163,x12164))
% 159.37/159.10  [1217]~E(x12171,x12172)+E(f582(x12173,x12171,x12174),f582(x12173,x12172,x12174))
% 159.37/159.10  [1218]~E(x12181,x12182)+E(f582(x12183,x12184,x12181),f582(x12183,x12184,x12182))
% 159.37/159.10  [1219]~E(x12191,x12192)+E(f466(x12191,x12193,x12194,x12195),f466(x12192,x12193,x12194,x12195))
% 159.37/159.10  [1220]~E(x12201,x12202)+E(f466(x12203,x12201,x12204,x12205),f466(x12203,x12202,x12204,x12205))
% 159.37/159.10  [1221]~E(x12211,x12212)+E(f466(x12213,x12214,x12211,x12215),f466(x12213,x12214,x12212,x12215))
% 159.37/159.10  [1222]~E(x12221,x12222)+E(f466(x12223,x12224,x12225,x12221),f466(x12223,x12224,x12225,x12222))
% 159.37/159.10  [1223]~E(x12231,x12232)+E(f785(x12231,x12233,x12234,x12235,x12236,x12237),f785(x12232,x12233,x12234,x12235,x12236,x12237))
% 159.37/159.10  [1224]~E(x12241,x12242)+E(f785(x12243,x12241,x12244,x12245,x12246,x12247),f785(x12243,x12242,x12244,x12245,x12246,x12247))
% 159.37/159.10  [1225]~E(x12251,x12252)+E(f785(x12253,x12254,x12251,x12255,x12256,x12257),f785(x12253,x12254,x12252,x12255,x12256,x12257))
% 159.37/159.10  [1226]~E(x12261,x12262)+E(f785(x12263,x12264,x12265,x12261,x12266,x12267),f785(x12263,x12264,x12265,x12262,x12266,x12267))
% 159.37/159.10  [1227]~E(x12271,x12272)+E(f785(x12273,x12274,x12275,x12276,x12271,x12277),f785(x12273,x12274,x12275,x12276,x12272,x12277))
% 159.37/159.10  [1228]~E(x12281,x12282)+E(f785(x12283,x12284,x12285,x12286,x12287,x12281),f785(x12283,x12284,x12285,x12286,x12287,x12282))
% 159.37/159.10  [1229]~E(x12291,x12292)+E(f597(x12291,x12293),f597(x12292,x12293))
% 159.37/159.10  [1230]~E(x12301,x12302)+E(f597(x12303,x12301),f597(x12303,x12302))
% 159.37/159.10  [1231]~E(x12311,x12312)+E(f885(x12311,x12313,x12314),f885(x12312,x12313,x12314))
% 159.37/159.10  [1232]~E(x12321,x12322)+E(f885(x12323,x12321,x12324),f885(x12323,x12322,x12324))
% 159.37/159.10  [1233]~E(x12331,x12332)+E(f885(x12333,x12334,x12331),f885(x12333,x12334,x12332))
% 159.37/159.10  [1234]~E(x12341,x12342)+E(f808(x12341,x12343,x12344),f808(x12342,x12343,x12344))
% 159.37/159.10  [1235]~E(x12351,x12352)+E(f808(x12353,x12351,x12354),f808(x12353,x12352,x12354))
% 159.37/159.10  [1236]~E(x12361,x12362)+E(f808(x12363,x12364,x12361),f808(x12363,x12364,x12362))
% 159.37/159.10  [1237]~E(x12371,x12372)+E(f826(x12371),f826(x12372))
% 159.37/159.10  [1238]~E(x12381,x12382)+E(f813(x12381,x12383,x12384),f813(x12382,x12383,x12384))
% 159.37/159.10  [1239]~E(x12391,x12392)+E(f813(x12393,x12391,x12394),f813(x12393,x12392,x12394))
% 159.37/159.10  [1240]~E(x12401,x12402)+E(f813(x12403,x12404,x12401),f813(x12403,x12404,x12402))
% 159.37/159.10  [1241]~E(x12411,x12412)+E(f894(x12411,x12413,x12414),f894(x12412,x12413,x12414))
% 159.37/159.10  [1242]~E(x12421,x12422)+E(f894(x12423,x12421,x12424),f894(x12423,x12422,x12424))
% 159.37/159.10  [1243]~E(x12431,x12432)+E(f894(x12433,x12434,x12431),f894(x12433,x12434,x12432))
% 159.37/159.10  [1244]~E(x12441,x12442)+E(f528(x12441,x12443,x12444,x12445),f528(x12442,x12443,x12444,x12445))
% 159.37/159.10  [1245]~E(x12451,x12452)+E(f528(x12453,x12451,x12454,x12455),f528(x12453,x12452,x12454,x12455))
% 159.37/159.10  [1246]~E(x12461,x12462)+E(f528(x12463,x12464,x12461,x12465),f528(x12463,x12464,x12462,x12465))
% 159.37/159.10  [1247]~E(x12471,x12472)+E(f528(x12473,x12474,x12475,x12471),f528(x12473,x12474,x12475,x12472))
% 159.37/159.10  [1248]~E(x12481,x12482)+E(f175(x12481,x12483,x12484),f175(x12482,x12483,x12484))
% 159.37/159.10  [1249]~E(x12491,x12492)+E(f175(x12493,x12491,x12494),f175(x12493,x12492,x12494))
% 159.37/159.10  [1250]~E(x12501,x12502)+E(f175(x12503,x12504,x12501),f175(x12503,x12504,x12502))
% 159.37/159.10  [1251]~E(x12511,x12512)+E(f337(x12511,x12513,x12514,x12515),f337(x12512,x12513,x12514,x12515))
% 159.37/159.10  [1252]~E(x12521,x12522)+E(f337(x12523,x12521,x12524,x12525),f337(x12523,x12522,x12524,x12525))
% 159.37/159.10  [1253]~E(x12531,x12532)+E(f337(x12533,x12534,x12531,x12535),f337(x12533,x12534,x12532,x12535))
% 159.37/159.10  [1254]~E(x12541,x12542)+E(f337(x12543,x12544,x12545,x12541),f337(x12543,x12544,x12545,x12542))
% 159.37/159.10  [1255]~E(x12551,x12552)+E(f470(x12551,x12553,x12554,x12555),f470(x12552,x12553,x12554,x12555))
% 159.37/159.10  [1256]~E(x12561,x12562)+E(f470(x12563,x12561,x12564,x12565),f470(x12563,x12562,x12564,x12565))
% 159.37/159.10  [1257]~E(x12571,x12572)+E(f470(x12573,x12574,x12571,x12575),f470(x12573,x12574,x12572,x12575))
% 159.37/159.10  [1258]~E(x12581,x12582)+E(f470(x12583,x12584,x12585,x12581),f470(x12583,x12584,x12585,x12582))
% 159.37/159.10  [1259]~E(x12591,x12592)+E(f539(x12591,x12593,x12594),f539(x12592,x12593,x12594))
% 159.37/159.10  [1260]~E(x12601,x12602)+E(f539(x12603,x12601,x12604),f539(x12603,x12602,x12604))
% 159.37/159.10  [1261]~E(x12611,x12612)+E(f539(x12613,x12614,x12611),f539(x12613,x12614,x12612))
% 159.37/159.10  [1262]~E(x12621,x12622)+E(f120(x12621,x12623,x12624),f120(x12622,x12623,x12624))
% 159.37/159.10  [1263]~E(x12631,x12632)+E(f120(x12633,x12631,x12634),f120(x12633,x12632,x12634))
% 159.37/159.10  [1264]~E(x12641,x12642)+E(f120(x12643,x12644,x12641),f120(x12643,x12644,x12642))
% 159.37/159.10  [1265]~E(x12651,x12652)+E(f568(x12651,x12653,x12654,x12655),f568(x12652,x12653,x12654,x12655))
% 159.37/159.10  [1266]~E(x12661,x12662)+E(f568(x12663,x12661,x12664,x12665),f568(x12663,x12662,x12664,x12665))
% 159.37/159.10  [1267]~E(x12671,x12672)+E(f568(x12673,x12674,x12671,x12675),f568(x12673,x12674,x12672,x12675))
% 159.37/159.10  [1268]~E(x12681,x12682)+E(f568(x12683,x12684,x12685,x12681),f568(x12683,x12684,x12685,x12682))
% 159.37/159.10  [1269]~E(x12691,x12692)+E(f475(x12691,x12693,x12694,x12695,x12696),f475(x12692,x12693,x12694,x12695,x12696))
% 159.37/159.10  [1270]~E(x12701,x12702)+E(f475(x12703,x12701,x12704,x12705,x12706),f475(x12703,x12702,x12704,x12705,x12706))
% 159.37/159.10  [1271]~E(x12711,x12712)+E(f475(x12713,x12714,x12711,x12715,x12716),f475(x12713,x12714,x12712,x12715,x12716))
% 159.37/159.10  [1272]~E(x12721,x12722)+E(f475(x12723,x12724,x12725,x12721,x12726),f475(x12723,x12724,x12725,x12722,x12726))
% 159.37/159.10  [1273]~E(x12731,x12732)+E(f475(x12733,x12734,x12735,x12736,x12731),f475(x12733,x12734,x12735,x12736,x12732))
% 159.37/159.10  [1274]~E(x12741,x12742)+E(f507(x12741,x12743,x12744,x12745,x12746),f507(x12742,x12743,x12744,x12745,x12746))
% 159.37/159.10  [1275]~E(x12751,x12752)+E(f507(x12753,x12751,x12754,x12755,x12756),f507(x12753,x12752,x12754,x12755,x12756))
% 159.37/159.10  [1276]~E(x12761,x12762)+E(f507(x12763,x12764,x12761,x12765,x12766),f507(x12763,x12764,x12762,x12765,x12766))
% 159.37/159.10  [1277]~E(x12771,x12772)+E(f507(x12773,x12774,x12775,x12771,x12776),f507(x12773,x12774,x12775,x12772,x12776))
% 159.37/159.10  [1278]~E(x12781,x12782)+E(f507(x12783,x12784,x12785,x12786,x12781),f507(x12783,x12784,x12785,x12786,x12782))
% 159.37/159.10  [1279]~E(x12791,x12792)+E(f398(x12791,x12793,x12794,x12795,x12796),f398(x12792,x12793,x12794,x12795,x12796))
% 159.37/159.10  [1280]~E(x12801,x12802)+E(f398(x12803,x12801,x12804,x12805,x12806),f398(x12803,x12802,x12804,x12805,x12806))
% 159.37/159.10  [1281]~E(x12811,x12812)+E(f398(x12813,x12814,x12811,x12815,x12816),f398(x12813,x12814,x12812,x12815,x12816))
% 159.37/159.10  [1282]~E(x12821,x12822)+E(f398(x12823,x12824,x12825,x12821,x12826),f398(x12823,x12824,x12825,x12822,x12826))
% 159.37/159.10  [1283]~E(x12831,x12832)+E(f398(x12833,x12834,x12835,x12836,x12831),f398(x12833,x12834,x12835,x12836,x12832))
% 159.37/159.10  [1284]~E(x12841,x12842)+E(f872(x12841,x12843,x12844),f872(x12842,x12843,x12844))
% 159.37/159.10  [1285]~E(x12851,x12852)+E(f872(x12853,x12851,x12854),f872(x12853,x12852,x12854))
% 159.37/159.10  [1286]~E(x12861,x12862)+E(f872(x12863,x12864,x12861),f872(x12863,x12864,x12862))
% 159.37/159.10  [1287]~E(x12871,x12872)+E(f151(x12871,x12873,x12874,x12875,x12876),f151(x12872,x12873,x12874,x12875,x12876))
% 159.37/159.10  [1288]~E(x12881,x12882)+E(f151(x12883,x12881,x12884,x12885,x12886),f151(x12883,x12882,x12884,x12885,x12886))
% 159.37/159.10  [1289]~E(x12891,x12892)+E(f151(x12893,x12894,x12891,x12895,x12896),f151(x12893,x12894,x12892,x12895,x12896))
% 159.37/159.10  [1290]~E(x12901,x12902)+E(f151(x12903,x12904,x12905,x12901,x12906),f151(x12903,x12904,x12905,x12902,x12906))
% 159.37/159.10  [1291]~E(x12911,x12912)+E(f151(x12913,x12914,x12915,x12916,x12911),f151(x12913,x12914,x12915,x12916,x12912))
% 159.37/159.10  [1292]~E(x12921,x12922)+E(f574(x12921,x12923,x12924,x12925,x12926),f574(x12922,x12923,x12924,x12925,x12926))
% 159.37/159.10  [1293]~E(x12931,x12932)+E(f574(x12933,x12931,x12934,x12935,x12936),f574(x12933,x12932,x12934,x12935,x12936))
% 159.37/159.10  [1294]~E(x12941,x12942)+E(f574(x12943,x12944,x12941,x12945,x12946),f574(x12943,x12944,x12942,x12945,x12946))
% 159.37/159.10  [1295]~E(x12951,x12952)+E(f574(x12953,x12954,x12955,x12951,x12956),f574(x12953,x12954,x12955,x12952,x12956))
% 159.37/159.10  [1296]~E(x12961,x12962)+E(f574(x12963,x12964,x12965,x12966,x12961),f574(x12963,x12964,x12965,x12966,x12962))
% 159.37/159.10  [1297]~E(x12971,x12972)+E(f721(x12971,x12973,x12974,x12975,x12976),f721(x12972,x12973,x12974,x12975,x12976))
% 159.37/159.10  [1298]~E(x12981,x12982)+E(f721(x12983,x12981,x12984,x12985,x12986),f721(x12983,x12982,x12984,x12985,x12986))
% 159.37/159.10  [1299]~E(x12991,x12992)+E(f721(x12993,x12994,x12991,x12995,x12996),f721(x12993,x12994,x12992,x12995,x12996))
% 159.37/159.10  [1300]~E(x13001,x13002)+E(f721(x13003,x13004,x13005,x13001,x13006),f721(x13003,x13004,x13005,x13002,x13006))
% 159.37/159.10  [1301]~E(x13011,x13012)+E(f721(x13013,x13014,x13015,x13016,x13011),f721(x13013,x13014,x13015,x13016,x13012))
% 159.37/159.10  [1302]~E(x13021,x13022)+E(f666(x13021,x13023,x13024,x13025,x13026,x13027),f666(x13022,x13023,x13024,x13025,x13026,x13027))
% 159.37/159.10  [1303]~E(x13031,x13032)+E(f666(x13033,x13031,x13034,x13035,x13036,x13037),f666(x13033,x13032,x13034,x13035,x13036,x13037))
% 159.37/159.10  [1304]~E(x13041,x13042)+E(f666(x13043,x13044,x13041,x13045,x13046,x13047),f666(x13043,x13044,x13042,x13045,x13046,x13047))
% 159.37/159.10  [1305]~E(x13051,x13052)+E(f666(x13053,x13054,x13055,x13051,x13056,x13057),f666(x13053,x13054,x13055,x13052,x13056,x13057))
% 159.37/159.10  [1306]~E(x13061,x13062)+E(f666(x13063,x13064,x13065,x13066,x13061,x13067),f666(x13063,x13064,x13065,x13066,x13062,x13067))
% 159.37/159.10  [1307]~E(x13071,x13072)+E(f666(x13073,x13074,x13075,x13076,x13077,x13071),f666(x13073,x13074,x13075,x13076,x13077,x13072))
% 159.37/159.10  [1308]~E(x13081,x13082)+E(f809(x13081,x13083,x13084),f809(x13082,x13083,x13084))
% 159.37/159.10  [1309]~E(x13091,x13092)+E(f809(x13093,x13091,x13094),f809(x13093,x13092,x13094))
% 159.37/159.10  [1310]~E(x13101,x13102)+E(f809(x13103,x13104,x13101),f809(x13103,x13104,x13102))
% 159.37/159.10  [1311]~E(x13111,x13112)+E(f603(x13111,x13113,x13114,x13115),f603(x13112,x13113,x13114,x13115))
% 159.37/159.10  [1312]~E(x13121,x13122)+E(f603(x13123,x13121,x13124,x13125),f603(x13123,x13122,x13124,x13125))
% 159.37/159.10  [1313]~E(x13131,x13132)+E(f603(x13133,x13134,x13131,x13135),f603(x13133,x13134,x13132,x13135))
% 159.37/159.10  [1314]~E(x13141,x13142)+E(f603(x13143,x13144,x13145,x13141),f603(x13143,x13144,x13145,x13142))
% 159.37/159.10  [1315]~E(x13151,x13152)+E(f234(x13151,x13153,x13154),f234(x13152,x13153,x13154))
% 159.37/159.10  [1316]~E(x13161,x13162)+E(f234(x13163,x13161,x13164),f234(x13163,x13162,x13164))
% 159.37/159.10  [1317]~E(x13171,x13172)+E(f234(x13173,x13174,x13171),f234(x13173,x13174,x13172))
% 159.37/159.10  [1318]~E(x13181,x13182)+E(f784(x13181,x13183,x13184,x13185),f784(x13182,x13183,x13184,x13185))
% 159.37/159.10  [1319]~E(x13191,x13192)+E(f784(x13193,x13191,x13194,x13195),f784(x13193,x13192,x13194,x13195))
% 159.37/159.10  [1320]~E(x13201,x13202)+E(f784(x13203,x13204,x13201,x13205),f784(x13203,x13204,x13202,x13205))
% 159.37/159.10  [1321]~E(x13211,x13212)+E(f784(x13213,x13214,x13215,x13211),f784(x13213,x13214,x13215,x13212))
% 159.37/159.10  [1322]~E(x13221,x13222)+E(f762(x13221,x13223,x13224),f762(x13222,x13223,x13224))
% 159.37/159.10  [1323]~E(x13231,x13232)+E(f762(x13233,x13231,x13234),f762(x13233,x13232,x13234))
% 159.37/159.10  [1324]~E(x13241,x13242)+E(f762(x13243,x13244,x13241),f762(x13243,x13244,x13242))
% 159.37/159.10  [1325]~E(x13251,x13252)+E(f731(x13251,x13253,x13254,x13255),f731(x13252,x13253,x13254,x13255))
% 159.37/159.10  [1326]~E(x13261,x13262)+E(f731(x13263,x13261,x13264,x13265),f731(x13263,x13262,x13264,x13265))
% 159.37/159.10  [1327]~E(x13271,x13272)+E(f731(x13273,x13274,x13271,x13275),f731(x13273,x13274,x13272,x13275))
% 159.37/159.10  [1328]~E(x13281,x13282)+E(f731(x13283,x13284,x13285,x13281),f731(x13283,x13284,x13285,x13282))
% 159.37/159.10  [1329]~E(x13291,x13292)+E(f353(x13291,x13293),f353(x13292,x13293))
% 159.37/159.10  [1330]~E(x13301,x13302)+E(f353(x13303,x13301),f353(x13303,x13302))
% 159.37/159.10  [1331]~E(x13311,x13312)+E(f800(x13311,x13313,x13314),f800(x13312,x13313,x13314))
% 159.37/159.10  [1332]~E(x13321,x13322)+E(f800(x13323,x13321,x13324),f800(x13323,x13322,x13324))
% 159.37/159.10  [1333]~E(x13331,x13332)+E(f800(x13333,x13334,x13331),f800(x13333,x13334,x13332))
% 159.37/159.10  [1334]~E(x13341,x13342)+E(f383(x13341,x13343,x13344,x13345),f383(x13342,x13343,x13344,x13345))
% 159.37/159.10  [1335]~E(x13351,x13352)+E(f383(x13353,x13351,x13354,x13355),f383(x13353,x13352,x13354,x13355))
% 159.37/159.10  [1336]~E(x13361,x13362)+E(f383(x13363,x13364,x13361,x13365),f383(x13363,x13364,x13362,x13365))
% 159.37/159.10  [1337]~E(x13371,x13372)+E(f383(x13373,x13374,x13375,x13371),f383(x13373,x13374,x13375,x13372))
% 159.37/159.10  [1338]~E(x13381,x13382)+E(f875(x13381,x13383,x13384),f875(x13382,x13383,x13384))
% 159.37/159.10  [1339]~E(x13391,x13392)+E(f875(x13393,x13391,x13394),f875(x13393,x13392,x13394))
% 159.37/159.10  [1340]~E(x13401,x13402)+E(f875(x13403,x13404,x13401),f875(x13403,x13404,x13402))
% 159.37/159.10  [1341]~E(x13411,x13412)+E(f869(x13411,x13413,x13414),f869(x13412,x13413,x13414))
% 159.37/159.10  [1342]~E(x13421,x13422)+E(f869(x13423,x13421,x13424),f869(x13423,x13422,x13424))
% 159.37/159.10  [1343]~E(x13431,x13432)+E(f869(x13433,x13434,x13431),f869(x13433,x13434,x13432))
% 159.37/159.10  [1344]~E(x13441,x13442)+E(f775(x13441,x13443,x13444),f775(x13442,x13443,x13444))
% 159.37/159.10  [1345]~E(x13451,x13452)+E(f775(x13453,x13451,x13454),f775(x13453,x13452,x13454))
% 159.37/159.10  [1346]~E(x13461,x13462)+E(f775(x13463,x13464,x13461),f775(x13463,x13464,x13462))
% 159.37/159.10  [1347]~E(x13471,x13472)+E(f635(x13471,x13473,x13474),f635(x13472,x13473,x13474))
% 159.37/159.10  [1348]~E(x13481,x13482)+E(f635(x13483,x13481,x13484),f635(x13483,x13482,x13484))
% 159.37/159.10  [1349]~E(x13491,x13492)+E(f635(x13493,x13494,x13491),f635(x13493,x13494,x13492))
% 159.37/159.10  [1350]~E(x13501,x13502)+E(f447(x13501,x13503),f447(x13502,x13503))
% 159.37/159.10  [1351]~E(x13511,x13512)+E(f447(x13513,x13511),f447(x13513,x13512))
% 159.37/159.10  [1352]~E(x13521,x13522)+E(f421(x13521,x13523,x13524,x13525,x13526),f421(x13522,x13523,x13524,x13525,x13526))
% 159.37/159.10  [1353]~E(x13531,x13532)+E(f421(x13533,x13531,x13534,x13535,x13536),f421(x13533,x13532,x13534,x13535,x13536))
% 159.37/159.10  [1354]~E(x13541,x13542)+E(f421(x13543,x13544,x13541,x13545,x13546),f421(x13543,x13544,x13542,x13545,x13546))
% 159.37/159.10  [1355]~E(x13551,x13552)+E(f421(x13553,x13554,x13555,x13551,x13556),f421(x13553,x13554,x13555,x13552,x13556))
% 159.37/159.10  [1356]~E(x13561,x13562)+E(f421(x13563,x13564,x13565,x13566,x13561),f421(x13563,x13564,x13565,x13566,x13562))
% 159.37/159.10  [1357]~E(x13571,x13572)+E(f269(x13571,x13573,x13574),f269(x13572,x13573,x13574))
% 159.37/159.10  [1358]~E(x13581,x13582)+E(f269(x13583,x13581,x13584),f269(x13583,x13582,x13584))
% 159.37/159.10  [1359]~E(x13591,x13592)+E(f269(x13593,x13594,x13591),f269(x13593,x13594,x13592))
% 159.37/159.10  [1360]~E(x13601,x13602)+E(f366(x13601,x13603),f366(x13602,x13603))
% 159.37/159.10  [1361]~E(x13611,x13612)+E(f366(x13613,x13611),f366(x13613,x13612))
% 159.37/159.10  [1362]~E(x13621,x13622)+E(f532(x13621,x13623,x13624,x13625,x13626,x13627),f532(x13622,x13623,x13624,x13625,x13626,x13627))
% 159.37/159.10  [1363]~E(x13631,x13632)+E(f532(x13633,x13631,x13634,x13635,x13636,x13637),f532(x13633,x13632,x13634,x13635,x13636,x13637))
% 159.37/159.10  [1364]~E(x13641,x13642)+E(f532(x13643,x13644,x13641,x13645,x13646,x13647),f532(x13643,x13644,x13642,x13645,x13646,x13647))
% 159.37/159.10  [1365]~E(x13651,x13652)+E(f532(x13653,x13654,x13655,x13651,x13656,x13657),f532(x13653,x13654,x13655,x13652,x13656,x13657))
% 159.37/159.10  [1366]~E(x13661,x13662)+E(f532(x13663,x13664,x13665,x13666,x13661,x13667),f532(x13663,x13664,x13665,x13666,x13662,x13667))
% 159.37/159.10  [1367]~E(x13671,x13672)+E(f532(x13673,x13674,x13675,x13676,x13677,x13671),f532(x13673,x13674,x13675,x13676,x13677,x13672))
% 159.37/159.10  [1368]~E(x13681,x13682)+E(f482(x13681,x13683,x13684,x13685),f482(x13682,x13683,x13684,x13685))
% 159.37/159.10  [1369]~E(x13691,x13692)+E(f482(x13693,x13691,x13694,x13695),f482(x13693,x13692,x13694,x13695))
% 159.37/159.10  [1370]~E(x13701,x13702)+E(f482(x13703,x13704,x13701,x13705),f482(x13703,x13704,x13702,x13705))
% 159.37/159.10  [1371]~E(x13711,x13712)+E(f482(x13713,x13714,x13715,x13711),f482(x13713,x13714,x13715,x13712))
% 159.37/159.10  [1372]~E(x13721,x13722)+E(f212(x13721),f212(x13722))
% 159.37/159.10  [1373]~E(x13731,x13732)+E(f91(x13731),f91(x13732))
% 159.37/159.10  [1374]~E(x13741,x13742)+E(f873(x13741,x13743,x13744),f873(x13742,x13743,x13744))
% 159.37/159.10  [1375]~E(x13751,x13752)+E(f873(x13753,x13751,x13754),f873(x13753,x13752,x13754))
% 159.37/159.10  [1376]~E(x13761,x13762)+E(f873(x13763,x13764,x13761),f873(x13763,x13764,x13762))
% 159.37/159.10  [1377]~E(x13771,x13772)+E(f602(x13771,x13773,x13774,x13775),f602(x13772,x13773,x13774,x13775))
% 159.37/159.10  [1378]~E(x13781,x13782)+E(f602(x13783,x13781,x13784,x13785),f602(x13783,x13782,x13784,x13785))
% 159.37/159.10  [1379]~E(x13791,x13792)+E(f602(x13793,x13794,x13791,x13795),f602(x13793,x13794,x13792,x13795))
% 159.37/159.10  [1380]~E(x13801,x13802)+E(f602(x13803,x13804,x13805,x13801),f602(x13803,x13804,x13805,x13802))
% 159.37/159.10  [1381]~E(x13811,x13812)+E(f857(x13811,x13813,x13814),f857(x13812,x13813,x13814))
% 159.37/159.10  [1382]~E(x13821,x13822)+E(f857(x13823,x13821,x13824),f857(x13823,x13822,x13824))
% 159.37/159.10  [1383]~E(x13831,x13832)+E(f857(x13833,x13834,x13831),f857(x13833,x13834,x13832))
% 159.37/159.10  [1384]~E(x13841,x13842)+E(f451(x13841,x13843,x13844,x13845),f451(x13842,x13843,x13844,x13845))
% 159.37/159.10  [1385]~E(x13851,x13852)+E(f451(x13853,x13851,x13854,x13855),f451(x13853,x13852,x13854,x13855))
% 159.37/159.10  [1386]~E(x13861,x13862)+E(f451(x13863,x13864,x13861,x13865),f451(x13863,x13864,x13862,x13865))
% 159.37/159.10  [1387]~E(x13871,x13872)+E(f451(x13873,x13874,x13875,x13871),f451(x13873,x13874,x13875,x13872))
% 159.37/159.10  [1388]~E(x13881,x13882)+E(f70(x13881,x13883,x13884),f70(x13882,x13883,x13884))
% 159.37/159.10  [1389]~E(x13891,x13892)+E(f70(x13893,x13891,x13894),f70(x13893,x13892,x13894))
% 159.37/159.10  [1390]~E(x13901,x13902)+E(f70(x13903,x13904,x13901),f70(x13903,x13904,x13902))
% 159.37/159.10  [1391]~E(x13911,x13912)+E(f427(x13911,x13913,x13914,x13915),f427(x13912,x13913,x13914,x13915))
% 159.37/159.10  [1392]~E(x13921,x13922)+E(f427(x13923,x13921,x13924,x13925),f427(x13923,x13922,x13924,x13925))
% 159.37/159.10  [1393]~E(x13931,x13932)+E(f427(x13933,x13934,x13931,x13935),f427(x13933,x13934,x13932,x13935))
% 159.37/159.10  [1394]~E(x13941,x13942)+E(f427(x13943,x13944,x13945,x13941),f427(x13943,x13944,x13945,x13942))
% 159.37/159.10  [1395]~E(x13951,x13952)+E(f229(x13951,x13953,x13954,x13955,x13956),f229(x13952,x13953,x13954,x13955,x13956))
% 159.37/159.10  [1396]~E(x13961,x13962)+E(f229(x13963,x13961,x13964,x13965,x13966),f229(x13963,x13962,x13964,x13965,x13966))
% 159.37/159.10  [1397]~E(x13971,x13972)+E(f229(x13973,x13974,x13971,x13975,x13976),f229(x13973,x13974,x13972,x13975,x13976))
% 159.37/159.10  [1398]~E(x13981,x13982)+E(f229(x13983,x13984,x13985,x13981,x13986),f229(x13983,x13984,x13985,x13982,x13986))
% 159.37/159.10  [1399]~E(x13991,x13992)+E(f229(x13993,x13994,x13995,x13996,x13991),f229(x13993,x13994,x13995,x13996,x13992))
% 159.37/159.10  [1400]~E(x14001,x14002)+E(f561(x14001,x14003,x14004,x14005,x14006),f561(x14002,x14003,x14004,x14005,x14006))
% 159.37/159.10  [1401]~E(x14011,x14012)+E(f561(x14013,x14011,x14014,x14015,x14016),f561(x14013,x14012,x14014,x14015,x14016))
% 159.37/159.10  [1402]~E(x14021,x14022)+E(f561(x14023,x14024,x14021,x14025,x14026),f561(x14023,x14024,x14022,x14025,x14026))
% 159.37/159.10  [1403]~E(x14031,x14032)+E(f561(x14033,x14034,x14035,x14031,x14036),f561(x14033,x14034,x14035,x14032,x14036))
% 159.37/159.10  [1404]~E(x14041,x14042)+E(f561(x14043,x14044,x14045,x14046,x14041),f561(x14043,x14044,x14045,x14046,x14042))
% 159.37/159.10  [1405]~E(x14051,x14052)+E(f712(x14051,x14053,x14054,x14055,x14056),f712(x14052,x14053,x14054,x14055,x14056))
% 159.37/159.10  [1406]~E(x14061,x14062)+E(f712(x14063,x14061,x14064,x14065,x14066),f712(x14063,x14062,x14064,x14065,x14066))
% 159.37/159.10  [1407]~E(x14071,x14072)+E(f712(x14073,x14074,x14071,x14075,x14076),f712(x14073,x14074,x14072,x14075,x14076))
% 159.37/159.10  [1408]~E(x14081,x14082)+E(f712(x14083,x14084,x14085,x14081,x14086),f712(x14083,x14084,x14085,x14082,x14086))
% 159.37/159.10  [1409]~E(x14091,x14092)+E(f712(x14093,x14094,x14095,x14096,x14091),f712(x14093,x14094,x14095,x14096,x14092))
% 159.37/159.10  [1410]~E(x14101,x14102)+E(f696(x14101,x14103,x14104,x14105),f696(x14102,x14103,x14104,x14105))
% 159.37/159.10  [1411]~E(x14111,x14112)+E(f696(x14113,x14111,x14114,x14115),f696(x14113,x14112,x14114,x14115))
% 159.37/159.10  [1412]~E(x14121,x14122)+E(f696(x14123,x14124,x14121,x14125),f696(x14123,x14124,x14122,x14125))
% 159.37/159.10  [1413]~E(x14131,x14132)+E(f696(x14133,x14134,x14135,x14131),f696(x14133,x14134,x14135,x14132))
% 159.37/159.10  [1414]~E(x14141,x14142)+E(f455(x14141,x14143,x14144,x14145),f455(x14142,x14143,x14144,x14145))
% 159.37/159.10  [1415]~E(x14151,x14152)+E(f455(x14153,x14151,x14154,x14155),f455(x14153,x14152,x14154,x14155))
% 159.37/159.10  [1416]~E(x14161,x14162)+E(f455(x14163,x14164,x14161,x14165),f455(x14163,x14164,x14162,x14165))
% 159.37/159.10  [1417]~E(x14171,x14172)+E(f455(x14173,x14174,x14175,x14171),f455(x14173,x14174,x14175,x14172))
% 159.37/159.10  [1418]~E(x14181,x14182)+E(f864(x14181,x14183,x14184),f864(x14182,x14183,x14184))
% 159.37/159.10  [1419]~E(x14191,x14192)+E(f864(x14193,x14191,x14194),f864(x14193,x14192,x14194))
% 159.37/159.10  [1420]~E(x14201,x14202)+E(f864(x14203,x14204,x14201),f864(x14203,x14204,x14202))
% 159.37/159.10  [1421]~E(x14211,x14212)+E(f898(x14211,x14213,x14214,x14215,x14216),f898(x14212,x14213,x14214,x14215,x14216))
% 159.37/159.10  [1422]~E(x14221,x14222)+E(f898(x14223,x14221,x14224,x14225,x14226),f898(x14223,x14222,x14224,x14225,x14226))
% 159.37/159.10  [1423]~E(x14231,x14232)+E(f898(x14233,x14234,x14231,x14235,x14236),f898(x14233,x14234,x14232,x14235,x14236))
% 159.37/159.10  [1424]~E(x14241,x14242)+E(f898(x14243,x14244,x14245,x14241,x14246),f898(x14243,x14244,x14245,x14242,x14246))
% 159.37/159.10  [1425]~E(x14251,x14252)+E(f898(x14253,x14254,x14255,x14256,x14251),f898(x14253,x14254,x14255,x14256,x14252))
% 159.37/159.10  [1426]~E(x14261,x14262)+E(f187(x14261,x14263,x14264,x14265),f187(x14262,x14263,x14264,x14265))
% 159.37/159.10  [1427]~E(x14271,x14272)+E(f187(x14273,x14271,x14274,x14275),f187(x14273,x14272,x14274,x14275))
% 159.37/159.10  [1428]~E(x14281,x14282)+E(f187(x14283,x14284,x14281,x14285),f187(x14283,x14284,x14282,x14285))
% 159.37/159.10  [1429]~E(x14291,x14292)+E(f187(x14293,x14294,x14295,x14291),f187(x14293,x14294,x14295,x14292))
% 159.37/159.10  [1430]~E(x14301,x14302)+E(f457(x14301,x14303),f457(x14302,x14303))
% 159.37/159.10  [1431]~E(x14311,x14312)+E(f457(x14313,x14311),f457(x14313,x14312))
% 159.37/159.10  [1432]~E(x14321,x14322)+E(f565(x14321,x14323,x14324,x14325),f565(x14322,x14323,x14324,x14325))
% 159.37/159.10  [1433]~E(x14331,x14332)+E(f565(x14333,x14331,x14334,x14335),f565(x14333,x14332,x14334,x14335))
% 159.37/159.10  [1434]~E(x14341,x14342)+E(f565(x14343,x14344,x14341,x14345),f565(x14343,x14344,x14342,x14345))
% 159.37/159.10  [1435]~E(x14351,x14352)+E(f565(x14353,x14354,x14355,x14351),f565(x14353,x14354,x14355,x14352))
% 159.37/159.10  [1436]~E(x14361,x14362)+E(f822(x14361,x14363),f822(x14362,x14363))
% 159.37/159.10  [1437]~E(x14371,x14372)+E(f822(x14373,x14371),f822(x14373,x14372))
% 159.37/159.10  [1438]~E(x14381,x14382)+E(f882(x14381,x14383),f882(x14382,x14383))
% 159.37/159.10  [1439]~E(x14391,x14392)+E(f882(x14393,x14391),f882(x14393,x14392))
% 159.37/159.10  [1440]~E(x14401,x14402)+E(f481(x14401,x14403,x14404,x14405),f481(x14402,x14403,x14404,x14405))
% 159.37/159.10  [1441]~E(x14411,x14412)+E(f481(x14413,x14411,x14414,x14415),f481(x14413,x14412,x14414,x14415))
% 159.37/159.10  [1442]~E(x14421,x14422)+E(f481(x14423,x14424,x14421,x14425),f481(x14423,x14424,x14422,x14425))
% 159.37/159.10  [1443]~E(x14431,x14432)+E(f481(x14433,x14434,x14435,x14431),f481(x14433,x14434,x14435,x14432))
% 159.37/159.10  [1444]~E(x14441,x14442)+E(f889(x14441,x14443,x14444),f889(x14442,x14443,x14444))
% 159.37/159.10  [1445]~E(x14451,x14452)+E(f889(x14453,x14451,x14454),f889(x14453,x14452,x14454))
% 159.37/159.10  [1446]~E(x14461,x14462)+E(f889(x14463,x14464,x14461),f889(x14463,x14464,x14462))
% 159.37/159.10  [1447]~E(x14471,x14472)+E(f254(x14471,x14473,x14474),f254(x14472,x14473,x14474))
% 159.37/159.10  [1448]~E(x14481,x14482)+E(f254(x14483,x14481,x14484),f254(x14483,x14482,x14484))
% 159.37/159.10  [1449]~E(x14491,x14492)+E(f254(x14493,x14494,x14491),f254(x14493,x14494,x14492))
% 159.37/159.10  [1450]~E(x14501,x14502)+E(f205(x14501),f205(x14502))
% 159.37/159.10  [1451]~E(x14511,x14512)+E(f479(x14511,x14513),f479(x14512,x14513))
% 159.37/159.10  [1452]~E(x14521,x14522)+E(f479(x14523,x14521),f479(x14523,x14522))
% 159.37/159.10  [1453]~E(x14531,x14532)+E(f231(x14531,x14533),f231(x14532,x14533))
% 159.37/159.10  [1454]~E(x14541,x14542)+E(f231(x14543,x14541),f231(x14543,x14542))
% 159.37/159.10  [1455]~E(x14551,x14552)+E(f445(x14551,x14553),f445(x14552,x14553))
% 159.37/159.10  [1456]~E(x14561,x14562)+E(f445(x14563,x14561),f445(x14563,x14562))
% 159.37/159.10  [1457]~E(x14571,x14572)+E(f572(x14571,x14573,x14574,x14575,x14576),f572(x14572,x14573,x14574,x14575,x14576))
% 159.37/159.10  [1458]~E(x14581,x14582)+E(f572(x14583,x14581,x14584,x14585,x14586),f572(x14583,x14582,x14584,x14585,x14586))
% 159.37/159.10  [1459]~E(x14591,x14592)+E(f572(x14593,x14594,x14591,x14595,x14596),f572(x14593,x14594,x14592,x14595,x14596))
% 159.37/159.10  [1460]~E(x14601,x14602)+E(f572(x14603,x14604,x14605,x14601,x14606),f572(x14603,x14604,x14605,x14602,x14606))
% 159.37/159.10  [1461]~E(x14611,x14612)+E(f572(x14613,x14614,x14615,x14616,x14611),f572(x14613,x14614,x14615,x14616,x14612))
% 159.37/159.10  [1462]~E(x14621,x14622)+E(f771(x14621,x14623,x14624,x14625),f771(x14622,x14623,x14624,x14625))
% 159.37/159.10  [1463]~E(x14631,x14632)+E(f771(x14633,x14631,x14634,x14635),f771(x14633,x14632,x14634,x14635))
% 159.37/159.10  [1464]~E(x14641,x14642)+E(f771(x14643,x14644,x14641,x14645),f771(x14643,x14644,x14642,x14645))
% 159.37/159.10  [1465]~E(x14651,x14652)+E(f771(x14653,x14654,x14655,x14651),f771(x14653,x14654,x14655,x14652))
% 159.37/159.10  [1466]~E(x14661,x14662)+E(f863(x14661,x14663,x14664),f863(x14662,x14663,x14664))
% 159.37/159.10  [1467]~E(x14671,x14672)+E(f863(x14673,x14671,x14674),f863(x14673,x14672,x14674))
% 159.37/159.10  [1468]~E(x14681,x14682)+E(f863(x14683,x14684,x14681),f863(x14683,x14684,x14682))
% 159.37/159.10  [1469]~E(x14691,x14692)+E(f484(x14691,x14693,x14694,x14695,x14696),f484(x14692,x14693,x14694,x14695,x14696))
% 159.37/159.10  [1470]~E(x14701,x14702)+E(f484(x14703,x14701,x14704,x14705,x14706),f484(x14703,x14702,x14704,x14705,x14706))
% 159.37/159.10  [1471]~E(x14711,x14712)+E(f484(x14713,x14714,x14711,x14715,x14716),f484(x14713,x14714,x14712,x14715,x14716))
% 159.37/159.10  [1472]~E(x14721,x14722)+E(f484(x14723,x14724,x14725,x14721,x14726),f484(x14723,x14724,x14725,x14722,x14726))
% 159.37/159.10  [1473]~E(x14731,x14732)+E(f484(x14733,x14734,x14735,x14736,x14731),f484(x14733,x14734,x14735,x14736,x14732))
% 159.37/159.10  [1474]~E(x14741,x14742)+E(f540(x14741,x14743,x14744,x14745,x14746,x14747,x14748),f540(x14742,x14743,x14744,x14745,x14746,x14747,x14748))
% 159.37/159.10  [1475]~E(x14751,x14752)+E(f540(x14753,x14751,x14754,x14755,x14756,x14757,x14758),f540(x14753,x14752,x14754,x14755,x14756,x14757,x14758))
% 159.37/159.10  [1476]~E(x14761,x14762)+E(f540(x14763,x14764,x14761,x14765,x14766,x14767,x14768),f540(x14763,x14764,x14762,x14765,x14766,x14767,x14768))
% 159.37/159.10  [1477]~E(x14771,x14772)+E(f540(x14773,x14774,x14775,x14771,x14776,x14777,x14778),f540(x14773,x14774,x14775,x14772,x14776,x14777,x14778))
% 159.37/159.10  [1478]~E(x14781,x14782)+E(f540(x14783,x14784,x14785,x14786,x14781,x14787,x14788),f540(x14783,x14784,x14785,x14786,x14782,x14787,x14788))
% 159.37/159.10  [1479]~E(x14791,x14792)+E(f540(x14793,x14794,x14795,x14796,x14797,x14791,x14798),f540(x14793,x14794,x14795,x14796,x14797,x14792,x14798))
% 159.37/159.10  [1480]~E(x14801,x14802)+E(f540(x14803,x14804,x14805,x14806,x14807,x14808,x14801),f540(x14803,x14804,x14805,x14806,x14807,x14808,x14802))
% 159.37/159.10  [1481]~E(x14811,x14812)+E(f865(x14811,x14813,x14814),f865(x14812,x14813,x14814))
% 159.37/159.10  [1482]~E(x14821,x14822)+E(f865(x14823,x14821,x14824),f865(x14823,x14822,x14824))
% 159.37/159.10  [1483]~E(x14831,x14832)+E(f865(x14833,x14834,x14831),f865(x14833,x14834,x14832))
% 159.37/159.10  [1484]~E(x14841,x14842)+E(f754(x14841,x14843),f754(x14842,x14843))
% 159.37/159.10  [1485]~E(x14851,x14852)+E(f754(x14853,x14851),f754(x14853,x14852))
% 159.37/159.10  [1486]~E(x14861,x14862)+E(f488(x14861,x14863,x14864,x14865,x14866,x14867),f488(x14862,x14863,x14864,x14865,x14866,x14867))
% 159.37/159.10  [1487]~E(x14871,x14872)+E(f488(x14873,x14871,x14874,x14875,x14876,x14877),f488(x14873,x14872,x14874,x14875,x14876,x14877))
% 159.37/159.10  [1488]~E(x14881,x14882)+E(f488(x14883,x14884,x14881,x14885,x14886,x14887),f488(x14883,x14884,x14882,x14885,x14886,x14887))
% 159.37/159.10  [1489]~E(x14891,x14892)+E(f488(x14893,x14894,x14895,x14891,x14896,x14897),f488(x14893,x14894,x14895,x14892,x14896,x14897))
% 159.37/159.10  [1490]~E(x14901,x14902)+E(f488(x14903,x14904,x14905,x14906,x14901,x14907),f488(x14903,x14904,x14905,x14906,x14902,x14907))
% 159.37/159.10  [1491]~E(x14911,x14912)+E(f488(x14913,x14914,x14915,x14916,x14917,x14911),f488(x14913,x14914,x14915,x14916,x14917,x14912))
% 159.37/159.10  [1492]~E(x14921,x14922)+E(f444(x14921,x14923),f444(x14922,x14923))
% 159.37/159.10  [1493]~E(x14931,x14932)+E(f444(x14933,x14931),f444(x14933,x14932))
% 159.37/159.10  [1494]~E(x14941,x14942)+E(f250(x14941,x14943,x14944,x14945,x14946,x14947),f250(x14942,x14943,x14944,x14945,x14946,x14947))
% 159.37/159.10  [1495]~E(x14951,x14952)+E(f250(x14953,x14951,x14954,x14955,x14956,x14957),f250(x14953,x14952,x14954,x14955,x14956,x14957))
% 159.37/159.10  [1496]~E(x14961,x14962)+E(f250(x14963,x14964,x14961,x14965,x14966,x14967),f250(x14963,x14964,x14962,x14965,x14966,x14967))
% 159.37/159.10  [1497]~E(x14971,x14972)+E(f250(x14973,x14974,x14975,x14971,x14976,x14977),f250(x14973,x14974,x14975,x14972,x14976,x14977))
% 159.37/159.10  [1498]~E(x14981,x14982)+E(f250(x14983,x14984,x14985,x14986,x14981,x14987),f250(x14983,x14984,x14985,x14986,x14982,x14987))
% 159.37/159.10  [1499]~E(x14991,x14992)+E(f250(x14993,x14994,x14995,x14996,x14997,x14991),f250(x14993,x14994,x14995,x14996,x14997,x14992))
% 159.37/159.10  [1500]~E(x15001,x15002)+E(f855(x15001,x15003),f855(x15002,x15003))
% 159.37/159.10  [1501]~E(x15011,x15012)+E(f855(x15013,x15011),f855(x15013,x15012))
% 159.37/159.10  [1502]~E(x15021,x15022)+E(f569(x15021,x15023,x15024,x15025),f569(x15022,x15023,x15024,x15025))
% 159.37/159.10  [1503]~E(x15031,x15032)+E(f569(x15033,x15031,x15034,x15035),f569(x15033,x15032,x15034,x15035))
% 159.37/159.10  [1504]~E(x15041,x15042)+E(f569(x15043,x15044,x15041,x15045),f569(x15043,x15044,x15042,x15045))
% 159.37/159.10  [1505]~E(x15051,x15052)+E(f569(x15053,x15054,x15055,x15051),f569(x15053,x15054,x15055,x15052))
% 159.37/159.10  [1506]~E(x15061,x15062)+E(f630(x15061,x15063,x15064,x15065,x15066),f630(x15062,x15063,x15064,x15065,x15066))
% 159.37/159.10  [1507]~E(x15071,x15072)+E(f630(x15073,x15071,x15074,x15075,x15076),f630(x15073,x15072,x15074,x15075,x15076))
% 159.37/159.10  [1508]~E(x15081,x15082)+E(f630(x15083,x15084,x15081,x15085,x15086),f630(x15083,x15084,x15082,x15085,x15086))
% 159.37/159.10  [1509]~E(x15091,x15092)+E(f630(x15093,x15094,x15095,x15091,x15096),f630(x15093,x15094,x15095,x15092,x15096))
% 159.37/159.10  [1510]~E(x15101,x15102)+E(f630(x15103,x15104,x15105,x15106,x15101),f630(x15103,x15104,x15105,x15106,x15102))
% 159.37/159.10  [1511]~E(x15111,x15112)+E(f506(x15111,x15113,x15114,x15115,x15116),f506(x15112,x15113,x15114,x15115,x15116))
% 159.37/159.10  [1512]~E(x15121,x15122)+E(f506(x15123,x15121,x15124,x15125,x15126),f506(x15123,x15122,x15124,x15125,x15126))
% 159.37/159.10  [1513]~E(x15131,x15132)+E(f506(x15133,x15134,x15131,x15135,x15136),f506(x15133,x15134,x15132,x15135,x15136))
% 159.37/159.10  [1514]~E(x15141,x15142)+E(f506(x15143,x15144,x15145,x15141,x15146),f506(x15143,x15144,x15145,x15142,x15146))
% 159.37/159.10  [1515]~E(x15151,x15152)+E(f506(x15153,x15154,x15155,x15156,x15151),f506(x15153,x15154,x15155,x15156,x15152))
% 159.37/159.10  [1516]~E(x15161,x15162)+E(f660(x15161,x15163,x15164),f660(x15162,x15163,x15164))
% 159.37/159.10  [1517]~E(x15171,x15172)+E(f660(x15173,x15171,x15174),f660(x15173,x15172,x15174))
% 159.37/159.10  [1518]~E(x15181,x15182)+E(f660(x15183,x15184,x15181),f660(x15183,x15184,x15182))
% 159.37/159.10  [1519]~E(x15191,x15192)+E(f508(x15191,x15193,x15194,x15195,x15196),f508(x15192,x15193,x15194,x15195,x15196))
% 159.37/159.10  [1520]~E(x15201,x15202)+E(f508(x15203,x15201,x15204,x15205,x15206),f508(x15203,x15202,x15204,x15205,x15206))
% 159.37/159.10  [1521]~E(x15211,x15212)+E(f508(x15213,x15214,x15211,x15215,x15216),f508(x15213,x15214,x15212,x15215,x15216))
% 159.37/159.10  [1522]~E(x15221,x15222)+E(f508(x15223,x15224,x15225,x15221,x15226),f508(x15223,x15224,x15225,x15222,x15226))
% 159.37/159.10  [1523]~E(x15231,x15232)+E(f508(x15233,x15234,x15235,x15236,x15231),f508(x15233,x15234,x15235,x15236,x15232))
% 159.37/159.10  [1524]~E(x15241,x15242)+E(f832(x15241,x15243,x15244),f832(x15242,x15243,x15244))
% 159.37/159.10  [1525]~E(x15251,x15252)+E(f832(x15253,x15251,x15254),f832(x15253,x15252,x15254))
% 159.37/159.10  [1526]~E(x15261,x15262)+E(f832(x15263,x15264,x15261),f832(x15263,x15264,x15262))
% 159.37/159.10  [1527]~E(x15271,x15272)+E(f21(x15271,x15273,x15274,x15275),f21(x15272,x15273,x15274,x15275))
% 159.37/159.10  [1528]~E(x15281,x15282)+E(f21(x15283,x15281,x15284,x15285),f21(x15283,x15282,x15284,x15285))
% 159.37/159.10  [1529]~E(x15291,x15292)+E(f21(x15293,x15294,x15291,x15295),f21(x15293,x15294,x15292,x15295))
% 159.37/159.10  [1530]~E(x15301,x15302)+E(f21(x15303,x15304,x15305,x15301),f21(x15303,x15304,x15305,x15302))
% 159.37/159.10  [1531]~E(x15311,x15312)+E(f654(x15311,x15313,x15314),f654(x15312,x15313,x15314))
% 159.37/159.10  [1532]~E(x15321,x15322)+E(f654(x15323,x15321,x15324),f654(x15323,x15322,x15324))
% 159.37/159.10  [1533]~E(x15331,x15332)+E(f654(x15333,x15334,x15331),f654(x15333,x15334,x15332))
% 159.37/159.10  [1534]~E(x15341,x15342)+E(f441(x15341,x15343,x15344,x15345),f441(x15342,x15343,x15344,x15345))
% 159.37/159.10  [1535]~E(x15351,x15352)+E(f441(x15353,x15351,x15354,x15355),f441(x15353,x15352,x15354,x15355))
% 159.37/159.10  [1536]~E(x15361,x15362)+E(f441(x15363,x15364,x15361,x15365),f441(x15363,x15364,x15362,x15365))
% 159.37/159.10  [1537]~E(x15371,x15372)+E(f441(x15373,x15374,x15375,x15371),f441(x15373,x15374,x15375,x15372))
% 159.37/159.10  [1538]~E(x15381,x15382)+E(f628(x15381,x15383,x15384,x15385,x15386),f628(x15382,x15383,x15384,x15385,x15386))
% 159.37/159.10  [1539]~E(x15391,x15392)+E(f628(x15393,x15391,x15394,x15395,x15396),f628(x15393,x15392,x15394,x15395,x15396))
% 159.37/159.10  [1540]~E(x15401,x15402)+E(f628(x15403,x15404,x15401,x15405,x15406),f628(x15403,x15404,x15402,x15405,x15406))
% 159.37/159.10  [1541]~E(x15411,x15412)+E(f628(x15413,x15414,x15415,x15411,x15416),f628(x15413,x15414,x15415,x15412,x15416))
% 159.37/159.10  [1542]~E(x15421,x15422)+E(f628(x15423,x15424,x15425,x15426,x15421),f628(x15423,x15424,x15425,x15426,x15422))
% 159.37/159.10  [1543]~E(x15431,x15432)+E(f655(x15431,x15433,x15434),f655(x15432,x15433,x15434))
% 159.37/159.10  [1544]~E(x15441,x15442)+E(f655(x15443,x15441,x15444),f655(x15443,x15442,x15444))
% 159.37/159.10  [1545]~E(x15451,x15452)+E(f655(x15453,x15454,x15451),f655(x15453,x15454,x15452))
% 159.37/159.10  [1546]~E(x15461,x15462)+E(f65(x15461,x15463,x15464),f65(x15462,x15463,x15464))
% 159.37/159.10  [1547]~E(x15471,x15472)+E(f65(x15473,x15471,x15474),f65(x15473,x15472,x15474))
% 159.37/159.10  [1548]~E(x15481,x15482)+E(f65(x15483,x15484,x15481),f65(x15483,x15484,x15482))
% 159.37/159.10  [1549]~E(x15491,x15492)+E(f435(x15491,x15493,x15494),f435(x15492,x15493,x15494))
% 159.37/159.10  [1550]~E(x15501,x15502)+E(f435(x15503,x15501,x15504),f435(x15503,x15502,x15504))
% 159.37/159.10  [1551]~E(x15511,x15512)+E(f435(x15513,x15514,x15511),f435(x15513,x15514,x15512))
% 159.37/159.10  [1552]~E(x15521,x15522)+E(f828(x15521,x15523),f828(x15522,x15523))
% 159.37/159.10  [1553]~E(x15531,x15532)+E(f828(x15533,x15531),f828(x15533,x15532))
% 159.37/159.10  [1554]~E(x15541,x15542)+E(f436(x15541,x15543,x15544),f436(x15542,x15543,x15544))
% 159.37/159.10  [1555]~E(x15551,x15552)+E(f436(x15553,x15551,x15554),f436(x15553,x15552,x15554))
% 159.37/159.10  [1556]~E(x15561,x15562)+E(f436(x15563,x15564,x15561),f436(x15563,x15564,x15562))
% 159.37/159.10  [1557]~E(x15571,x15572)+E(f556(x15571,x15573,x15574,x15575),f556(x15572,x15573,x15574,x15575))
% 159.37/159.10  [1558]~E(x15581,x15582)+E(f556(x15583,x15581,x15584,x15585),f556(x15583,x15582,x15584,x15585))
% 159.37/159.10  [1559]~E(x15591,x15592)+E(f556(x15593,x15594,x15591,x15595),f556(x15593,x15594,x15592,x15595))
% 159.37/159.10  [1560]~E(x15601,x15602)+E(f556(x15603,x15604,x15605,x15601),f556(x15603,x15604,x15605,x15602))
% 159.37/159.10  [1561]~E(x15611,x15612)+E(f711(x15611,x15613,x15614,x15615,x15616),f711(x15612,x15613,x15614,x15615,x15616))
% 159.37/159.10  [1562]~E(x15621,x15622)+E(f711(x15623,x15621,x15624,x15625,x15626),f711(x15623,x15622,x15624,x15625,x15626))
% 159.37/159.10  [1563]~E(x15631,x15632)+E(f711(x15633,x15634,x15631,x15635,x15636),f711(x15633,x15634,x15632,x15635,x15636))
% 159.37/159.10  [1564]~E(x15641,x15642)+E(f711(x15643,x15644,x15645,x15641,x15646),f711(x15643,x15644,x15645,x15642,x15646))
% 159.37/159.10  [1565]~E(x15651,x15652)+E(f711(x15653,x15654,x15655,x15656,x15651),f711(x15653,x15654,x15655,x15656,x15652))
% 159.37/159.10  [1566]~E(x15661,x15662)+E(f384(x15661,x15663,x15664,x15665),f384(x15662,x15663,x15664,x15665))
% 159.37/159.10  [1567]~E(x15671,x15672)+E(f384(x15673,x15671,x15674,x15675),f384(x15673,x15672,x15674,x15675))
% 159.37/159.10  [1568]~E(x15681,x15682)+E(f384(x15683,x15684,x15681,x15685),f384(x15683,x15684,x15682,x15685))
% 159.37/159.10  [1569]~E(x15691,x15692)+E(f384(x15693,x15694,x15695,x15691),f384(x15693,x15694,x15695,x15692))
% 159.37/159.10  [1570]~E(x15701,x15702)+E(f442(x15701,x15703,x15704,x15705),f442(x15702,x15703,x15704,x15705))
% 159.37/159.10  [1571]~E(x15711,x15712)+E(f442(x15713,x15711,x15714,x15715),f442(x15713,x15712,x15714,x15715))
% 159.37/159.10  [1572]~E(x15721,x15722)+E(f442(x15723,x15724,x15721,x15725),f442(x15723,x15724,x15722,x15725))
% 159.37/159.10  [1573]~E(x15731,x15732)+E(f442(x15733,x15734,x15735,x15731),f442(x15733,x15734,x15735,x15732))
% 159.37/159.10  [1574]~E(x15741,x15742)+E(f767(x15741,x15743,x15744,x15745),f767(x15742,x15743,x15744,x15745))
% 159.37/159.10  [1575]~E(x15751,x15752)+E(f767(x15753,x15751,x15754,x15755),f767(x15753,x15752,x15754,x15755))
% 159.37/159.10  [1576]~E(x15761,x15762)+E(f767(x15763,x15764,x15761,x15765),f767(x15763,x15764,x15762,x15765))
% 159.37/159.10  [1577]~E(x15771,x15772)+E(f767(x15773,x15774,x15775,x15771),f767(x15773,x15774,x15775,x15772))
% 159.37/159.10  [1578]~E(x15781,x15782)+E(f209(x15781,x15783,x15784,x15785),f209(x15782,x15783,x15784,x15785))
% 159.37/159.10  [1579]~E(x15791,x15792)+E(f209(x15793,x15791,x15794,x15795),f209(x15793,x15792,x15794,x15795))
% 159.37/159.10  [1580]~E(x15801,x15802)+E(f209(x15803,x15804,x15801,x15805),f209(x15803,x15804,x15802,x15805))
% 159.37/159.10  [1581]~E(x15811,x15812)+E(f209(x15813,x15814,x15815,x15811),f209(x15813,x15814,x15815,x15812))
% 159.37/159.10  [1582]~E(x15821,x15822)+E(f881(x15821,x15823,x15824,x15825,x15826,x15827,x15828),f881(x15822,x15823,x15824,x15825,x15826,x15827,x15828))
% 159.37/159.10  [1583]~E(x15831,x15832)+E(f881(x15833,x15831,x15834,x15835,x15836,x15837,x15838),f881(x15833,x15832,x15834,x15835,x15836,x15837,x15838))
% 159.37/159.10  [1584]~E(x15841,x15842)+E(f881(x15843,x15844,x15841,x15845,x15846,x15847,x15848),f881(x15843,x15844,x15842,x15845,x15846,x15847,x15848))
% 159.37/159.10  [1585]~E(x15851,x15852)+E(f881(x15853,x15854,x15855,x15851,x15856,x15857,x15858),f881(x15853,x15854,x15855,x15852,x15856,x15857,x15858))
% 159.37/159.10  [1586]~E(x15861,x15862)+E(f881(x15863,x15864,x15865,x15866,x15861,x15867,x15868),f881(x15863,x15864,x15865,x15866,x15862,x15867,x15868))
% 159.37/159.10  [1587]~E(x15871,x15872)+E(f881(x15873,x15874,x15875,x15876,x15877,x15871,x15878),f881(x15873,x15874,x15875,x15876,x15877,x15872,x15878))
% 159.37/159.10  [1588]~E(x15881,x15882)+E(f881(x15883,x15884,x15885,x15886,x15887,x15888,x15881),f881(x15883,x15884,x15885,x15886,x15887,x15888,x15882))
% 159.37/159.10  [1589]~E(x15891,x15892)+E(f622(x15891,x15893,x15894,x15895,x15896),f622(x15892,x15893,x15894,x15895,x15896))
% 159.37/159.10  [1590]~E(x15901,x15902)+E(f622(x15903,x15901,x15904,x15905,x15906),f622(x15903,x15902,x15904,x15905,x15906))
% 159.37/159.10  [1591]~E(x15911,x15912)+E(f622(x15913,x15914,x15911,x15915,x15916),f622(x15913,x15914,x15912,x15915,x15916))
% 159.37/159.10  [1592]~E(x15921,x15922)+E(f622(x15923,x15924,x15925,x15921,x15926),f622(x15923,x15924,x15925,x15922,x15926))
% 159.37/159.10  [1593]~E(x15931,x15932)+E(f622(x15933,x15934,x15935,x15936,x15931),f622(x15933,x15934,x15935,x15936,x15932))
% 159.37/159.10  [1594]~E(x15941,x15942)+E(f788(x15941,x15943,x15944,x15945,x15946,x15947),f788(x15942,x15943,x15944,x15945,x15946,x15947))
% 159.37/159.10  [1595]~E(x15951,x15952)+E(f788(x15953,x15951,x15954,x15955,x15956,x15957),f788(x15953,x15952,x15954,x15955,x15956,x15957))
% 159.37/159.10  [1596]~E(x15961,x15962)+E(f788(x15963,x15964,x15961,x15965,x15966,x15967),f788(x15963,x15964,x15962,x15965,x15966,x15967))
% 159.37/159.10  [1597]~E(x15971,x15972)+E(f788(x15973,x15974,x15975,x15971,x15976,x15977),f788(x15973,x15974,x15975,x15972,x15976,x15977))
% 159.37/159.10  [1598]~E(x15981,x15982)+E(f788(x15983,x15984,x15985,x15986,x15981,x15987),f788(x15983,x15984,x15985,x15986,x15982,x15987))
% 159.37/159.10  [1599]~E(x15991,x15992)+E(f788(x15993,x15994,x15995,x15996,x15997,x15991),f788(x15993,x15994,x15995,x15996,x15997,x15992))
% 159.37/159.10  [1600]~E(x16001,x16002)+E(f871(x16001,x16003,x16004,x16005),f871(x16002,x16003,x16004,x16005))
% 159.37/159.10  [1601]~E(x16011,x16012)+E(f871(x16013,x16011,x16014,x16015),f871(x16013,x16012,x16014,x16015))
% 159.37/159.10  [1602]~E(x16021,x16022)+E(f871(x16023,x16024,x16021,x16025),f871(x16023,x16024,x16022,x16025))
% 159.37/159.10  [1603]~E(x16031,x16032)+E(f871(x16033,x16034,x16035,x16031),f871(x16033,x16034,x16035,x16032))
% 159.37/159.10  [1604]~E(x16041,x16042)+E(f899(x16041,x16043,x16044,x16045,x16046),f899(x16042,x16043,x16044,x16045,x16046))
% 159.37/159.10  [1605]~E(x16051,x16052)+E(f899(x16053,x16051,x16054,x16055,x16056),f899(x16053,x16052,x16054,x16055,x16056))
% 159.37/159.10  [1606]~E(x16061,x16062)+E(f899(x16063,x16064,x16061,x16065,x16066),f899(x16063,x16064,x16062,x16065,x16066))
% 159.37/159.10  [1607]~E(x16071,x16072)+E(f899(x16073,x16074,x16075,x16071,x16076),f899(x16073,x16074,x16075,x16072,x16076))
% 159.37/159.10  [1608]~E(x16081,x16082)+E(f899(x16083,x16084,x16085,x16086,x16081),f899(x16083,x16084,x16085,x16086,x16082))
% 159.37/159.10  [1609]~E(x16091,x16092)+E(f536(x16091,x16093,x16094,x16095,x16096),f536(x16092,x16093,x16094,x16095,x16096))
% 159.37/159.10  [1610]~E(x16101,x16102)+E(f536(x16103,x16101,x16104,x16105,x16106),f536(x16103,x16102,x16104,x16105,x16106))
% 159.37/159.10  [1611]~E(x16111,x16112)+E(f536(x16113,x16114,x16111,x16115,x16116),f536(x16113,x16114,x16112,x16115,x16116))
% 159.37/159.10  [1612]~E(x16121,x16122)+E(f536(x16123,x16124,x16125,x16121,x16126),f536(x16123,x16124,x16125,x16122,x16126))
% 159.37/159.10  [1613]~E(x16131,x16132)+E(f536(x16133,x16134,x16135,x16136,x16131),f536(x16133,x16134,x16135,x16136,x16132))
% 159.37/159.10  [1614]~E(x16141,x16142)+E(f518(x16141,x16143),f518(x16142,x16143))
% 159.37/159.10  [1615]~E(x16151,x16152)+E(f518(x16153,x16151),f518(x16153,x16152))
% 159.37/159.10  [1616]~E(x16161,x16162)+E(f356(x16161,x16163,x16164),f356(x16162,x16163,x16164))
% 159.37/159.10  [1617]~E(x16171,x16172)+E(f356(x16173,x16171,x16174),f356(x16173,x16172,x16174))
% 159.37/159.10  [1618]~E(x16181,x16182)+E(f356(x16183,x16184,x16181),f356(x16183,x16184,x16182))
% 159.37/159.10  [1619]~E(x16191,x16192)+E(f734(x16191,x16193,x16194,x16195,x16196),f734(x16192,x16193,x16194,x16195,x16196))
% 159.37/159.10  [1620]~E(x16201,x16202)+E(f734(x16203,x16201,x16204,x16205,x16206),f734(x16203,x16202,x16204,x16205,x16206))
% 159.37/159.10  [1621]~E(x16211,x16212)+E(f734(x16213,x16214,x16211,x16215,x16216),f734(x16213,x16214,x16212,x16215,x16216))
% 159.37/159.10  [1622]~E(x16221,x16222)+E(f734(x16223,x16224,x16225,x16221,x16226),f734(x16223,x16224,x16225,x16222,x16226))
% 159.37/159.10  [1623]~E(x16231,x16232)+E(f734(x16233,x16234,x16235,x16236,x16231),f734(x16233,x16234,x16235,x16236,x16232))
% 159.37/159.10  [1624]~E(x16241,x16242)+E(f648(x16241,x16243,x16244),f648(x16242,x16243,x16244))
% 159.37/159.10  [1625]~E(x16251,x16252)+E(f648(x16253,x16251,x16254),f648(x16253,x16252,x16254))
% 159.37/159.10  [1626]~E(x16261,x16262)+E(f648(x16263,x16264,x16261),f648(x16263,x16264,x16262))
% 159.37/159.10  [1627]~E(x16271,x16272)+E(f706(x16271,x16273,x16274),f706(x16272,x16273,x16274))
% 159.37/159.10  [1628]~E(x16281,x16282)+E(f706(x16283,x16281,x16284),f706(x16283,x16282,x16284))
% 159.37/159.10  [1629]~E(x16291,x16292)+E(f706(x16293,x16294,x16291),f706(x16293,x16294,x16292))
% 159.37/159.10  [1630]~E(x16301,x16302)+E(f657(x16301,x16303,x16304),f657(x16302,x16303,x16304))
% 159.37/159.10  [1631]~E(x16311,x16312)+E(f657(x16313,x16311,x16314),f657(x16313,x16312,x16314))
% 159.37/159.10  [1632]~E(x16321,x16322)+E(f657(x16323,x16324,x16321),f657(x16323,x16324,x16322))
% 159.37/159.10  [1633]~E(x16331,x16332)+E(f298(x16331,x16333,x16334,x16335,x16336),f298(x16332,x16333,x16334,x16335,x16336))
% 159.37/159.10  [1634]~E(x16341,x16342)+E(f298(x16343,x16341,x16344,x16345,x16346),f298(x16343,x16342,x16344,x16345,x16346))
% 159.37/159.10  [1635]~E(x16351,x16352)+E(f298(x16353,x16354,x16351,x16355,x16356),f298(x16353,x16354,x16352,x16355,x16356))
% 159.37/159.10  [1636]~E(x16361,x16362)+E(f298(x16363,x16364,x16365,x16361,x16366),f298(x16363,x16364,x16365,x16362,x16366))
% 159.37/159.10  [1637]~E(x16371,x16372)+E(f298(x16373,x16374,x16375,x16376,x16371),f298(x16373,x16374,x16375,x16376,x16372))
% 159.37/159.10  [1638]~E(x16381,x16382)+E(f562(x16381,x16383,x16384,x16385,x16386),f562(x16382,x16383,x16384,x16385,x16386))
% 159.37/159.10  [1639]~E(x16391,x16392)+E(f562(x16393,x16391,x16394,x16395,x16396),f562(x16393,x16392,x16394,x16395,x16396))
% 159.37/159.10  [1640]~E(x16401,x16402)+E(f562(x16403,x16404,x16401,x16405,x16406),f562(x16403,x16404,x16402,x16405,x16406))
% 159.37/159.10  [1641]~E(x16411,x16412)+E(f562(x16413,x16414,x16415,x16411,x16416),f562(x16413,x16414,x16415,x16412,x16416))
% 159.37/159.10  [1642]~E(x16421,x16422)+E(f562(x16423,x16424,x16425,x16426,x16421),f562(x16423,x16424,x16425,x16426,x16422))
% 159.37/159.10  [1643]~E(x16431,x16432)+E(f570(x16431,x16433,x16434,x16435),f570(x16432,x16433,x16434,x16435))
% 159.37/159.10  [1644]~E(x16441,x16442)+E(f570(x16443,x16441,x16444,x16445),f570(x16443,x16442,x16444,x16445))
% 159.37/159.10  [1645]~E(x16451,x16452)+E(f570(x16453,x16454,x16451,x16455),f570(x16453,x16454,x16452,x16455))
% 159.37/159.10  [1646]~E(x16461,x16462)+E(f570(x16463,x16464,x16465,x16461),f570(x16463,x16464,x16465,x16462))
% 159.37/159.10  [1647]~E(x16471,x16472)+E(f764(x16471,x16473,x16474),f764(x16472,x16473,x16474))
% 159.37/159.10  [1648]~E(x16481,x16482)+E(f764(x16483,x16481,x16484),f764(x16483,x16482,x16484))
% 159.37/159.10  [1649]~E(x16491,x16492)+E(f764(x16493,x16494,x16491),f764(x16493,x16494,x16492))
% 159.37/159.10  [1650]~E(x16501,x16502)+E(f352(x16501),f352(x16502))
% 159.37/159.10  [1651]~E(x16511,x16512)+E(f338(x16511,x16513,x16514,x16515),f338(x16512,x16513,x16514,x16515))
% 159.37/159.10  [1652]~E(x16521,x16522)+E(f338(x16523,x16521,x16524,x16525),f338(x16523,x16522,x16524,x16525))
% 159.37/159.10  [1653]~E(x16531,x16532)+E(f338(x16533,x16534,x16531,x16535),f338(x16533,x16534,x16532,x16535))
% 159.37/159.10  [1654]~E(x16541,x16542)+E(f338(x16543,x16544,x16545,x16541),f338(x16543,x16544,x16545,x16542))
% 159.37/159.10  [1655]~E(x16551,x16552)+E(f233(x16551,x16553,x16554,x16555),f233(x16552,x16553,x16554,x16555))
% 159.37/159.10  [1656]~E(x16561,x16562)+E(f233(x16563,x16561,x16564,x16565),f233(x16563,x16562,x16564,x16565))
% 159.37/159.10  [1657]~E(x16571,x16572)+E(f233(x16573,x16574,x16571,x16575),f233(x16573,x16574,x16572,x16575))
% 159.37/159.10  [1658]~E(x16581,x16582)+E(f233(x16583,x16584,x16585,x16581),f233(x16583,x16584,x16585,x16582))
% 159.37/159.10  [1659]~E(x16591,x16592)+E(f339(x16591,x16593,x16594,x16595),f339(x16592,x16593,x16594,x16595))
% 159.37/159.10  [1660]~E(x16601,x16602)+E(f339(x16603,x16601,x16604,x16605),f339(x16603,x16602,x16604,x16605))
% 159.37/159.10  [1661]~E(x16611,x16612)+E(f339(x16613,x16614,x16611,x16615),f339(x16613,x16614,x16612,x16615))
% 159.37/159.10  [1662]~E(x16621,x16622)+E(f339(x16623,x16624,x16625,x16621),f339(x16623,x16624,x16625,x16622))
% 159.37/159.10  [1663]~E(x16631,x16632)+E(f377(x16631,x16633,x16634),f377(x16632,x16633,x16634))
% 159.37/159.10  [1664]~E(x16641,x16642)+E(f377(x16643,x16641,x16644),f377(x16643,x16642,x16644))
% 159.37/159.10  [1665]~E(x16651,x16652)+E(f377(x16653,x16654,x16651),f377(x16653,x16654,x16652))
% 159.37/159.10  [1666]~E(x16661,x16662)+E(f382(x16661,x16663,x16664),f382(x16662,x16663,x16664))
% 159.37/159.10  [1667]~E(x16671,x16672)+E(f382(x16673,x16671,x16674),f382(x16673,x16672,x16674))
% 159.37/159.10  [1668]~E(x16681,x16682)+E(f382(x16683,x16684,x16681),f382(x16683,x16684,x16682))
% 159.37/159.10  [1669]~E(x16691,x16692)+E(f859(x16691,x16693,x16694),f859(x16692,x16693,x16694))
% 159.37/159.10  [1670]~E(x16701,x16702)+E(f859(x16703,x16701,x16704),f859(x16703,x16702,x16704))
% 159.37/159.10  [1671]~E(x16711,x16712)+E(f859(x16713,x16714,x16711),f859(x16713,x16714,x16712))
% 159.37/159.10  [1672]~E(x16721,x16722)+E(f23(x16721,x16723),f23(x16722,x16723))
% 159.37/159.10  [1673]~E(x16731,x16732)+E(f23(x16733,x16731),f23(x16733,x16732))
% 159.37/159.10  [1674]~E(x16741,x16742)+E(f827(x16741,x16743),f827(x16742,x16743))
% 159.37/159.10  [1675]~E(x16751,x16752)+E(f827(x16753,x16751),f827(x16753,x16752))
% 159.37/159.10  [1676]~E(x16761,x16762)+E(f499(x16761,x16763,x16764,x16765),f499(x16762,x16763,x16764,x16765))
% 159.37/159.10  [1677]~E(x16771,x16772)+E(f499(x16773,x16771,x16774,x16775),f499(x16773,x16772,x16774,x16775))
% 159.37/159.10  [1678]~E(x16781,x16782)+E(f499(x16783,x16784,x16781,x16785),f499(x16783,x16784,x16782,x16785))
% 159.37/159.10  [1679]~E(x16791,x16792)+E(f499(x16793,x16794,x16795,x16791),f499(x16793,x16794,x16795,x16792))
% 159.37/159.10  [1680]~E(x16801,x16802)+E(f579(x16801,x16803,x16804),f579(x16802,x16803,x16804))
% 159.37/159.10  [1681]~E(x16811,x16812)+E(f579(x16813,x16811,x16814),f579(x16813,x16812,x16814))
% 159.37/159.10  [1682]~E(x16821,x16822)+E(f579(x16823,x16824,x16821),f579(x16823,x16824,x16822))
% 159.37/159.10  [1683]~E(x16831,x16832)+E(f360(x16831,x16833,x16834,x16835),f360(x16832,x16833,x16834,x16835))
% 159.37/159.10  [1684]~E(x16841,x16842)+E(f360(x16843,x16841,x16844,x16845),f360(x16843,x16842,x16844,x16845))
% 159.37/159.10  [1685]~E(x16851,x16852)+E(f360(x16853,x16854,x16851,x16855),f360(x16853,x16854,x16852,x16855))
% 159.37/159.10  [1686]~E(x16861,x16862)+E(f360(x16863,x16864,x16865,x16861),f360(x16863,x16864,x16865,x16862))
% 159.37/159.10  [1687]~E(x16871,x16872)+E(f512(x16871,x16873,x16874),f512(x16872,x16873,x16874))
% 159.37/159.10  [1688]~E(x16881,x16882)+E(f512(x16883,x16881,x16884),f512(x16883,x16882,x16884))
% 159.37/159.10  [1689]~E(x16891,x16892)+E(f512(x16893,x16894,x16891),f512(x16893,x16894,x16892))
% 159.37/159.10  [1690]~E(x16901,x16902)+E(f522(x16901,x16903,x16904,x16905,x16906),f522(x16902,x16903,x16904,x16905,x16906))
% 159.37/159.10  [1691]~E(x16911,x16912)+E(f522(x16913,x16911,x16914,x16915,x16916),f522(x16913,x16912,x16914,x16915,x16916))
% 159.37/159.10  [1692]~E(x16921,x16922)+E(f522(x16923,x16924,x16921,x16925,x16926),f522(x16923,x16924,x16922,x16925,x16926))
% 159.37/159.10  [1693]~E(x16931,x16932)+E(f522(x16933,x16934,x16935,x16931,x16936),f522(x16933,x16934,x16935,x16932,x16936))
% 159.37/159.10  [1694]~E(x16941,x16942)+E(f522(x16943,x16944,x16945,x16946,x16941),f522(x16943,x16944,x16945,x16946,x16942))
% 159.37/159.10  [1695]~E(x16951,x16952)+E(f297(x16951,x16953,x16954,x16955),f297(x16952,x16953,x16954,x16955))
% 159.37/159.10  [1696]~E(x16961,x16962)+E(f297(x16963,x16961,x16964,x16965),f297(x16963,x16962,x16964,x16965))
% 159.37/159.10  [1697]~E(x16971,x16972)+E(f297(x16973,x16974,x16971,x16975),f297(x16973,x16974,x16972,x16975))
% 159.37/159.10  [1698]~E(x16981,x16982)+E(f297(x16983,x16984,x16985,x16981),f297(x16983,x16984,x16985,x16982))
% 159.37/159.10  [1699]~E(x16991,x16992)+E(f786(x16991,x16993,x16994,x16995,x16996,x16997),f786(x16992,x16993,x16994,x16995,x16996,x16997))
% 159.37/159.10  [1700]~E(x17001,x17002)+E(f786(x17003,x17001,x17004,x17005,x17006,x17007),f786(x17003,x17002,x17004,x17005,x17006,x17007))
% 159.37/159.10  [1701]~E(x17011,x17012)+E(f786(x17013,x17014,x17011,x17015,x17016,x17017),f786(x17013,x17014,x17012,x17015,x17016,x17017))
% 159.37/159.10  [1702]~E(x17021,x17022)+E(f786(x17023,x17024,x17025,x17021,x17026,x17027),f786(x17023,x17024,x17025,x17022,x17026,x17027))
% 159.37/159.10  [1703]~E(x17031,x17032)+E(f786(x17033,x17034,x17035,x17036,x17031,x17037),f786(x17033,x17034,x17035,x17036,x17032,x17037))
% 159.37/159.10  [1704]~E(x17041,x17042)+E(f786(x17043,x17044,x17045,x17046,x17047,x17041),f786(x17043,x17044,x17045,x17046,x17047,x17042))
% 159.37/159.10  [1705]~E(x17051,x17052)+E(f416(x17051,x17053,x17054),f416(x17052,x17053,x17054))
% 159.37/159.10  [1706]~E(x17061,x17062)+E(f416(x17063,x17061,x17064),f416(x17063,x17062,x17064))
% 159.37/159.10  [1707]~E(x17071,x17072)+E(f416(x17073,x17074,x17071),f416(x17073,x17074,x17072))
% 159.37/159.10  [1708]~E(x17081,x17082)+E(f242(x17081,x17083),f242(x17082,x17083))
% 159.37/159.10  [1709]~E(x17091,x17092)+E(f242(x17093,x17091),f242(x17093,x17092))
% 159.37/159.10  [1710]~E(x17101,x17102)+E(f200(x17101,x17103,x17104,x17105),f200(x17102,x17103,x17104,x17105))
% 159.37/159.10  [1711]~E(x17111,x17112)+E(f200(x17113,x17111,x17114,x17115),f200(x17113,x17112,x17114,x17115))
% 159.37/159.10  [1712]~E(x17121,x17122)+E(f200(x17123,x17124,x17121,x17125),f200(x17123,x17124,x17122,x17125))
% 159.37/159.10  [1713]~E(x17131,x17132)+E(f200(x17133,x17134,x17135,x17131),f200(x17133,x17134,x17135,x17132))
% 159.37/159.10  [1714]~E(x17141,x17142)+E(f496(x17141,x17143,x17144,x17145,x17146),f496(x17142,x17143,x17144,x17145,x17146))
% 159.37/159.10  [1715]~E(x17151,x17152)+E(f496(x17153,x17151,x17154,x17155,x17156),f496(x17153,x17152,x17154,x17155,x17156))
% 159.37/159.10  [1716]~E(x17161,x17162)+E(f496(x17163,x17164,x17161,x17165,x17166),f496(x17163,x17164,x17162,x17165,x17166))
% 159.37/159.10  [1717]~E(x17171,x17172)+E(f496(x17173,x17174,x17175,x17171,x17176),f496(x17173,x17174,x17175,x17172,x17176))
% 159.37/159.10  [1718]~E(x17181,x17182)+E(f496(x17183,x17184,x17185,x17186,x17181),f496(x17183,x17184,x17185,x17186,x17182))
% 159.37/159.10  [1719]~E(x17191,x17192)+E(f649(x17191,x17193,x17194),f649(x17192,x17193,x17194))
% 159.37/159.10  [1720]~E(x17201,x17202)+E(f649(x17203,x17201,x17204),f649(x17203,x17202,x17204))
% 159.37/159.10  [1721]~E(x17211,x17212)+E(f649(x17213,x17214,x17211),f649(x17213,x17214,x17212))
% 159.37/159.10  [1722]~E(x17221,x17222)+E(f730(x17221,x17223,x17224,x17225),f730(x17222,x17223,x17224,x17225))
% 159.37/159.10  [1723]~E(x17231,x17232)+E(f730(x17233,x17231,x17234,x17235),f730(x17233,x17232,x17234,x17235))
% 159.37/159.10  [1724]~E(x17241,x17242)+E(f730(x17243,x17244,x17241,x17245),f730(x17243,x17244,x17242,x17245))
% 159.37/159.10  [1725]~E(x17251,x17252)+E(f730(x17253,x17254,x17255,x17251),f730(x17253,x17254,x17255,x17252))
% 159.37/159.10  [1726]~E(x17261,x17262)+E(f537(x17261,x17263,x17264,x17265,x17266,x17267,x17268,x17269),f537(x17262,x17263,x17264,x17265,x17266,x17267,x17268,x17269))
% 159.37/159.10  [1727]~E(x17271,x17272)+E(f537(x17273,x17271,x17274,x17275,x17276,x17277,x17278,x17279),f537(x17273,x17272,x17274,x17275,x17276,x17277,x17278,x17279))
% 159.37/159.10  [1728]~E(x17281,x17282)+E(f537(x17283,x17284,x17281,x17285,x17286,x17287,x17288,x17289),f537(x17283,x17284,x17282,x17285,x17286,x17287,x17288,x17289))
% 159.37/159.10  [1729]~E(x17291,x17292)+E(f537(x17293,x17294,x17295,x17291,x17296,x17297,x17298,x17299),f537(x17293,x17294,x17295,x17292,x17296,x17297,x17298,x17299))
% 159.37/159.10  [1730]~E(x17301,x17302)+E(f537(x17303,x17304,x17305,x17306,x17301,x17307,x17308,x17309),f537(x17303,x17304,x17305,x17306,x17302,x17307,x17308,x17309))
% 159.37/159.10  [1731]~E(x17311,x17312)+E(f537(x17313,x17314,x17315,x17316,x17317,x17311,x17318,x17319),f537(x17313,x17314,x17315,x17316,x17317,x17312,x17318,x17319))
% 159.37/159.10  [1732]~E(x17321,x17322)+E(f537(x17323,x17324,x17325,x17326,x17327,x17328,x17321,x17329),f537(x17323,x17324,x17325,x17326,x17327,x17328,x17322,x17329))
% 159.37/159.10  [1733]~E(x17331,x17332)+E(f537(x17333,x17334,x17335,x17336,x17337,x17338,x17339,x17331),f537(x17333,x17334,x17335,x17336,x17337,x17338,x17339,x17332))
% 159.37/159.10  [1734]~E(x17341,x17342)+E(f627(x17341,x17343,x17344),f627(x17342,x17343,x17344))
% 159.37/159.10  [1735]~E(x17351,x17352)+E(f627(x17353,x17351,x17354),f627(x17353,x17352,x17354))
% 159.37/159.10  [1736]~E(x17361,x17362)+E(f627(x17363,x17364,x17361),f627(x17363,x17364,x17362))
% 159.37/159.10  [1737]~E(x17371,x17372)+E(f633(x17371,x17373),f633(x17372,x17373))
% 159.37/159.10  [1738]~E(x17381,x17382)+E(f633(x17383,x17381),f633(x17383,x17382))
% 159.37/159.10  [1739]~E(x17391,x17392)+E(f833(x17391,x17393),f833(x17392,x17393))
% 159.37/159.10  [1740]~E(x17401,x17402)+E(f833(x17403,x17401),f833(x17403,x17402))
% 159.37/159.10  [1741]~E(x17411,x17412)+E(f385(x17411,x17413,x17414,x17415),f385(x17412,x17413,x17414,x17415))
% 159.37/159.10  [1742]~E(x17421,x17422)+E(f385(x17423,x17421,x17424,x17425),f385(x17423,x17422,x17424,x17425))
% 159.37/159.10  [1743]~E(x17431,x17432)+E(f385(x17433,x17434,x17431,x17435),f385(x17433,x17434,x17432,x17435))
% 159.37/159.10  [1744]~E(x17441,x17442)+E(f385(x17443,x17444,x17445,x17441),f385(x17443,x17444,x17445,x17442))
% 159.37/159.10  [1745]~E(x17451,x17452)+E(f386(x17451,x17453,x17454),f386(x17452,x17453,x17454))
% 159.37/159.10  [1746]~E(x17461,x17462)+E(f386(x17463,x17461,x17464),f386(x17463,x17462,x17464))
% 159.37/159.10  [1747]~E(x17471,x17472)+E(f386(x17473,x17474,x17471),f386(x17473,x17474,x17472))
% 159.37/159.10  [1748]~E(x17481,x17482)+E(f127(x17481),f127(x17482))
% 159.37/159.10  [1749]~E(x17491,x17492)+E(f585(x17491,x17493,x17494,x17495),f585(x17492,x17493,x17494,x17495))
% 159.37/159.10  [1750]~E(x17501,x17502)+E(f585(x17503,x17501,x17504,x17505),f585(x17503,x17502,x17504,x17505))
% 159.37/159.10  [1751]~E(x17511,x17512)+E(f585(x17513,x17514,x17511,x17515),f585(x17513,x17514,x17512,x17515))
% 159.37/159.10  [1752]~E(x17521,x17522)+E(f585(x17523,x17524,x17525,x17521),f585(x17523,x17524,x17525,x17522))
% 159.37/159.10  [1753]~E(x17531,x17532)+E(f486(x17531,x17533,x17534,x17535,x17536),f486(x17532,x17533,x17534,x17535,x17536))
% 159.37/159.10  [1754]~E(x17541,x17542)+E(f486(x17543,x17541,x17544,x17545,x17546),f486(x17543,x17542,x17544,x17545,x17546))
% 159.37/159.10  [1755]~E(x17551,x17552)+E(f486(x17553,x17554,x17551,x17555,x17556),f486(x17553,x17554,x17552,x17555,x17556))
% 159.37/159.10  [1756]~E(x17561,x17562)+E(f486(x17563,x17564,x17565,x17561,x17566),f486(x17563,x17564,x17565,x17562,x17566))
% 159.37/159.10  [1757]~E(x17571,x17572)+E(f486(x17573,x17574,x17575,x17576,x17571),f486(x17573,x17574,x17575,x17576,x17572))
% 159.37/159.10  [1758]~E(x17581,x17582)+E(f257(x17581,x17583,x17584,x17585,x17586),f257(x17582,x17583,x17584,x17585,x17586))
% 159.37/159.10  [1759]~E(x17591,x17592)+E(f257(x17593,x17591,x17594,x17595,x17596),f257(x17593,x17592,x17594,x17595,x17596))
% 159.37/159.10  [1760]~E(x17601,x17602)+E(f257(x17603,x17604,x17601,x17605,x17606),f257(x17603,x17604,x17602,x17605,x17606))
% 159.37/159.10  [1761]~E(x17611,x17612)+E(f257(x17613,x17614,x17615,x17611,x17616),f257(x17613,x17614,x17615,x17612,x17616))
% 159.37/159.10  [1762]~E(x17621,x17622)+E(f257(x17623,x17624,x17625,x17626,x17621),f257(x17623,x17624,x17625,x17626,x17622))
% 159.37/159.10  [1763]~E(x17631,x17632)+E(f367(x17631,x17633),f367(x17632,x17633))
% 159.37/159.10  [1764]~E(x17641,x17642)+E(f367(x17643,x17641),f367(x17643,x17642))
% 159.37/159.10  [1765]~E(x17651,x17652)+E(f600(x17651,x17653,x17654),f600(x17652,x17653,x17654))
% 159.37/159.10  [1766]~E(x17661,x17662)+E(f600(x17663,x17661,x17664),f600(x17663,x17662,x17664))
% 159.37/159.10  [1767]~E(x17671,x17672)+E(f600(x17673,x17674,x17671),f600(x17673,x17674,x17672))
% 159.37/159.10  [1768]~E(x17681,x17682)+E(f538(x17681,x17683,x17684,x17685,x17686,x17687,x17688,x17689),f538(x17682,x17683,x17684,x17685,x17686,x17687,x17688,x17689))
% 159.37/159.10  [1769]~E(x17691,x17692)+E(f538(x17693,x17691,x17694,x17695,x17696,x17697,x17698,x17699),f538(x17693,x17692,x17694,x17695,x17696,x17697,x17698,x17699))
% 159.37/159.10  [1770]~E(x17701,x17702)+E(f538(x17703,x17704,x17701,x17705,x17706,x17707,x17708,x17709),f538(x17703,x17704,x17702,x17705,x17706,x17707,x17708,x17709))
% 159.37/159.10  [1771]~E(x17711,x17712)+E(f538(x17713,x17714,x17715,x17711,x17716,x17717,x17718,x17719),f538(x17713,x17714,x17715,x17712,x17716,x17717,x17718,x17719))
% 159.37/159.10  [1772]~E(x17721,x17722)+E(f538(x17723,x17724,x17725,x17726,x17721,x17727,x17728,x17729),f538(x17723,x17724,x17725,x17726,x17722,x17727,x17728,x17729))
% 159.37/159.10  [1773]~E(x17731,x17732)+E(f538(x17733,x17734,x17735,x17736,x17737,x17731,x17738,x17739),f538(x17733,x17734,x17735,x17736,x17737,x17732,x17738,x17739))
% 159.37/159.10  [1774]~E(x17741,x17742)+E(f538(x17743,x17744,x17745,x17746,x17747,x17748,x17741,x17749),f538(x17743,x17744,x17745,x17746,x17747,x17748,x17742,x17749))
% 159.37/159.10  [1775]~E(x17751,x17752)+E(f538(x17753,x17754,x17755,x17756,x17757,x17758,x17759,x17751),f538(x17753,x17754,x17755,x17756,x17757,x17758,x17759,x17752))
% 159.37/159.10  [1776]~E(x17761,x17762)+E(f472(x17761,x17763,x17764,x17765,x17766,x17767,x17768,x17769),f472(x17762,x17763,x17764,x17765,x17766,x17767,x17768,x17769))
% 159.37/159.10  [1777]~E(x17771,x17772)+E(f472(x17773,x17771,x17774,x17775,x17776,x17777,x17778,x17779),f472(x17773,x17772,x17774,x17775,x17776,x17777,x17778,x17779))
% 159.37/159.10  [1778]~E(x17781,x17782)+E(f472(x17783,x17784,x17781,x17785,x17786,x17787,x17788,x17789),f472(x17783,x17784,x17782,x17785,x17786,x17787,x17788,x17789))
% 159.37/159.10  [1779]~E(x17791,x17792)+E(f472(x17793,x17794,x17795,x17791,x17796,x17797,x17798,x17799),f472(x17793,x17794,x17795,x17792,x17796,x17797,x17798,x17799))
% 159.37/159.10  [1780]~E(x17801,x17802)+E(f472(x17803,x17804,x17805,x17806,x17801,x17807,x17808,x17809),f472(x17803,x17804,x17805,x17806,x17802,x17807,x17808,x17809))
% 159.37/159.10  [1781]~E(x17811,x17812)+E(f472(x17813,x17814,x17815,x17816,x17817,x17811,x17818,x17819),f472(x17813,x17814,x17815,x17816,x17817,x17812,x17818,x17819))
% 159.37/159.10  [1782]~E(x17821,x17822)+E(f472(x17823,x17824,x17825,x17826,x17827,x17828,x17821,x17829),f472(x17823,x17824,x17825,x17826,x17827,x17828,x17822,x17829))
% 159.37/159.10  [1783]~E(x17831,x17832)+E(f472(x17833,x17834,x17835,x17836,x17837,x17838,x17839,x17831),f472(x17833,x17834,x17835,x17836,x17837,x17838,x17839,x17832))
% 159.37/159.10  [1784]~E(x17841,x17842)+E(f673(x17841,x17843,x17844,x17845),f673(x17842,x17843,x17844,x17845))
% 159.37/159.10  [1785]~E(x17851,x17852)+E(f673(x17853,x17851,x17854,x17855),f673(x17853,x17852,x17854,x17855))
% 159.37/159.10  [1786]~E(x17861,x17862)+E(f673(x17863,x17864,x17861,x17865),f673(x17863,x17864,x17862,x17865))
% 159.37/159.10  [1787]~E(x17871,x17872)+E(f673(x17873,x17874,x17875,x17871),f673(x17873,x17874,x17875,x17872))
% 159.37/159.10  [1788]~E(x17881,x17882)+E(f523(x17881,x17883,x17884,x17885,x17886),f523(x17882,x17883,x17884,x17885,x17886))
% 159.37/159.10  [1789]~E(x17891,x17892)+E(f523(x17893,x17891,x17894,x17895,x17896),f523(x17893,x17892,x17894,x17895,x17896))
% 159.37/159.10  [1790]~E(x17901,x17902)+E(f523(x17903,x17904,x17901,x17905,x17906),f523(x17903,x17904,x17902,x17905,x17906))
% 159.37/159.10  [1791]~E(x17911,x17912)+E(f523(x17913,x17914,x17915,x17911,x17916),f523(x17913,x17914,x17915,x17912,x17916))
% 159.37/159.10  [1792]~E(x17921,x17922)+E(f523(x17923,x17924,x17925,x17926,x17921),f523(x17923,x17924,x17925,x17926,x17922))
% 159.37/159.10  [1793]~E(x17931,x17932)+E(f533(x17931,x17933,x17934,x17935,x17936),f533(x17932,x17933,x17934,x17935,x17936))
% 159.37/159.10  [1794]~E(x17941,x17942)+E(f533(x17943,x17941,x17944,x17945,x17946),f533(x17943,x17942,x17944,x17945,x17946))
% 159.37/159.10  [1795]~E(x17951,x17952)+E(f533(x17953,x17954,x17951,x17955,x17956),f533(x17953,x17954,x17952,x17955,x17956))
% 159.37/159.10  [1796]~E(x17961,x17962)+E(f533(x17963,x17964,x17965,x17961,x17966),f533(x17963,x17964,x17965,x17962,x17966))
% 159.37/159.10  [1797]~E(x17971,x17972)+E(f533(x17973,x17974,x17975,x17976,x17971),f533(x17973,x17974,x17975,x17976,x17972))
% 159.37/159.10  [1798]~E(x17981,x17982)+E(f370(x17981,x17983),f370(x17982,x17983))
% 159.37/159.10  [1799]~E(x17991,x17992)+E(f370(x17993,x17991),f370(x17993,x17992))
% 159.37/159.10  [1800]~E(x18001,x18002)+E(f483(x18001,x18003,x18004),f483(x18002,x18003,x18004))
% 159.37/159.10  [1801]~E(x18011,x18012)+E(f483(x18013,x18011,x18014),f483(x18013,x18012,x18014))
% 159.37/159.10  [1802]~E(x18021,x18022)+E(f483(x18023,x18024,x18021),f483(x18023,x18024,x18022))
% 159.37/159.10  [1803]~E(x18031,x18032)+E(f593(x18031,x18033,x18034),f593(x18032,x18033,x18034))
% 159.37/159.10  [1804]~E(x18041,x18042)+E(f593(x18043,x18041,x18044),f593(x18043,x18042,x18044))
% 159.37/159.10  [1805]~E(x18051,x18052)+E(f593(x18053,x18054,x18051),f593(x18053,x18054,x18052))
% 159.37/159.10  [1806]~E(x18061,x18062)+E(f295(x18061,x18063,x18064),f295(x18062,x18063,x18064))
% 159.37/159.10  [1807]~E(x18071,x18072)+E(f295(x18073,x18071,x18074),f295(x18073,x18072,x18074))
% 159.37/159.10  [1808]~E(x18081,x18082)+E(f295(x18083,x18084,x18081),f295(x18083,x18084,x18082))
% 159.37/159.10  [1809]~E(x18091,x18092)+E(f343(x18091),f343(x18092))
% 159.37/159.10  [1810]~E(x18101,x18102)+E(f492(x18101,x18103,x18104),f492(x18102,x18103,x18104))
% 159.37/159.10  [1811]~E(x18111,x18112)+E(f492(x18113,x18111,x18114),f492(x18113,x18112,x18114))
% 159.37/159.10  [1812]~E(x18121,x18122)+E(f492(x18123,x18124,x18121),f492(x18123,x18124,x18122))
% 159.37/159.10  [1813]~E(x18131,x18132)+E(f558(x18131,x18133,x18134,x18135,x18136,x18137),f558(x18132,x18133,x18134,x18135,x18136,x18137))
% 159.37/159.10  [1814]~E(x18141,x18142)+E(f558(x18143,x18141,x18144,x18145,x18146,x18147),f558(x18143,x18142,x18144,x18145,x18146,x18147))
% 159.37/159.10  [1815]~E(x18151,x18152)+E(f558(x18153,x18154,x18151,x18155,x18156,x18157),f558(x18153,x18154,x18152,x18155,x18156,x18157))
% 159.37/159.10  [1816]~E(x18161,x18162)+E(f558(x18163,x18164,x18165,x18161,x18166,x18167),f558(x18163,x18164,x18165,x18162,x18166,x18167))
% 159.37/159.10  [1817]~E(x18171,x18172)+E(f558(x18173,x18174,x18175,x18176,x18171,x18177),f558(x18173,x18174,x18175,x18176,x18172,x18177))
% 159.37/159.10  [1818]~E(x18181,x18182)+E(f558(x18183,x18184,x18185,x18186,x18187,x18181),f558(x18183,x18184,x18185,x18186,x18187,x18182))
% 159.37/159.10  [1819]~E(x18191,x18192)+E(f791(x18191,x18193,x18194,x18195),f791(x18192,x18193,x18194,x18195))
% 159.37/159.10  [1820]~E(x18201,x18202)+E(f791(x18203,x18201,x18204,x18205),f791(x18203,x18202,x18204,x18205))
% 159.37/159.10  [1821]~E(x18211,x18212)+E(f791(x18213,x18214,x18211,x18215),f791(x18213,x18214,x18212,x18215))
% 159.37/159.10  [1822]~E(x18221,x18222)+E(f791(x18223,x18224,x18225,x18221),f791(x18223,x18224,x18225,x18222))
% 159.37/159.10  [1823]~E(x18231,x18232)+E(f746(x18231,x18233,x18234),f746(x18232,x18233,x18234))
% 159.37/159.10  [1824]~E(x18241,x18242)+E(f746(x18243,x18241,x18244),f746(x18243,x18242,x18244))
% 159.37/159.10  [1825]~E(x18251,x18252)+E(f746(x18253,x18254,x18251),f746(x18253,x18254,x18252))
% 159.37/159.10  [1826]~E(x18261,x18262)+E(f668(x18261,x18263,x18264,x18265),f668(x18262,x18263,x18264,x18265))
% 159.37/159.10  [1827]~E(x18271,x18272)+E(f668(x18273,x18271,x18274,x18275),f668(x18273,x18272,x18274,x18275))
% 159.37/159.10  [1828]~E(x18281,x18282)+E(f668(x18283,x18284,x18281,x18285),f668(x18283,x18284,x18282,x18285))
% 159.37/159.10  [1829]~E(x18291,x18292)+E(f668(x18293,x18294,x18295,x18291),f668(x18293,x18294,x18295,x18292))
% 159.37/159.10  [1830]~E(x18301,x18302)+E(f414(x18301,x18303,x18304),f414(x18302,x18303,x18304))
% 159.37/159.10  [1831]~E(x18311,x18312)+E(f414(x18313,x18311,x18314),f414(x18313,x18312,x18314))
% 159.37/159.10  [1832]~E(x18321,x18322)+E(f414(x18323,x18324,x18321),f414(x18323,x18324,x18322))
% 159.37/159.10  [1833]~E(x18331,x18332)+E(f371(x18331,x18333),f371(x18332,x18333))
% 159.37/159.10  [1834]~E(x18341,x18342)+E(f371(x18343,x18341),f371(x18343,x18342))
% 159.37/159.10  [1835]~E(x18351,x18352)+E(f890(x18351,x18353,x18354),f890(x18352,x18353,x18354))
% 159.37/159.10  [1836]~E(x18361,x18362)+E(f890(x18363,x18361,x18364),f890(x18363,x18362,x18364))
% 159.37/159.10  [1837]~E(x18371,x18372)+E(f890(x18373,x18374,x18371),f890(x18373,x18374,x18372))
% 159.37/159.10  [1838]~E(x18381,x18382)+E(f728(x18381,x18383,x18384,x18385,x18386),f728(x18382,x18383,x18384,x18385,x18386))
% 159.37/159.10  [1839]~E(x18391,x18392)+E(f728(x18393,x18391,x18394,x18395,x18396),f728(x18393,x18392,x18394,x18395,x18396))
% 159.37/159.10  [1840]~E(x18401,x18402)+E(f728(x18403,x18404,x18401,x18405,x18406),f728(x18403,x18404,x18402,x18405,x18406))
% 159.37/159.10  [1841]~E(x18411,x18412)+E(f728(x18413,x18414,x18415,x18411,x18416),f728(x18413,x18414,x18415,x18412,x18416))
% 159.37/159.10  [1842]~E(x18421,x18422)+E(f728(x18423,x18424,x18425,x18426,x18421),f728(x18423,x18424,x18425,x18426,x18422))
% 159.37/159.10  [1843]~E(x18431,x18432)+E(f815(x18431,x18433,x18434,x18435,x18436,x18437,x18438),f815(x18432,x18433,x18434,x18435,x18436,x18437,x18438))
% 159.37/159.10  [1844]~E(x18441,x18442)+E(f815(x18443,x18441,x18444,x18445,x18446,x18447,x18448),f815(x18443,x18442,x18444,x18445,x18446,x18447,x18448))
% 159.37/159.10  [1845]~E(x18451,x18452)+E(f815(x18453,x18454,x18451,x18455,x18456,x18457,x18458),f815(x18453,x18454,x18452,x18455,x18456,x18457,x18458))
% 159.37/159.10  [1846]~E(x18461,x18462)+E(f815(x18463,x18464,x18465,x18461,x18466,x18467,x18468),f815(x18463,x18464,x18465,x18462,x18466,x18467,x18468))
% 159.37/159.10  [1847]~E(x18471,x18472)+E(f815(x18473,x18474,x18475,x18476,x18471,x18477,x18478),f815(x18473,x18474,x18475,x18476,x18472,x18477,x18478))
% 159.37/159.10  [1848]~E(x18481,x18482)+E(f815(x18483,x18484,x18485,x18486,x18487,x18481,x18488),f815(x18483,x18484,x18485,x18486,x18487,x18482,x18488))
% 159.37/159.10  [1849]~E(x18491,x18492)+E(f815(x18493,x18494,x18495,x18496,x18497,x18498,x18491),f815(x18493,x18494,x18495,x18496,x18497,x18498,x18492))
% 159.37/159.10  [1850]~E(x18501,x18502)+E(f592(x18501,x18503,x18504),f592(x18502,x18503,x18504))
% 159.37/159.10  [1851]~E(x18511,x18512)+E(f592(x18513,x18511,x18514),f592(x18513,x18512,x18514))
% 159.37/159.10  [1852]~E(x18521,x18522)+E(f592(x18523,x18524,x18521),f592(x18523,x18524,x18522))
% 159.37/159.10  [1853]~E(x18531,x18532)+E(f694(x18531,x18533,x18534),f694(x18532,x18533,x18534))
% 159.37/159.10  [1854]~E(x18541,x18542)+E(f694(x18543,x18541,x18544),f694(x18543,x18542,x18544))
% 159.37/159.10  [1855]~E(x18551,x18552)+E(f694(x18553,x18554,x18551),f694(x18553,x18554,x18552))
% 159.37/159.10  [1856]~E(x18561,x18562)+E(f130(x18561,x18563,x18564,x18565,x18566),f130(x18562,x18563,x18564,x18565,x18566))
% 159.37/159.10  [1857]~E(x18571,x18572)+E(f130(x18573,x18571,x18574,x18575,x18576),f130(x18573,x18572,x18574,x18575,x18576))
% 159.37/159.10  [1858]~E(x18581,x18582)+E(f130(x18583,x18584,x18581,x18585,x18586),f130(x18583,x18584,x18582,x18585,x18586))
% 159.37/159.10  [1859]~E(x18591,x18592)+E(f130(x18593,x18594,x18595,x18591,x18596),f130(x18593,x18594,x18595,x18592,x18596))
% 159.37/159.10  [1860]~E(x18601,x18602)+E(f130(x18603,x18604,x18605,x18606,x18601),f130(x18603,x18604,x18605,x18606,x18602))
% 159.37/159.10  [1861]~E(x18611,x18612)+E(f376(x18611,x18613),f376(x18612,x18613))
% 159.37/159.10  [1862]~E(x18621,x18622)+E(f376(x18623,x18621),f376(x18623,x18622))
% 159.37/159.10  [1863]~E(x18631,x18632)+E(f279(x18631,x18633,x18634,x18635),f279(x18632,x18633,x18634,x18635))
% 159.37/159.10  [1864]~E(x18641,x18642)+E(f279(x18643,x18641,x18644,x18645),f279(x18643,x18642,x18644,x18645))
% 159.37/159.10  [1865]~E(x18651,x18652)+E(f279(x18653,x18654,x18651,x18655),f279(x18653,x18654,x18652,x18655))
% 159.37/159.10  [1866]~E(x18661,x18662)+E(f279(x18663,x18664,x18665,x18661),f279(x18663,x18664,x18665,x18662))
% 159.37/159.10  [1867]~E(x18671,x18672)+E(f606(x18671,x18673),f606(x18672,x18673))
% 159.37/159.10  [1868]~E(x18681,x18682)+E(f606(x18683,x18681),f606(x18683,x18682))
% 159.37/159.10  [1869]~E(x18691,x18692)+E(f502(x18691),f502(x18692))
% 159.37/159.10  [1870]~E(x18701,x18702)+E(f515(x18701,x18703,x18704),f515(x18702,x18703,x18704))
% 159.37/159.10  [1871]~E(x18711,x18712)+E(f515(x18713,x18711,x18714),f515(x18713,x18712,x18714))
% 159.37/159.10  [1872]~E(x18721,x18722)+E(f515(x18723,x18724,x18721),f515(x18723,x18724,x18722))
% 159.37/159.10  [1873]~E(x18731,x18732)+E(f292(x18731,x18733),f292(x18732,x18733))
% 159.37/159.10  [1874]~E(x18741,x18742)+E(f292(x18743,x18741),f292(x18743,x18742))
% 159.37/159.10  [1875]~E(x18751,x18752)+E(f354(x18751),f354(x18752))
% 159.37/159.10  [1876]~E(x18761,x18762)+E(f459(x18761,x18763,x18764,x18765),f459(x18762,x18763,x18764,x18765))
% 159.37/159.10  [1877]~E(x18771,x18772)+E(f459(x18773,x18771,x18774,x18775),f459(x18773,x18772,x18774,x18775))
% 159.37/159.10  [1878]~E(x18781,x18782)+E(f459(x18783,x18784,x18781,x18785),f459(x18783,x18784,x18782,x18785))
% 159.37/159.10  [1879]~E(x18791,x18792)+E(f459(x18793,x18794,x18795,x18791),f459(x18793,x18794,x18795,x18792))
% 159.37/159.10  [1880]~E(x18801,x18802)+E(f204(x18801),f204(x18802))
% 159.37/159.10  [1881]~E(x18811,x18812)+E(f351(x18811,x18813),f351(x18812,x18813))
% 159.37/159.10  [1882]~E(x18821,x18822)+E(f351(x18823,x18821),f351(x18823,x18822))
% 159.37/159.10  [1883]~E(x18831,x18832)+E(f724(x18831,x18833),f724(x18832,x18833))
% 159.37/159.10  [1884]~E(x18841,x18842)+E(f724(x18843,x18841),f724(x18843,x18842))
% 159.37/159.10  [1885]~E(x18851,x18852)+E(f607(x18851),f607(x18852))
% 159.37/159.10  [1886]~E(x18861,x18862)+E(f19(x18861,x18863,x18864,x18865),f19(x18862,x18863,x18864,x18865))
% 159.37/159.10  [1887]~E(x18871,x18872)+E(f19(x18873,x18871,x18874,x18875),f19(x18873,x18872,x18874,x18875))
% 159.37/159.10  [1888]~E(x18881,x18882)+E(f19(x18883,x18884,x18881,x18885),f19(x18883,x18884,x18882,x18885))
% 159.37/159.10  [1889]~E(x18891,x18892)+E(f19(x18893,x18894,x18895,x18891),f19(x18893,x18894,x18895,x18892))
% 159.37/159.10  [1890]~E(x18901,x18902)+E(f357(x18901,x18903,x18904,x18905,x18906,x18907,x18908),f357(x18902,x18903,x18904,x18905,x18906,x18907,x18908))
% 159.37/159.10  [1891]~E(x18911,x18912)+E(f357(x18913,x18911,x18914,x18915,x18916,x18917,x18918),f357(x18913,x18912,x18914,x18915,x18916,x18917,x18918))
% 159.37/159.10  [1892]~E(x18921,x18922)+E(f357(x18923,x18924,x18921,x18925,x18926,x18927,x18928),f357(x18923,x18924,x18922,x18925,x18926,x18927,x18928))
% 159.37/159.10  [1893]~E(x18931,x18932)+E(f357(x18933,x18934,x18935,x18931,x18936,x18937,x18938),f357(x18933,x18934,x18935,x18932,x18936,x18937,x18938))
% 159.37/159.10  [1894]~E(x18941,x18942)+E(f357(x18943,x18944,x18945,x18946,x18941,x18947,x18948),f357(x18943,x18944,x18945,x18946,x18942,x18947,x18948))
% 159.37/159.10  [1895]~E(x18951,x18952)+E(f357(x18953,x18954,x18955,x18956,x18957,x18951,x18958),f357(x18953,x18954,x18955,x18956,x18957,x18952,x18958))
% 159.37/159.10  [1896]~E(x18961,x18962)+E(f357(x18963,x18964,x18965,x18966,x18967,x18968,x18961),f357(x18963,x18964,x18965,x18966,x18967,x18968,x18962))
% 159.37/159.10  [1897]~E(x18971,x18972)+E(f799(x18971,x18973,x18974),f799(x18972,x18973,x18974))
% 159.37/159.10  [1898]~E(x18981,x18982)+E(f799(x18983,x18981,x18984),f799(x18983,x18982,x18984))
% 159.37/159.10  [1899]~E(x18991,x18992)+E(f799(x18993,x18994,x18991),f799(x18993,x18994,x18992))
% 159.37/159.10  [1900]~E(x19001,x19002)+E(f892(x19001,x19003,x19004),f892(x19002,x19003,x19004))
% 159.37/159.10  [1901]~E(x19011,x19012)+E(f892(x19013,x19011,x19014),f892(x19013,x19012,x19014))
% 159.37/159.10  [1902]~E(x19021,x19022)+E(f892(x19023,x19024,x19021),f892(x19023,x19024,x19022))
% 159.37/159.10  [1903]~E(x19031,x19032)+E(f513(x19031,x19033,x19034),f513(x19032,x19033,x19034))
% 159.37/159.10  [1904]~E(x19041,x19042)+E(f513(x19043,x19041,x19044),f513(x19043,x19042,x19044))
% 159.37/159.10  [1905]~E(x19051,x19052)+E(f513(x19053,x19054,x19051),f513(x19053,x19054,x19052))
% 159.37/159.10  [1906]~E(x19061,x19062)+E(f700(x19061,x19063,x19064,x19065,x19066,x19067),f700(x19062,x19063,x19064,x19065,x19066,x19067))
% 159.37/159.10  [1907]~E(x19071,x19072)+E(f700(x19073,x19071,x19074,x19075,x19076,x19077),f700(x19073,x19072,x19074,x19075,x19076,x19077))
% 159.37/159.10  [1908]~E(x19081,x19082)+E(f700(x19083,x19084,x19081,x19085,x19086,x19087),f700(x19083,x19084,x19082,x19085,x19086,x19087))
% 159.37/159.10  [1909]~E(x19091,x19092)+E(f700(x19093,x19094,x19095,x19091,x19096,x19097),f700(x19093,x19094,x19095,x19092,x19096,x19097))
% 159.37/159.10  [1910]~E(x19101,x19102)+E(f700(x19103,x19104,x19105,x19106,x19101,x19107),f700(x19103,x19104,x19105,x19106,x19102,x19107))
% 159.37/159.10  [1911]~E(x19111,x19112)+E(f700(x19113,x19114,x19115,x19116,x19117,x19111),f700(x19113,x19114,x19115,x19116,x19117,x19112))
% 159.37/159.10  [1912]~E(x19121,x19122)+E(f525(x19121,x19123),f525(x19122,x19123))
% 159.37/159.10  [1913]~E(x19131,x19132)+E(f525(x19133,x19131),f525(x19133,x19132))
% 159.37/159.10  [1914]~E(x19141,x19142)+E(f57(x19141,x19143),f57(x19142,x19143))
% 159.37/159.10  [1915]~E(x19151,x19152)+E(f57(x19153,x19151),f57(x19153,x19152))
% 159.37/159.10  [1916]~E(x19161,x19162)+E(f819(x19161,x19163,x19164,x19165),f819(x19162,x19163,x19164,x19165))
% 159.37/159.10  [1917]~E(x19171,x19172)+E(f819(x19173,x19171,x19174,x19175),f819(x19173,x19172,x19174,x19175))
% 159.37/159.10  [1918]~E(x19181,x19182)+E(f819(x19183,x19184,x19181,x19185),f819(x19183,x19184,x19182,x19185))
% 159.37/159.10  [1919]~E(x19191,x19192)+E(f819(x19193,x19194,x19195,x19191),f819(x19193,x19194,x19195,x19192))
% 159.37/159.10  [1920]~E(x19201,x19202)+E(f524(x19201),f524(x19202))
% 159.37/159.10  [1921]~E(x19211,x19212)+E(f509(x19211,x19213,x19214,x19215,x19216),f509(x19212,x19213,x19214,x19215,x19216))
% 159.37/159.10  [1922]~E(x19221,x19222)+E(f509(x19223,x19221,x19224,x19225,x19226),f509(x19223,x19222,x19224,x19225,x19226))
% 159.37/159.10  [1923]~E(x19231,x19232)+E(f509(x19233,x19234,x19231,x19235,x19236),f509(x19233,x19234,x19232,x19235,x19236))
% 159.37/159.10  [1924]~E(x19241,x19242)+E(f509(x19243,x19244,x19245,x19241,x19246),f509(x19243,x19244,x19245,x19242,x19246))
% 159.37/159.10  [1925]~E(x19251,x19252)+E(f509(x19253,x19254,x19255,x19256,x19251),f509(x19253,x19254,x19255,x19256,x19252))
% 159.37/159.10  [1926]~E(x19261,x19262)+E(f823(x19261,x19263,x19264,x19265),f823(x19262,x19263,x19264,x19265))
% 159.37/159.10  [1927]~E(x19271,x19272)+E(f823(x19273,x19271,x19274,x19275),f823(x19273,x19272,x19274,x19275))
% 159.37/159.10  [1928]~E(x19281,x19282)+E(f823(x19283,x19284,x19281,x19285),f823(x19283,x19284,x19282,x19285))
% 159.37/159.10  [1929]~E(x19291,x19292)+E(f823(x19293,x19294,x19295,x19291),f823(x19293,x19294,x19295,x19292))
% 159.37/159.10  [1930]~E(x19301,x19302)+E(f624(x19301,x19303,x19304,x19305),f624(x19302,x19303,x19304,x19305))
% 159.37/159.10  [1931]~E(x19311,x19312)+E(f624(x19313,x19311,x19314,x19315),f624(x19313,x19312,x19314,x19315))
% 159.37/159.10  [1932]~E(x19321,x19322)+E(f624(x19323,x19324,x19321,x19325),f624(x19323,x19324,x19322,x19325))
% 159.37/159.10  [1933]~E(x19331,x19332)+E(f624(x19333,x19334,x19335,x19331),f624(x19333,x19334,x19335,x19332))
% 159.37/159.10  [1934]~E(x19341,x19342)+E(f665(x19341,x19343,x19344,x19345),f665(x19342,x19343,x19344,x19345))
% 159.37/159.10  [1935]~E(x19351,x19352)+E(f665(x19353,x19351,x19354,x19355),f665(x19353,x19352,x19354,x19355))
% 159.37/159.10  [1936]~E(x19361,x19362)+E(f665(x19363,x19364,x19361,x19365),f665(x19363,x19364,x19362,x19365))
% 159.37/159.10  [1937]~E(x19371,x19372)+E(f665(x19373,x19374,x19375,x19371),f665(x19373,x19374,x19375,x19372))
% 159.37/159.10  [1938]~E(x19381,x19382)+E(f206(x19381,x19383),f206(x19382,x19383))
% 159.37/159.10  [1939]~E(x19391,x19392)+E(f206(x19393,x19391),f206(x19393,x19392))
% 159.37/159.10  [1940]~E(x19401,x19402)+E(f596(x19401,x19403),f596(x19402,x19403))
% 159.37/159.10  [1941]~E(x19411,x19412)+E(f596(x19413,x19411),f596(x19413,x19412))
% 159.37/159.10  [1942]~E(x19421,x19422)+E(f674(x19421,x19423,x19424,x19425),f674(x19422,x19423,x19424,x19425))
% 159.37/159.10  [1943]~E(x19431,x19432)+E(f674(x19433,x19431,x19434,x19435),f674(x19433,x19432,x19434,x19435))
% 159.37/159.10  [1944]~E(x19441,x19442)+E(f674(x19443,x19444,x19441,x19445),f674(x19443,x19444,x19442,x19445))
% 159.37/159.10  [1945]~E(x19451,x19452)+E(f674(x19453,x19454,x19455,x19451),f674(x19453,x19454,x19455,x19452))
% 159.37/159.10  [1946]~E(x19461,x19462)+E(f521(x19461),f521(x19462))
% 159.37/159.10  [1947]~E(x19471,x19472)+E(f392(x19471,x19473,x19474,x19475,x19476),f392(x19472,x19473,x19474,x19475,x19476))
% 159.37/159.10  [1948]~E(x19481,x19482)+E(f392(x19483,x19481,x19484,x19485,x19486),f392(x19483,x19482,x19484,x19485,x19486))
% 159.37/159.10  [1949]~E(x19491,x19492)+E(f392(x19493,x19494,x19491,x19495,x19496),f392(x19493,x19494,x19492,x19495,x19496))
% 159.37/159.10  [1950]~E(x19501,x19502)+E(f392(x19503,x19504,x19505,x19501,x19506),f392(x19503,x19504,x19505,x19502,x19506))
% 159.37/159.10  [1951]~E(x19511,x19512)+E(f392(x19513,x19514,x19515,x19516,x19511),f392(x19513,x19514,x19515,x19516,x19512))
% 159.37/159.10  [1952]~E(x19521,x19522)+E(f874(x19521,x19523),f874(x19522,x19523))
% 159.37/159.10  [1953]~E(x19531,x19532)+E(f874(x19533,x19531),f874(x19533,x19532))
% 159.37/159.10  [1954]~E(x19541,x19542)+E(f241(x19541,x19543),f241(x19542,x19543))
% 159.37/159.10  [1955]~E(x19551,x19552)+E(f241(x19553,x19551),f241(x19553,x19552))
% 159.37/159.10  [1956]~E(x19561,x19562)+E(f226(x19561,x19563,x19564),f226(x19562,x19563,x19564))
% 159.37/159.10  [1957]~E(x19571,x19572)+E(f226(x19573,x19571,x19574),f226(x19573,x19572,x19574))
% 159.37/159.10  [1958]~E(x19581,x19582)+E(f226(x19583,x19584,x19581),f226(x19583,x19584,x19582))
% 159.37/159.10  [1959]~E(x19591,x19592)+E(f549(x19591,x19593,x19594,x19595,x19596,x19597),f549(x19592,x19593,x19594,x19595,x19596,x19597))
% 159.37/159.10  [1960]~E(x19601,x19602)+E(f549(x19603,x19601,x19604,x19605,x19606,x19607),f549(x19603,x19602,x19604,x19605,x19606,x19607))
% 159.37/159.10  [1961]~E(x19611,x19612)+E(f549(x19613,x19614,x19611,x19615,x19616,x19617),f549(x19613,x19614,x19612,x19615,x19616,x19617))
% 159.37/159.10  [1962]~E(x19621,x19622)+E(f549(x19623,x19624,x19625,x19621,x19626,x19627),f549(x19623,x19624,x19625,x19622,x19626,x19627))
% 159.37/159.10  [1963]~E(x19631,x19632)+E(f549(x19633,x19634,x19635,x19636,x19631,x19637),f549(x19633,x19634,x19635,x19636,x19632,x19637))
% 159.37/159.10  [1964]~E(x19641,x19642)+E(f549(x19643,x19644,x19645,x19646,x19647,x19641),f549(x19643,x19644,x19645,x19646,x19647,x19642))
% 159.37/159.10  [1965]~E(x19651,x19652)+E(f605(x19651,x19653),f605(x19652,x19653))
% 159.37/159.10  [1966]~E(x19661,x19662)+E(f605(x19663,x19661),f605(x19663,x19662))
% 159.37/159.10  [1967]~E(x19671,x19672)+E(f751(x19671,x19673,x19674),f751(x19672,x19673,x19674))
% 159.37/159.10  [1968]~E(x19681,x19682)+E(f751(x19683,x19681,x19684),f751(x19683,x19682,x19684))
% 159.37/159.10  [1969]~E(x19691,x19692)+E(f751(x19693,x19694,x19691),f751(x19693,x19694,x19692))
% 159.37/159.10  [1970]~E(x19701,x19702)+E(f814(x19701,x19703,x19704,x19705,x19706,x19707,x19708),f814(x19702,x19703,x19704,x19705,x19706,x19707,x19708))
% 159.37/159.10  [1971]~E(x19711,x19712)+E(f814(x19713,x19711,x19714,x19715,x19716,x19717,x19718),f814(x19713,x19712,x19714,x19715,x19716,x19717,x19718))
% 159.37/159.10  [1972]~E(x19721,x19722)+E(f814(x19723,x19724,x19721,x19725,x19726,x19727,x19728),f814(x19723,x19724,x19722,x19725,x19726,x19727,x19728))
% 159.37/159.10  [1973]~E(x19731,x19732)+E(f814(x19733,x19734,x19735,x19731,x19736,x19737,x19738),f814(x19733,x19734,x19735,x19732,x19736,x19737,x19738))
% 159.37/159.10  [1974]~E(x19741,x19742)+E(f814(x19743,x19744,x19745,x19746,x19741,x19747,x19748),f814(x19743,x19744,x19745,x19746,x19742,x19747,x19748))
% 159.37/159.10  [1975]~E(x19751,x19752)+E(f814(x19753,x19754,x19755,x19756,x19757,x19751,x19758),f814(x19753,x19754,x19755,x19756,x19757,x19752,x19758))
% 159.37/159.10  [1976]~E(x19761,x19762)+E(f814(x19763,x19764,x19765,x19766,x19767,x19768,x19761),f814(x19763,x19764,x19765,x19766,x19767,x19768,x19762))
% 159.37/159.10  [1977]~E(x19771,x19772)+E(f787(x19771,x19773,x19774,x19775,x19776,x19777),f787(x19772,x19773,x19774,x19775,x19776,x19777))
% 159.37/159.10  [1978]~E(x19781,x19782)+E(f787(x19783,x19781,x19784,x19785,x19786,x19787),f787(x19783,x19782,x19784,x19785,x19786,x19787))
% 159.37/159.10  [1979]~E(x19791,x19792)+E(f787(x19793,x19794,x19791,x19795,x19796,x19797),f787(x19793,x19794,x19792,x19795,x19796,x19797))
% 159.37/159.10  [1980]~E(x19801,x19802)+E(f787(x19803,x19804,x19805,x19801,x19806,x19807),f787(x19803,x19804,x19805,x19802,x19806,x19807))
% 159.37/159.10  [1981]~E(x19811,x19812)+E(f787(x19813,x19814,x19815,x19816,x19811,x19817),f787(x19813,x19814,x19815,x19816,x19812,x19817))
% 159.37/159.10  [1982]~E(x19821,x19822)+E(f787(x19823,x19824,x19825,x19826,x19827,x19821),f787(x19823,x19824,x19825,x19826,x19827,x19822))
% 159.37/159.10  [1983]~E(x19831,x19832)+E(f340(x19831,x19833,x19834,x19835,x19836),f340(x19832,x19833,x19834,x19835,x19836))
% 159.37/159.10  [1984]~E(x19841,x19842)+E(f340(x19843,x19841,x19844,x19845,x19846),f340(x19843,x19842,x19844,x19845,x19846))
% 159.37/159.10  [1985]~E(x19851,x19852)+E(f340(x19853,x19854,x19851,x19855,x19856),f340(x19853,x19854,x19852,x19855,x19856))
% 159.37/159.10  [1986]~E(x19861,x19862)+E(f340(x19863,x19864,x19865,x19861,x19866),f340(x19863,x19864,x19865,x19862,x19866))
% 159.37/159.10  [1987]~E(x19871,x19872)+E(f340(x19873,x19874,x19875,x19876,x19871),f340(x19873,x19874,x19875,x19876,x19872))
% 159.37/159.10  [1988]~E(x19881,x19882)+E(f393(x19881,x19883,x19884,x19885,x19886),f393(x19882,x19883,x19884,x19885,x19886))
% 159.37/159.10  [1989]~E(x19891,x19892)+E(f393(x19893,x19891,x19894,x19895,x19896),f393(x19893,x19892,x19894,x19895,x19896))
% 159.37/159.10  [1990]~E(x19901,x19902)+E(f393(x19903,x19904,x19901,x19905,x19906),f393(x19903,x19904,x19902,x19905,x19906))
% 159.37/159.10  [1991]~E(x19911,x19912)+E(f393(x19913,x19914,x19915,x19911,x19916),f393(x19913,x19914,x19915,x19912,x19916))
% 159.37/159.10  [1992]~E(x19921,x19922)+E(f393(x19923,x19924,x19925,x19926,x19921),f393(x19923,x19924,x19925,x19926,x19922))
% 159.37/159.10  [1993]~E(x19931,x19932)+E(f625(x19931,x19933),f625(x19932,x19933))
% 159.37/159.10  [1994]~E(x19941,x19942)+E(f625(x19943,x19941),f625(x19943,x19942))
% 159.37/159.10  [1995]~E(x19951,x19952)+E(f567(x19951,x19953,x19954,x19955,x19956),f567(x19952,x19953,x19954,x19955,x19956))
% 159.37/159.10  [1996]~E(x19961,x19962)+E(f567(x19963,x19961,x19964,x19965,x19966),f567(x19963,x19962,x19964,x19965,x19966))
% 159.37/159.10  [1997]~E(x19971,x19972)+E(f567(x19973,x19974,x19971,x19975,x19976),f567(x19973,x19974,x19972,x19975,x19976))
% 159.37/159.10  [1998]~E(x19981,x19982)+E(f567(x19983,x19984,x19985,x19981,x19986),f567(x19983,x19984,x19985,x19982,x19986))
% 159.37/159.10  [1999]~E(x19991,x19992)+E(f567(x19993,x19994,x19995,x19996,x19991),f567(x19993,x19994,x19995,x19996,x19992))
% 159.37/159.10  [2000]~E(x20001,x20002)+E(f448(x20001,x20003,x20004,x20005),f448(x20002,x20003,x20004,x20005))
% 159.37/159.10  [2001]~E(x20011,x20012)+E(f448(x20013,x20011,x20014,x20015),f448(x20013,x20012,x20014,x20015))
% 159.37/159.10  [2002]~E(x20021,x20022)+E(f448(x20023,x20024,x20021,x20025),f448(x20023,x20024,x20022,x20025))
% 159.37/159.10  [2003]~E(x20031,x20032)+E(f448(x20033,x20034,x20035,x20031),f448(x20033,x20034,x20035,x20032))
% 159.37/159.10  [2004]~E(x20041,x20042)+E(f571(x20041,x20043,x20044,x20045,x20046),f571(x20042,x20043,x20044,x20045,x20046))
% 159.37/159.10  [2005]~E(x20051,x20052)+E(f571(x20053,x20051,x20054,x20055,x20056),f571(x20053,x20052,x20054,x20055,x20056))
% 159.37/159.10  [2006]~E(x20061,x20062)+E(f571(x20063,x20064,x20061,x20065,x20066),f571(x20063,x20064,x20062,x20065,x20066))
% 159.37/159.10  [2007]~E(x20071,x20072)+E(f571(x20073,x20074,x20075,x20071,x20076),f571(x20073,x20074,x20075,x20072,x20076))
% 159.37/159.10  [2008]~E(x20081,x20082)+E(f571(x20083,x20084,x20085,x20086,x20081),f571(x20083,x20084,x20085,x20086,x20082))
% 159.37/159.10  [2009]~E(x20091,x20092)+E(f474(x20091,x20093,x20094,x20095,x20096),f474(x20092,x20093,x20094,x20095,x20096))
% 159.37/159.10  [2010]~E(x20101,x20102)+E(f474(x20103,x20101,x20104,x20105,x20106),f474(x20103,x20102,x20104,x20105,x20106))
% 159.37/159.10  [2011]~E(x20111,x20112)+E(f474(x20113,x20114,x20111,x20115,x20116),f474(x20113,x20114,x20112,x20115,x20116))
% 159.37/159.10  [2012]~E(x20121,x20122)+E(f474(x20123,x20124,x20125,x20121,x20126),f474(x20123,x20124,x20125,x20122,x20126))
% 159.37/159.10  [2013]~E(x20131,x20132)+E(f474(x20133,x20134,x20135,x20136,x20131),f474(x20133,x20134,x20135,x20136,x20132))
% 159.37/159.10  [2014]~E(x20141,x20142)+E(f202(x20141,x20143,x20144,x20145),f202(x20142,x20143,x20144,x20145))
% 159.37/159.10  [2015]~E(x20151,x20152)+E(f202(x20153,x20151,x20154,x20155),f202(x20153,x20152,x20154,x20155))
% 159.37/159.10  [2016]~E(x20161,x20162)+E(f202(x20163,x20164,x20161,x20165),f202(x20163,x20164,x20162,x20165))
% 159.37/159.10  [2017]~E(x20171,x20172)+E(f202(x20173,x20174,x20175,x20171),f202(x20173,x20174,x20175,x20172))
% 159.37/159.10  [2018]~E(x20181,x20182)+E(f695(x20181,x20183,x20184),f695(x20182,x20183,x20184))
% 159.37/159.10  [2019]~E(x20191,x20192)+E(f695(x20193,x20191,x20194),f695(x20193,x20192,x20194))
% 159.37/159.10  [2020]~E(x20201,x20202)+E(f695(x20203,x20204,x20201),f695(x20203,x20204,x20202))
% 159.37/159.10  [2021]~E(x20211,x20212)+E(f684(x20211,x20213),f684(x20212,x20213))
% 159.37/159.10  [2022]~E(x20221,x20222)+E(f684(x20223,x20221),f684(x20223,x20222))
% 159.37/159.10  [2023]~E(x20231,x20232)+E(f471(x20231,x20233,x20234,x20235),f471(x20232,x20233,x20234,x20235))
% 159.37/159.10  [2024]~E(x20241,x20242)+E(f471(x20243,x20241,x20244,x20245),f471(x20243,x20242,x20244,x20245))
% 159.37/159.10  [2025]~E(x20251,x20252)+E(f471(x20253,x20254,x20251,x20255),f471(x20253,x20254,x20252,x20255))
% 159.37/159.10  [2026]~E(x20261,x20262)+E(f471(x20263,x20264,x20265,x20261),f471(x20263,x20264,x20265,x20262))
% 159.37/159.10  [2027]~E(x20271,x20272)+E(f397(x20271,x20273,x20274,x20275,x20276),f397(x20272,x20273,x20274,x20275,x20276))
% 159.37/159.10  [2028]~E(x20281,x20282)+E(f397(x20283,x20281,x20284,x20285,x20286),f397(x20283,x20282,x20284,x20285,x20286))
% 159.37/159.10  [2029]~E(x20291,x20292)+E(f397(x20293,x20294,x20291,x20295,x20296),f397(x20293,x20294,x20292,x20295,x20296))
% 159.37/159.10  [2030]~E(x20301,x20302)+E(f397(x20303,x20304,x20305,x20301,x20306),f397(x20303,x20304,x20305,x20302,x20306))
% 159.37/159.10  [2031]~E(x20311,x20312)+E(f397(x20313,x20314,x20315,x20316,x20311),f397(x20313,x20314,x20315,x20316,x20312))
% 159.37/159.10  [2032]~E(x20321,x20322)+E(f294(x20321,x20323,x20324),f294(x20322,x20323,x20324))
% 159.37/159.10  [2033]~E(x20331,x20332)+E(f294(x20333,x20331,x20334),f294(x20333,x20332,x20334))
% 159.37/159.10  [2034]~E(x20341,x20342)+E(f294(x20343,x20344,x20341),f294(x20343,x20344,x20342))
% 159.37/159.10  [2035]~E(x20351,x20352)+E(f817(x20351),f817(x20352))
% 159.37/159.10  [2036]~E(x20361,x20362)+E(f467(x20361,x20363,x20364),f467(x20362,x20363,x20364))
% 159.37/159.10  [2037]~E(x20371,x20372)+E(f467(x20373,x20371,x20374),f467(x20373,x20372,x20374))
% 159.37/159.10  [2038]~E(x20381,x20382)+E(f467(x20383,x20384,x20381),f467(x20383,x20384,x20382))
% 159.37/159.10  [2039]~E(x20391,x20392)+E(f663(x20391,x20393),f663(x20392,x20393))
% 159.37/159.10  [2040]~E(x20401,x20402)+E(f663(x20403,x20401),f663(x20403,x20402))
% 159.37/159.10  [2041]~E(x20411,x20412)+E(f215(x20411,x20413,x20414,x20415,x20416,x20417,x20418),f215(x20412,x20413,x20414,x20415,x20416,x20417,x20418))
% 159.37/159.10  [2042]~E(x20421,x20422)+E(f215(x20423,x20421,x20424,x20425,x20426,x20427,x20428),f215(x20423,x20422,x20424,x20425,x20426,x20427,x20428))
% 159.37/159.10  [2043]~E(x20431,x20432)+E(f215(x20433,x20434,x20431,x20435,x20436,x20437,x20438),f215(x20433,x20434,x20432,x20435,x20436,x20437,x20438))
% 159.37/159.10  [2044]~E(x20441,x20442)+E(f215(x20443,x20444,x20445,x20441,x20446,x20447,x20448),f215(x20443,x20444,x20445,x20442,x20446,x20447,x20448))
% 159.37/159.10  [2045]~E(x20451,x20452)+E(f215(x20453,x20454,x20455,x20456,x20451,x20457,x20458),f215(x20453,x20454,x20455,x20456,x20452,x20457,x20458))
% 159.37/159.10  [2046]~E(x20461,x20462)+E(f215(x20463,x20464,x20465,x20466,x20467,x20461,x20468),f215(x20463,x20464,x20465,x20466,x20467,x20462,x20468))
% 159.37/159.10  [2047]~E(x20471,x20472)+E(f215(x20473,x20474,x20475,x20476,x20477,x20478,x20471),f215(x20473,x20474,x20475,x20476,x20477,x20478,x20472))
% 159.37/159.10  [2048]~E(x20481,x20482)+E(f458(x20481,x20483,x20484,x20485),f458(x20482,x20483,x20484,x20485))
% 159.37/159.10  [2049]~E(x20491,x20492)+E(f458(x20493,x20491,x20494,x20495),f458(x20493,x20492,x20494,x20495))
% 159.37/159.10  [2050]~E(x20501,x20502)+E(f458(x20503,x20504,x20501,x20505),f458(x20503,x20504,x20502,x20505))
% 159.37/159.10  [2051]~E(x20511,x20512)+E(f458(x20513,x20514,x20515,x20511),f458(x20513,x20514,x20515,x20512))
% 159.37/159.10  [2052]~E(x20521,x20522)+E(f778(x20521,x20523,x20524,x20525),f778(x20522,x20523,x20524,x20525))
% 159.37/159.10  [2053]~E(x20531,x20532)+E(f778(x20533,x20531,x20534,x20535),f778(x20533,x20532,x20534,x20535))
% 159.37/159.10  [2054]~E(x20541,x20542)+E(f778(x20543,x20544,x20541,x20545),f778(x20543,x20544,x20542,x20545))
% 159.37/159.10  [2055]~E(x20551,x20552)+E(f778(x20553,x20554,x20555,x20551),f778(x20553,x20554,x20555,x20552))
% 159.37/159.10  [2056]~E(x20561,x20562)+E(f553(x20561,x20563),f553(x20562,x20563))
% 159.37/159.10  [2057]~E(x20571,x20572)+E(f553(x20573,x20571),f553(x20573,x20572))
% 159.37/159.10  [2058]~E(x20581,x20582)+E(f434(x20581,x20583,x20584),f434(x20582,x20583,x20584))
% 159.37/159.10  [2059]~E(x20591,x20592)+E(f434(x20593,x20591,x20594),f434(x20593,x20592,x20594))
% 159.37/159.10  [2060]~E(x20601,x20602)+E(f434(x20603,x20604,x20601),f434(x20603,x20604,x20602))
% 159.37/159.10  [2061]~E(x20611,x20612)+E(f559(x20611,x20613,x20614,x20615),f559(x20612,x20613,x20614,x20615))
% 159.37/159.10  [2062]~E(x20621,x20622)+E(f559(x20623,x20621,x20624,x20625),f559(x20623,x20622,x20624,x20625))
% 159.37/159.10  [2063]~E(x20631,x20632)+E(f559(x20633,x20634,x20631,x20635),f559(x20633,x20634,x20632,x20635))
% 159.37/159.10  [2064]~E(x20641,x20642)+E(f559(x20643,x20644,x20645,x20641),f559(x20643,x20644,x20645,x20642))
% 159.37/159.10  [2065]~E(x20651,x20652)+E(f742(x20651,x20653,x20654,x20655),f742(x20652,x20653,x20654,x20655))
% 159.37/159.10  [2066]~E(x20661,x20662)+E(f742(x20663,x20661,x20664,x20665),f742(x20663,x20662,x20664,x20665))
% 159.37/159.10  [2067]~E(x20671,x20672)+E(f742(x20673,x20674,x20671,x20675),f742(x20673,x20674,x20672,x20675))
% 159.37/159.10  [2068]~E(x20681,x20682)+E(f742(x20683,x20684,x20685,x20681),f742(x20683,x20684,x20685,x20682))
% 159.37/159.10  [2069]~E(x20691,x20692)+E(f419(x20691,x20693,x20694),f419(x20692,x20693,x20694))
% 159.37/159.10  [2070]~E(x20701,x20702)+E(f419(x20703,x20701,x20704),f419(x20703,x20702,x20704))
% 159.37/159.10  [2071]~E(x20711,x20712)+E(f419(x20713,x20714,x20711),f419(x20713,x20714,x20712))
% 159.37/159.10  [2072]~E(x20721,x20722)+E(f900(x20721,x20723,x20724,x20725),f900(x20722,x20723,x20724,x20725))
% 159.37/159.10  [2073]~E(x20731,x20732)+E(f900(x20733,x20731,x20734,x20735),f900(x20733,x20732,x20734,x20735))
% 159.37/159.10  [2074]~E(x20741,x20742)+E(f900(x20743,x20744,x20741,x20745),f900(x20743,x20744,x20742,x20745))
% 159.37/159.10  [2075]~E(x20751,x20752)+E(f900(x20753,x20754,x20755,x20751),f900(x20753,x20754,x20755,x20752))
% 159.37/159.10  [2076]~E(x20761,x20762)+E(f425(x20761,x20763,x20764,x20765),f425(x20762,x20763,x20764,x20765))
% 159.37/159.10  [2077]~E(x20771,x20772)+E(f425(x20773,x20771,x20774,x20775),f425(x20773,x20772,x20774,x20775))
% 159.37/159.10  [2078]~E(x20781,x20782)+E(f425(x20783,x20784,x20781,x20785),f425(x20783,x20784,x20782,x20785))
% 159.37/159.10  [2079]~E(x20791,x20792)+E(f425(x20793,x20794,x20795,x20791),f425(x20793,x20794,x20795,x20792))
% 159.37/159.10  [2080]~E(x20801,x20802)+E(f379(x20801,x20803,x20804,x20805),f379(x20802,x20803,x20804,x20805))
% 159.37/159.10  [2081]~E(x20811,x20812)+E(f379(x20813,x20811,x20814,x20815),f379(x20813,x20812,x20814,x20815))
% 159.37/159.10  [2082]~E(x20821,x20822)+E(f379(x20823,x20824,x20821,x20825),f379(x20823,x20824,x20822,x20825))
% 159.37/159.10  [2083]~E(x20831,x20832)+E(f379(x20833,x20834,x20835,x20831),f379(x20833,x20834,x20835,x20832))
% 159.37/159.10  [2084]~E(x20841,x20842)+E(f276(x20841,x20843,x20844),f276(x20842,x20843,x20844))
% 159.37/159.10  [2085]~E(x20851,x20852)+E(f276(x20853,x20851,x20854),f276(x20853,x20852,x20854))
% 159.37/159.10  [2086]~E(x20861,x20862)+E(f276(x20863,x20864,x20861),f276(x20863,x20864,x20862))
% 159.37/159.10  [2087]~E(x20871,x20872)+E(f125(x20871,x20873,x20874,x20875),f125(x20872,x20873,x20874,x20875))
% 159.37/159.10  [2088]~E(x20881,x20882)+E(f125(x20883,x20881,x20884,x20885),f125(x20883,x20882,x20884,x20885))
% 159.37/159.10  [2089]~E(x20891,x20892)+E(f125(x20893,x20894,x20891,x20895),f125(x20893,x20894,x20892,x20895))
% 159.37/159.10  [2090]~E(x20901,x20902)+E(f125(x20903,x20904,x20905,x20901),f125(x20903,x20904,x20905,x20902))
% 159.37/159.10  [2091]~E(x20911,x20912)+E(f336(x20911,x20913),f336(x20912,x20913))
% 159.37/159.10  [2092]~E(x20921,x20922)+E(f336(x20923,x20921),f336(x20923,x20922))
% 159.37/159.10  [2093]~E(x20931,x20932)+E(f344(x20931),f344(x20932))
% 159.37/159.10  [2094]~E(x20941,x20942)+E(f412(x20941,x20943,x20944),f412(x20942,x20943,x20944))
% 159.37/159.10  [2095]~E(x20951,x20952)+E(f412(x20953,x20951,x20954),f412(x20953,x20952,x20954))
% 159.37/159.10  [2096]~E(x20961,x20962)+E(f412(x20963,x20964,x20961),f412(x20963,x20964,x20962))
% 159.37/159.10  [2097]~E(x20971,x20972)+E(f133(x20971,x20973,x20974,x20975),f133(x20972,x20973,x20974,x20975))
% 159.37/159.10  [2098]~E(x20981,x20982)+E(f133(x20983,x20981,x20984,x20985),f133(x20983,x20982,x20984,x20985))
% 159.37/159.10  [2099]~E(x20991,x20992)+E(f133(x20993,x20994,x20991,x20995),f133(x20993,x20994,x20992,x20995))
% 159.37/159.10  [2100]~E(x21001,x21002)+E(f133(x21003,x21004,x21005,x21001),f133(x21003,x21004,x21005,x21002))
% 159.37/159.10  [2101]~E(x21011,x21012)+E(f530(x21011,x21013,x21014,x21015),f530(x21012,x21013,x21014,x21015))
% 159.37/159.10  [2102]~E(x21021,x21022)+E(f530(x21023,x21021,x21024,x21025),f530(x21023,x21022,x21024,x21025))
% 159.37/159.10  [2103]~E(x21031,x21032)+E(f530(x21033,x21034,x21031,x21035),f530(x21033,x21034,x21032,x21035))
% 159.37/159.10  [2104]~E(x21041,x21042)+E(f530(x21043,x21044,x21045,x21041),f530(x21043,x21044,x21045,x21042))
% 159.37/159.10  [2105]~E(x21051,x21052)+E(f692(x21051,x21053),f692(x21052,x21053))
% 159.37/159.10  [2106]~E(x21061,x21062)+E(f692(x21063,x21061),f692(x21063,x21062))
% 159.37/159.10  [2107]~E(x21071,x21072)+E(f228(x21071,x21073,x21074,x21075,x21076),f228(x21072,x21073,x21074,x21075,x21076))
% 159.37/159.10  [2108]~E(x21081,x21082)+E(f228(x21083,x21081,x21084,x21085,x21086),f228(x21083,x21082,x21084,x21085,x21086))
% 159.37/159.10  [2109]~E(x21091,x21092)+E(f228(x21093,x21094,x21091,x21095,x21096),f228(x21093,x21094,x21092,x21095,x21096))
% 159.37/159.10  [2110]~E(x21101,x21102)+E(f228(x21103,x21104,x21105,x21101,x21106),f228(x21103,x21104,x21105,x21102,x21106))
% 159.37/159.10  [2111]~E(x21111,x21112)+E(f228(x21113,x21114,x21115,x21116,x21111),f228(x21113,x21114,x21115,x21116,x21112))
% 159.37/159.10  [2112]~E(x21121,x21122)+E(f895(x21121,x21123,x21124,x21125),f895(x21122,x21123,x21124,x21125))
% 159.37/159.10  [2113]~E(x21131,x21132)+E(f895(x21133,x21131,x21134,x21135),f895(x21133,x21132,x21134,x21135))
% 159.37/159.10  [2114]~E(x21141,x21142)+E(f895(x21143,x21144,x21141,x21145),f895(x21143,x21144,x21142,x21145))
% 159.37/159.10  [2115]~E(x21151,x21152)+E(f895(x21153,x21154,x21155,x21151),f895(x21153,x21154,x21155,x21152))
% 159.37/159.10  [2116]~E(x21161,x21162)+E(f564(x21161,x21163,x21164),f564(x21162,x21163,x21164))
% 159.37/159.10  [2117]~E(x21171,x21172)+E(f564(x21173,x21171,x21174),f564(x21173,x21172,x21174))
% 159.37/159.10  [2118]~E(x21181,x21182)+E(f564(x21183,x21184,x21181),f564(x21183,x21184,x21182))
% 159.37/159.10  [2119]~E(x21191,x21192)+E(f886(x21191,x21193,x21194,x21195),f886(x21192,x21193,x21194,x21195))
% 159.37/159.10  [2120]~E(x21201,x21202)+E(f886(x21203,x21201,x21204,x21205),f886(x21203,x21202,x21204,x21205))
% 159.37/159.10  [2121]~E(x21211,x21212)+E(f886(x21213,x21214,x21211,x21215),f886(x21213,x21214,x21212,x21215))
% 159.37/159.10  [2122]~E(x21221,x21222)+E(f886(x21223,x21224,x21225,x21221),f886(x21223,x21224,x21225,x21222))
% 159.37/159.10  [2123]~E(x21231,x21232)+E(f402(x21231,x21233,x21234),f402(x21232,x21233,x21234))
% 159.37/159.10  [2124]~E(x21241,x21242)+E(f402(x21243,x21241,x21244),f402(x21243,x21242,x21244))
% 159.37/159.10  [2125]~E(x21251,x21252)+E(f402(x21253,x21254,x21251),f402(x21253,x21254,x21252))
% 159.37/159.10  [2126]~E(x21261,x21262)+E(f389(x21261,x21263,x21264,x21265,x21266),f389(x21262,x21263,x21264,x21265,x21266))
% 159.37/159.10  [2127]~E(x21271,x21272)+E(f389(x21273,x21271,x21274,x21275,x21276),f389(x21273,x21272,x21274,x21275,x21276))
% 159.37/159.10  [2128]~E(x21281,x21282)+E(f389(x21283,x21284,x21281,x21285,x21286),f389(x21283,x21284,x21282,x21285,x21286))
% 159.37/159.10  [2129]~E(x21291,x21292)+E(f389(x21293,x21294,x21295,x21291,x21296),f389(x21293,x21294,x21295,x21292,x21296))
% 159.37/159.10  [2130]~E(x21301,x21302)+E(f389(x21303,x21304,x21305,x21306,x21301),f389(x21303,x21304,x21305,x21306,x21302))
% 159.37/159.10  [2131]~E(x21311,x21312)+E(f586(x21311,x21313,x21314,x21315),f586(x21312,x21313,x21314,x21315))
% 159.37/159.10  [2132]~E(x21321,x21322)+E(f586(x21323,x21321,x21324,x21325),f586(x21323,x21322,x21324,x21325))
% 159.37/159.10  [2133]~E(x21331,x21332)+E(f586(x21333,x21334,x21331,x21335),f586(x21333,x21334,x21332,x21335))
% 159.37/159.10  [2134]~E(x21341,x21342)+E(f586(x21343,x21344,x21345,x21341),f586(x21343,x21344,x21345,x21342))
% 159.37/159.10  [2135]~E(x21351,x21352)+E(f709(x21351,x21353,x21354),f709(x21352,x21353,x21354))
% 159.37/159.10  [2136]~E(x21361,x21362)+E(f709(x21363,x21361,x21364),f709(x21363,x21362,x21364))
% 159.37/159.10  [2137]~E(x21371,x21372)+E(f709(x21373,x21374,x21371),f709(x21373,x21374,x21372))
% 159.37/159.10  [2138]~E(x21381,x21382)+E(f653(x21381),f653(x21382))
% 159.37/159.10  [2139]~E(x21391,x21392)+E(f415(x21391,x21393,x21394,x21395,x21396),f415(x21392,x21393,x21394,x21395,x21396))
% 159.37/159.10  [2140]~E(x21401,x21402)+E(f415(x21403,x21401,x21404,x21405,x21406),f415(x21403,x21402,x21404,x21405,x21406))
% 159.37/159.10  [2141]~E(x21411,x21412)+E(f415(x21413,x21414,x21411,x21415,x21416),f415(x21413,x21414,x21412,x21415,x21416))
% 159.37/159.10  [2142]~E(x21421,x21422)+E(f415(x21423,x21424,x21425,x21421,x21426),f415(x21423,x21424,x21425,x21422,x21426))
% 159.37/159.10  [2143]~E(x21431,x21432)+E(f415(x21433,x21434,x21435,x21436,x21431),f415(x21433,x21434,x21435,x21436,x21432))
% 159.37/159.10  [2144]~E(x21441,x21442)+E(f672(x21441),f672(x21442))
% 159.37/159.10  [2145]~E(x21451,x21452)+E(f671(x21451,x21453),f671(x21452,x21453))
% 159.37/159.10  [2146]~E(x21461,x21462)+E(f671(x21463,x21461),f671(x21463,x21462))
% 159.37/159.10  [2147]~E(x21471,x21472)+E(f782(x21471,x21473,x21474),f782(x21472,x21473,x21474))
% 159.37/159.10  [2148]~E(x21481,x21482)+E(f782(x21483,x21481,x21484),f782(x21483,x21482,x21484))
% 159.37/159.10  [2149]~E(x21491,x21492)+E(f782(x21493,x21494,x21491),f782(x21493,x21494,x21492))
% 159.37/159.10  [2150]~E(x21501,x21502)+E(f214(x21501,x21503,x21504,x21505),f214(x21502,x21503,x21504,x21505))
% 159.37/159.10  [2151]~E(x21511,x21512)+E(f214(x21513,x21511,x21514,x21515),f214(x21513,x21512,x21514,x21515))
% 159.37/159.10  [2152]~E(x21521,x21522)+E(f214(x21523,x21524,x21521,x21525),f214(x21523,x21524,x21522,x21525))
% 159.37/159.10  [2153]~E(x21531,x21532)+E(f214(x21533,x21534,x21535,x21531),f214(x21533,x21534,x21535,x21532))
% 159.37/159.10  [2154]~E(x21541,x21542)+E(f519(x21541,x21543),f519(x21542,x21543))
% 159.37/159.10  [2155]~E(x21551,x21552)+E(f519(x21553,x21551),f519(x21553,x21552))
% 159.37/159.10  [2156]~E(x21561,x21562)+E(f378(x21561,x21563,x21564,x21565),f378(x21562,x21563,x21564,x21565))
% 159.37/159.10  [2157]~E(x21571,x21572)+E(f378(x21573,x21571,x21574,x21575),f378(x21573,x21572,x21574,x21575))
% 159.37/159.10  [2158]~E(x21581,x21582)+E(f378(x21583,x21584,x21581,x21585),f378(x21583,x21584,x21582,x21585))
% 159.37/159.10  [2159]~E(x21591,x21592)+E(f378(x21593,x21594,x21595,x21591),f378(x21593,x21594,x21595,x21592))
% 159.37/159.10  [2160]~E(x21601,x21602)+E(f777(x21601,x21603,x21604,x21605,x21606),f777(x21602,x21603,x21604,x21605,x21606))
% 159.37/159.10  [2161]~E(x21611,x21612)+E(f777(x21613,x21611,x21614,x21615,x21616),f777(x21613,x21612,x21614,x21615,x21616))
% 159.37/159.10  [2162]~E(x21621,x21622)+E(f777(x21623,x21624,x21621,x21625,x21626),f777(x21623,x21624,x21622,x21625,x21626))
% 159.37/159.10  [2163]~E(x21631,x21632)+E(f777(x21633,x21634,x21635,x21631,x21636),f777(x21633,x21634,x21635,x21632,x21636))
% 159.37/159.10  [2164]~E(x21641,x21642)+E(f777(x21643,x21644,x21645,x21646,x21641),f777(x21643,x21644,x21645,x21646,x21642))
% 159.37/159.10  [2165]~E(x21651,x21652)+E(f738(x21651,x21653,x21654,x21655),f738(x21652,x21653,x21654,x21655))
% 159.37/159.10  [2166]~E(x21661,x21662)+E(f738(x21663,x21661,x21664,x21665),f738(x21663,x21662,x21664,x21665))
% 159.37/159.10  [2167]~E(x21671,x21672)+E(f738(x21673,x21674,x21671,x21675),f738(x21673,x21674,x21672,x21675))
% 159.37/159.10  [2168]~E(x21681,x21682)+E(f738(x21683,x21684,x21685,x21681),f738(x21683,x21684,x21685,x21682))
% 159.37/159.10  [2169]~E(x21691,x21692)+E(f766(x21691,x21693,x21694),f766(x21692,x21693,x21694))
% 159.37/159.10  [2170]~E(x21701,x21702)+E(f766(x21703,x21701,x21704),f766(x21703,x21702,x21704))
% 159.37/159.10  [2171]~E(x21711,x21712)+E(f766(x21713,x21714,x21711),f766(x21713,x21714,x21712))
% 159.37/159.10  [2172]~E(x21721,x21722)+E(f884(x21721,x21723,x21724),f884(x21722,x21723,x21724))
% 159.37/159.10  [2173]~E(x21731,x21732)+E(f884(x21733,x21731,x21734),f884(x21733,x21732,x21734))
% 159.37/159.10  [2174]~E(x21741,x21742)+E(f884(x21743,x21744,x21741),f884(x21743,x21744,x21742))
% 159.37/159.10  [2175]~E(x21751,x21752)+E(f862(x21751,x21753,x21754,x21755,x21756,x21757),f862(x21752,x21753,x21754,x21755,x21756,x21757))
% 159.37/159.10  [2176]~E(x21761,x21762)+E(f862(x21763,x21761,x21764,x21765,x21766,x21767),f862(x21763,x21762,x21764,x21765,x21766,x21767))
% 159.37/159.10  [2177]~E(x21771,x21772)+E(f862(x21773,x21774,x21771,x21775,x21776,x21777),f862(x21773,x21774,x21772,x21775,x21776,x21777))
% 159.37/159.10  [2178]~E(x21781,x21782)+E(f862(x21783,x21784,x21785,x21781,x21786,x21787),f862(x21783,x21784,x21785,x21782,x21786,x21787))
% 159.37/159.10  [2179]~E(x21791,x21792)+E(f862(x21793,x21794,x21795,x21796,x21791,x21797),f862(x21793,x21794,x21795,x21796,x21792,x21797))
% 159.37/159.10  [2180]~E(x21801,x21802)+E(f862(x21803,x21804,x21805,x21806,x21807,x21801),f862(x21803,x21804,x21805,x21806,x21807,x21802))
% 159.37/159.10  [2181]~E(x21811,x21812)+E(f793(x21811,x21813,x21814),f793(x21812,x21813,x21814))
% 159.37/159.10  [2182]~E(x21821,x21822)+E(f793(x21823,x21821,x21824),f793(x21823,x21822,x21824))
% 159.37/159.10  [2183]~E(x21831,x21832)+E(f793(x21833,x21834,x21831),f793(x21833,x21834,x21832))
% 159.37/159.10  [2184]~E(x21841,x21842)+E(f697(x21841,x21843,x21844,x21845,x21846),f697(x21842,x21843,x21844,x21845,x21846))
% 159.37/159.10  [2185]~E(x21851,x21852)+E(f697(x21853,x21851,x21854,x21855,x21856),f697(x21853,x21852,x21854,x21855,x21856))
% 159.37/159.10  [2186]~E(x21861,x21862)+E(f697(x21863,x21864,x21861,x21865,x21866),f697(x21863,x21864,x21862,x21865,x21866))
% 159.37/159.10  [2187]~E(x21871,x21872)+E(f697(x21873,x21874,x21875,x21871,x21876),f697(x21873,x21874,x21875,x21872,x21876))
% 159.37/159.10  [2188]~E(x21881,x21882)+E(f697(x21883,x21884,x21885,x21886,x21881),f697(x21883,x21884,x21885,x21886,x21882))
% 159.37/159.10  [2189]~E(x21891,x21892)+E(f587(x21891,x21893,x21894,x21895),f587(x21892,x21893,x21894,x21895))
% 159.37/159.10  [2190]~E(x21901,x21902)+E(f587(x21903,x21901,x21904,x21905),f587(x21903,x21902,x21904,x21905))
% 159.37/159.10  [2191]~E(x21911,x21912)+E(f587(x21913,x21914,x21911,x21915),f587(x21913,x21914,x21912,x21915))
% 159.37/159.10  [2192]~E(x21921,x21922)+E(f587(x21923,x21924,x21925,x21921),f587(x21923,x21924,x21925,x21922))
% 159.37/159.10  [2193]~E(x21931,x21932)+E(f469(x21931,x21933,x21934,x21935),f469(x21932,x21933,x21934,x21935))
% 159.37/159.10  [2194]~E(x21941,x21942)+E(f469(x21943,x21941,x21944,x21945),f469(x21943,x21942,x21944,x21945))
% 159.37/159.10  [2195]~E(x21951,x21952)+E(f469(x21953,x21954,x21951,x21955),f469(x21953,x21954,x21952,x21955))
% 159.37/159.10  [2196]~E(x21961,x21962)+E(f469(x21963,x21964,x21965,x21961),f469(x21963,x21964,x21965,x21962))
% 159.37/159.10  [2197]~E(x21971,x21972)+E(f867(x21971,x21973,x21974),f867(x21972,x21973,x21974))
% 159.37/159.10  [2198]~E(x21981,x21982)+E(f867(x21983,x21981,x21984),f867(x21983,x21982,x21984))
% 159.37/159.10  [2199]~E(x21991,x21992)+E(f867(x21993,x21994,x21991),f867(x21993,x21994,x21992))
% 159.37/159.10  [2200]~E(x22001,x22002)+E(f584(x22001,x22003,x22004),f584(x22002,x22003,x22004))
% 159.37/159.10  [2201]~E(x22011,x22012)+E(f584(x22013,x22011,x22014),f584(x22013,x22012,x22014))
% 159.37/159.10  [2202]~E(x22021,x22022)+E(f584(x22023,x22024,x22021),f584(x22023,x22024,x22022))
% 159.37/159.10  [2203]~E(x22031,x22032)+E(f439(x22031,x22033,x22034,x22035),f439(x22032,x22033,x22034,x22035))
% 159.37/159.10  [2204]~E(x22041,x22042)+E(f439(x22043,x22041,x22044,x22045),f439(x22043,x22042,x22044,x22045))
% 159.37/159.10  [2205]~E(x22051,x22052)+E(f439(x22053,x22054,x22051,x22055),f439(x22053,x22054,x22052,x22055))
% 159.37/159.10  [2206]~E(x22061,x22062)+E(f439(x22063,x22064,x22065,x22061),f439(x22063,x22064,x22065,x22062))
% 159.37/159.10  [2207]~E(x22071,x22072)+E(f825(x22071,x22073),f825(x22072,x22073))
% 159.37/159.10  [2208]~E(x22081,x22082)+E(f825(x22083,x22081),f825(x22083,x22082))
% 159.37/159.10  [2209]~E(x22091,x22092)+E(f658(x22091,x22093,x22094),f658(x22092,x22093,x22094))
% 159.37/159.10  [2210]~E(x22101,x22102)+E(f658(x22103,x22101,x22104),f658(x22103,x22102,x22104))
% 159.37/159.10  [2211]~E(x22111,x22112)+E(f658(x22113,x22114,x22111),f658(x22113,x22114,x22112))
% 159.37/159.10  [2212]~E(x22121,x22122)+E(f411(x22121,x22123,x22124),f411(x22122,x22123,x22124))
% 159.37/159.10  [2213]~E(x22131,x22132)+E(f411(x22133,x22131,x22134),f411(x22133,x22132,x22134))
% 159.37/159.10  [2214]~E(x22141,x22142)+E(f411(x22143,x22144,x22141),f411(x22143,x22144,x22142))
% 159.37/159.10  [2215]~E(x22151,x22152)+E(f841(x22151,x22153),f841(x22152,x22153))
% 159.37/159.10  [2216]~E(x22161,x22162)+E(f841(x22163,x22161),f841(x22163,x22162))
% 159.37/159.10  [2217]~E(x22171,x22172)+E(f391(x22171,x22173,x22174,x22175,x22176),f391(x22172,x22173,x22174,x22175,x22176))
% 159.37/159.10  [2218]~E(x22181,x22182)+E(f391(x22183,x22181,x22184,x22185,x22186),f391(x22183,x22182,x22184,x22185,x22186))
% 159.37/159.10  [2219]~E(x22191,x22192)+E(f391(x22193,x22194,x22191,x22195,x22196),f391(x22193,x22194,x22192,x22195,x22196))
% 159.37/159.10  [2220]~E(x22201,x22202)+E(f391(x22203,x22204,x22205,x22201,x22206),f391(x22203,x22204,x22205,x22202,x22206))
% 159.37/159.10  [2221]~E(x22211,x22212)+E(f391(x22213,x22214,x22215,x22216,x22211),f391(x22213,x22214,x22215,x22216,x22212))
% 159.37/159.10  [2222]~E(x22221,x22222)+E(f704(x22221,x22223),f704(x22222,x22223))
% 159.37/159.10  [2223]~E(x22231,x22232)+E(f704(x22233,x22231),f704(x22233,x22232))
% 159.37/159.10  [2224]~E(x22241,x22242)+E(f395(x22241,x22243,x22244,x22245,x22246),f395(x22242,x22243,x22244,x22245,x22246))
% 159.37/159.10  [2225]~E(x22251,x22252)+E(f395(x22253,x22251,x22254,x22255,x22256),f395(x22253,x22252,x22254,x22255,x22256))
% 159.37/159.10  [2226]~E(x22261,x22262)+E(f395(x22263,x22264,x22261,x22265,x22266),f395(x22263,x22264,x22262,x22265,x22266))
% 159.37/159.10  [2227]~E(x22271,x22272)+E(f395(x22273,x22274,x22275,x22271,x22276),f395(x22273,x22274,x22275,x22272,x22276))
% 159.37/159.10  [2228]~E(x22281,x22282)+E(f395(x22283,x22284,x22285,x22286,x22281),f395(x22283,x22284,x22285,x22286,x22282))
% 159.37/159.10  [2229]~E(x22291,x22292)+E(f661(x22291,x22293,x22294),f661(x22292,x22293,x22294))
% 159.37/159.10  [2230]~E(x22301,x22302)+E(f661(x22303,x22301,x22304),f661(x22303,x22302,x22304))
% 159.37/159.10  [2231]~E(x22311,x22312)+E(f661(x22313,x22314,x22311),f661(x22313,x22314,x22312))
% 159.37/159.10  [2232]~E(x22321,x22322)+E(f644(x22321,x22323,x22324,x22325),f644(x22322,x22323,x22324,x22325))
% 159.37/159.10  [2233]~E(x22331,x22332)+E(f644(x22333,x22331,x22334,x22335),f644(x22333,x22332,x22334,x22335))
% 159.37/159.10  [2234]~E(x22341,x22342)+E(f644(x22343,x22344,x22341,x22345),f644(x22343,x22344,x22342,x22345))
% 159.37/159.10  [2235]~E(x22351,x22352)+E(f644(x22353,x22354,x22355,x22351),f644(x22353,x22354,x22355,x22352))
% 159.37/159.10  [2236]~E(x22361,x22362)+E(f213(x22361,x22363,x22364,x22365),f213(x22362,x22363,x22364,x22365))
% 159.37/159.10  [2237]~E(x22371,x22372)+E(f213(x22373,x22371,x22374,x22375),f213(x22373,x22372,x22374,x22375))
% 159.37/159.10  [2238]~E(x22381,x22382)+E(f213(x22383,x22384,x22381,x22385),f213(x22383,x22384,x22382,x22385))
% 159.37/159.10  [2239]~E(x22391,x22392)+E(f213(x22393,x22394,x22395,x22391),f213(x22393,x22394,x22395,x22392))
% 159.37/159.10  [2240]~E(x22401,x22402)+E(f201(x22401,x22403,x22404,x22405),f201(x22402,x22403,x22404,x22405))
% 159.37/159.10  [2241]~E(x22411,x22412)+E(f201(x22413,x22411,x22414,x22415),f201(x22413,x22412,x22414,x22415))
% 159.37/159.10  [2242]~E(x22421,x22422)+E(f201(x22423,x22424,x22421,x22425),f201(x22423,x22424,x22422,x22425))
% 159.37/159.10  [2243]~E(x22431,x22432)+E(f201(x22433,x22434,x22435,x22431),f201(x22433,x22434,x22435,x22432))
% 159.37/159.10  [2244]~E(x22441,x22442)+E(f374(x22441,x22443,x22444,x22445),f374(x22442,x22443,x22444,x22445))
% 159.37/159.10  [2245]~E(x22451,x22452)+E(f374(x22453,x22451,x22454,x22455),f374(x22453,x22452,x22454,x22455))
% 159.37/159.10  [2246]~E(x22461,x22462)+E(f374(x22463,x22464,x22461,x22465),f374(x22463,x22464,x22462,x22465))
% 159.37/159.10  [2247]~E(x22471,x22472)+E(f374(x22473,x22474,x22475,x22471),f374(x22473,x22474,x22475,x22472))
% 159.37/159.10  [2248]~E(x22481,x22482)+E(f824(x22481,x22483),f824(x22482,x22483))
% 159.37/159.10  [2249]~E(x22491,x22492)+E(f824(x22493,x22491),f824(x22493,x22492))
% 159.37/159.10  [2250]~E(x22501,x22502)+E(f440(x22501,x22503,x22504,x22505),f440(x22502,x22503,x22504,x22505))
% 159.37/159.10  [2251]~E(x22511,x22512)+E(f440(x22513,x22511,x22514,x22515),f440(x22513,x22512,x22514,x22515))
% 159.37/159.10  [2252]~E(x22521,x22522)+E(f440(x22523,x22524,x22521,x22525),f440(x22523,x22524,x22522,x22525))
% 159.37/159.10  [2253]~E(x22531,x22532)+E(f440(x22533,x22534,x22535,x22531),f440(x22533,x22534,x22535,x22532))
% 159.37/159.10  [2254]~E(x22541,x22542)+E(f647(x22541,x22543),f647(x22542,x22543))
% 159.37/159.10  [2255]~E(x22551,x22552)+E(f647(x22553,x22551),f647(x22553,x22552))
% 159.37/159.10  [2256]~E(x22561,x22562)+E(f623(x22561,x22563,x22564,x22565,x22566,x22567,x22568,x22569),f623(x22562,x22563,x22564,x22565,x22566,x22567,x22568,x22569))
% 159.37/159.10  [2257]~E(x22571,x22572)+E(f623(x22573,x22571,x22574,x22575,x22576,x22577,x22578,x22579),f623(x22573,x22572,x22574,x22575,x22576,x22577,x22578,x22579))
% 159.37/159.10  [2258]~E(x22581,x22582)+E(f623(x22583,x22584,x22581,x22585,x22586,x22587,x22588,x22589),f623(x22583,x22584,x22582,x22585,x22586,x22587,x22588,x22589))
% 159.37/159.10  [2259]~E(x22591,x22592)+E(f623(x22593,x22594,x22595,x22591,x22596,x22597,x22598,x22599),f623(x22593,x22594,x22595,x22592,x22596,x22597,x22598,x22599))
% 159.37/159.10  [2260]~E(x22601,x22602)+E(f623(x22603,x22604,x22605,x22606,x22601,x22607,x22608,x22609),f623(x22603,x22604,x22605,x22606,x22602,x22607,x22608,x22609))
% 159.37/159.10  [2261]~E(x22611,x22612)+E(f623(x22613,x22614,x22615,x22616,x22617,x22611,x22618,x22619),f623(x22613,x22614,x22615,x22616,x22617,x22612,x22618,x22619))
% 159.37/159.10  [2262]~E(x22621,x22622)+E(f623(x22623,x22624,x22625,x22626,x22627,x22628,x22621,x22629),f623(x22623,x22624,x22625,x22626,x22627,x22628,x22622,x22629))
% 159.37/159.10  [2263]~E(x22631,x22632)+E(f623(x22633,x22634,x22635,x22636,x22637,x22638,x22639,x22631),f623(x22633,x22634,x22635,x22636,x22637,x22638,x22639,x22632))
% 159.37/159.10  [2264]~E(x22641,x22642)+E(f581(x22641,x22643,x22644),f581(x22642,x22643,x22644))
% 159.37/159.10  [2265]~E(x22651,x22652)+E(f581(x22653,x22651,x22654),f581(x22653,x22652,x22654))
% 159.37/159.10  [2266]~E(x22661,x22662)+E(f581(x22663,x22664,x22661),f581(x22663,x22664,x22662))
% 159.37/159.10  [2267]~E(x22671,x22672)+E(f278(x22671,x22673,x22674,x22675),f278(x22672,x22673,x22674,x22675))
% 159.37/159.10  [2268]~E(x22681,x22682)+E(f278(x22683,x22681,x22684,x22685),f278(x22683,x22682,x22684,x22685))
% 159.37/159.10  [2269]~E(x22691,x22692)+E(f278(x22693,x22694,x22691,x22695),f278(x22693,x22694,x22692,x22695))
% 159.37/159.10  [2270]~E(x22701,x22702)+E(f278(x22703,x22704,x22705,x22701),f278(x22703,x22704,x22705,x22702))
% 159.37/159.10  [2271]~E(x22711,x22712)+E(f192(x22711,x22713,x22714,x22715),f192(x22712,x22713,x22714,x22715))
% 159.37/159.10  [2272]~E(x22721,x22722)+E(f192(x22723,x22721,x22724,x22725),f192(x22723,x22722,x22724,x22725))
% 159.37/159.10  [2273]~E(x22731,x22732)+E(f192(x22733,x22734,x22731,x22735),f192(x22733,x22734,x22732,x22735))
% 159.37/159.10  [2274]~E(x22741,x22742)+E(f192(x22743,x22744,x22745,x22741),f192(x22743,x22744,x22745,x22742))
% 159.37/159.10  [2275]~E(x22751,x22752)+E(f737(x22751,x22753,x22754),f737(x22752,x22753,x22754))
% 159.37/159.10  [2276]~E(x22761,x22762)+E(f737(x22763,x22761,x22764),f737(x22763,x22762,x22764))
% 159.37/159.10  [2277]~E(x22771,x22772)+E(f737(x22773,x22774,x22771),f737(x22773,x22774,x22772))
% 159.37/159.10  [2278]~E(x22781,x22782)+E(f164(x22781,x22783),f164(x22782,x22783))
% 159.37/159.10  [2279]~E(x22791,x22792)+E(f164(x22793,x22791),f164(x22793,x22792))
% 159.37/159.10  [2280]~E(x22801,x22802)+E(f380(x22801,x22803,x22804),f380(x22802,x22803,x22804))
% 159.37/159.10  [2281]~E(x22811,x22812)+E(f380(x22813,x22811,x22814),f380(x22813,x22812,x22814))
% 159.37/159.10  [2282]~E(x22821,x22822)+E(f380(x22823,x22824,x22821),f380(x22823,x22824,x22822))
% 159.37/159.10  [2283]~E(x22831,x22832)+E(f495(x22831,x22833,x22834,x22835,x22836),f495(x22832,x22833,x22834,x22835,x22836))
% 159.37/159.10  [2284]~E(x22841,x22842)+E(f495(x22843,x22841,x22844,x22845,x22846),f495(x22843,x22842,x22844,x22845,x22846))
% 159.37/159.10  [2285]~E(x22851,x22852)+E(f495(x22853,x22854,x22851,x22855,x22856),f495(x22853,x22854,x22852,x22855,x22856))
% 159.37/159.10  [2286]~E(x22861,x22862)+E(f495(x22863,x22864,x22865,x22861,x22866),f495(x22863,x22864,x22865,x22862,x22866))
% 159.37/159.10  [2287]~E(x22871,x22872)+E(f495(x22873,x22874,x22875,x22876,x22871),f495(x22873,x22874,x22875,x22876,x22872))
% 159.37/159.10  [2288]~E(x22881,x22882)+E(f453(x22881,x22883),f453(x22882,x22883))
% 159.37/159.10  [2289]~E(x22891,x22892)+E(f453(x22893,x22891),f453(x22893,x22892))
% 159.37/159.10  [2290]~E(x22901,x22902)+E(f769(x22901,x22903,x22904,x22905,x22906,x22907,x22908),f769(x22902,x22903,x22904,x22905,x22906,x22907,x22908))
% 159.37/159.10  [2291]~E(x22911,x22912)+E(f769(x22913,x22911,x22914,x22915,x22916,x22917,x22918),f769(x22913,x22912,x22914,x22915,x22916,x22917,x22918))
% 159.37/159.10  [2292]~E(x22921,x22922)+E(f769(x22923,x22924,x22921,x22925,x22926,x22927,x22928),f769(x22923,x22924,x22922,x22925,x22926,x22927,x22928))
% 159.37/159.10  [2293]~E(x22931,x22932)+E(f769(x22933,x22934,x22935,x22931,x22936,x22937,x22938),f769(x22933,x22934,x22935,x22932,x22936,x22937,x22938))
% 159.37/159.10  [2294]~E(x22941,x22942)+E(f769(x22943,x22944,x22945,x22946,x22941,x22947,x22948),f769(x22943,x22944,x22945,x22946,x22942,x22947,x22948))
% 159.37/159.10  [2295]~E(x22951,x22952)+E(f769(x22953,x22954,x22955,x22956,x22957,x22951,x22958),f769(x22953,x22954,x22955,x22956,x22957,x22952,x22958))
% 159.37/159.10  [2296]~E(x22961,x22962)+E(f769(x22963,x22964,x22965,x22966,x22967,x22968,x22961),f769(x22963,x22964,x22965,x22966,x22967,x22968,x22962))
% 159.37/159.10  [2297]~E(x22971,x22972)+E(f293(x22971,x22973),f293(x22972,x22973))
% 159.37/159.10  [2298]~E(x22981,x22982)+E(f293(x22983,x22981),f293(x22983,x22982))
% 159.37/159.10  [2299]~E(x22991,x22992)+E(f433(x22991,x22993),f433(x22992,x22993))
% 159.37/159.10  [2300]~E(x23001,x23002)+E(f433(x23003,x23001),f433(x23003,x23002))
% 159.37/159.10  [2301]~E(x23011,x23012)+E(f361(x23011,x23013,x23014,x23015),f361(x23012,x23013,x23014,x23015))
% 159.37/159.10  [2302]~E(x23021,x23022)+E(f361(x23023,x23021,x23024,x23025),f361(x23023,x23022,x23024,x23025))
% 159.37/159.10  [2303]~E(x23031,x23032)+E(f361(x23033,x23034,x23031,x23035),f361(x23033,x23034,x23032,x23035))
% 159.37/159.10  [2304]~E(x23041,x23042)+E(f361(x23043,x23044,x23045,x23041),f361(x23043,x23044,x23045,x23042))
% 159.37/159.10  [2305]~E(x23051,x23052)+E(f381(x23051,x23053,x23054),f381(x23052,x23053,x23054))
% 159.37/159.10  [2306]~E(x23061,x23062)+E(f381(x23063,x23061,x23064),f381(x23063,x23062,x23064))
% 159.37/159.10  [2307]~E(x23071,x23072)+E(f381(x23073,x23074,x23071),f381(x23073,x23074,x23072))
% 159.37/159.10  [2308]~E(x23081,x23082)+E(f797(x23081,x23083,x23084,x23085),f797(x23082,x23083,x23084,x23085))
% 159.37/159.10  [2309]~E(x23091,x23092)+E(f797(x23093,x23091,x23094,x23095),f797(x23093,x23092,x23094,x23095))
% 159.37/159.10  [2310]~E(x23101,x23102)+E(f797(x23103,x23104,x23101,x23105),f797(x23103,x23104,x23102,x23105))
% 159.37/159.10  [2311]~E(x23111,x23112)+E(f797(x23113,x23114,x23115,x23111),f797(x23113,x23114,x23115,x23112))
% 159.37/159.10  [2312]~E(x23121,x23122)+E(f861(x23121,x23123,x23124),f861(x23122,x23123,x23124))
% 159.37/159.10  [2313]~E(x23131,x23132)+E(f861(x23133,x23131,x23134),f861(x23133,x23132,x23134))
% 159.37/159.10  [2314]~E(x23141,x23142)+E(f861(x23143,x23144,x23141),f861(x23143,x23144,x23142))
% 159.37/159.10  [2315]~E(x23151,x23152)+E(f478(x23151,x23153),f478(x23152,x23153))
% 159.37/159.10  [2316]~E(x23161,x23162)+E(f478(x23163,x23161),f478(x23163,x23162))
% 159.37/159.10  [2317]~E(x23171,x23172)+E(f837(x23171,x23173,x23174,x23175,x23176),f837(x23172,x23173,x23174,x23175,x23176))
% 159.37/159.10  [2318]~E(x23181,x23182)+E(f837(x23183,x23181,x23184,x23185,x23186),f837(x23183,x23182,x23184,x23185,x23186))
% 159.37/159.10  [2319]~E(x23191,x23192)+E(f837(x23193,x23194,x23191,x23195,x23196),f837(x23193,x23194,x23192,x23195,x23196))
% 159.37/159.10  [2320]~E(x23201,x23202)+E(f837(x23203,x23204,x23205,x23201,x23206),f837(x23203,x23204,x23205,x23202,x23206))
% 159.37/159.10  [2321]~E(x23211,x23212)+E(f837(x23213,x23214,x23215,x23216,x23211),f837(x23213,x23214,x23215,x23216,x23212))
% 159.37/159.10  [2322]~E(x23221,x23222)+E(f802(x23221,x23223,x23224,x23225),f802(x23222,x23223,x23224,x23225))
% 159.37/159.10  [2323]~E(x23231,x23232)+E(f802(x23233,x23231,x23234,x23235),f802(x23233,x23232,x23234,x23235))
% 159.37/159.10  [2324]~E(x23241,x23242)+E(f802(x23243,x23244,x23241,x23245),f802(x23243,x23244,x23242,x23245))
% 159.37/159.10  [2325]~E(x23251,x23252)+E(f802(x23253,x23254,x23255,x23251),f802(x23253,x23254,x23255,x23252))
% 159.37/159.10  [2326]~E(x23261,x23262)+E(f690(x23261,x23263),f690(x23262,x23263))
% 159.37/159.10  [2327]~E(x23271,x23272)+E(f690(x23273,x23271),f690(x23273,x23272))
% 159.37/159.10  [2328]~E(x23281,x23282)+E(f264(x23281,x23283,x23284,x23285,x23286),f264(x23282,x23283,x23284,x23285,x23286))
% 159.37/159.10  [2329]~E(x23291,x23292)+E(f264(x23293,x23291,x23294,x23295,x23296),f264(x23293,x23292,x23294,x23295,x23296))
% 159.37/159.10  [2330]~E(x23301,x23302)+E(f264(x23303,x23304,x23301,x23305,x23306),f264(x23303,x23304,x23302,x23305,x23306))
% 159.37/159.10  [2331]~E(x23311,x23312)+E(f264(x23313,x23314,x23315,x23311,x23316),f264(x23313,x23314,x23315,x23312,x23316))
% 159.37/159.10  [2332]~E(x23321,x23322)+E(f264(x23323,x23324,x23325,x23326,x23321),f264(x23323,x23324,x23325,x23326,x23322))
% 159.37/159.10  [2333]~E(x23331,x23332)+E(f789(x23331,x23333,x23334),f789(x23332,x23333,x23334))
% 159.37/159.10  [2334]~E(x23341,x23342)+E(f789(x23343,x23341,x23344),f789(x23343,x23342,x23344))
% 159.37/159.10  [2335]~E(x23351,x23352)+E(f789(x23353,x23354,x23351),f789(x23353,x23354,x23352))
% 159.37/159.10  [2336]~E(x23361,x23362)+E(f497(x23361,x23363,x23364,x23365,x23366),f497(x23362,x23363,x23364,x23365,x23366))
% 159.37/159.10  [2337]~E(x23371,x23372)+E(f497(x23373,x23371,x23374,x23375,x23376),f497(x23373,x23372,x23374,x23375,x23376))
% 159.37/159.10  [2338]~E(x23381,x23382)+E(f497(x23383,x23384,x23381,x23385,x23386),f497(x23383,x23384,x23382,x23385,x23386))
% 159.37/159.10  [2339]~E(x23391,x23392)+E(f497(x23393,x23394,x23395,x23391,x23396),f497(x23393,x23394,x23395,x23392,x23396))
% 159.37/159.10  [2340]~E(x23401,x23402)+E(f497(x23403,x23404,x23405,x23406,x23401),f497(x23403,x23404,x23405,x23406,x23402))
% 159.37/159.10  [2341]~E(x23411,x23412)+E(f407(x23411,x23413,x23414),f407(x23412,x23413,x23414))
% 159.37/159.10  [2342]~E(x23421,x23422)+E(f407(x23423,x23421,x23424),f407(x23423,x23422,x23424))
% 159.37/159.10  [2343]~E(x23431,x23432)+E(f407(x23433,x23434,x23431),f407(x23433,x23434,x23432))
% 159.37/159.10  [2344]~E(x23441,x23442)+E(f646(x23441,x23443),f646(x23442,x23443))
% 159.37/159.10  [2345]~E(x23451,x23452)+E(f646(x23453,x23451),f646(x23453,x23452))
% 159.37/159.10  [2346]~E(x23461,x23462)+E(f580(x23461,x23463,x23464),f580(x23462,x23463,x23464))
% 159.37/159.10  [2347]~E(x23471,x23472)+E(f580(x23473,x23471,x23474),f580(x23473,x23472,x23474))
% 159.37/159.10  [2348]~E(x23481,x23482)+E(f580(x23483,x23484,x23481),f580(x23483,x23484,x23482))
% 159.37/159.10  [2349]~E(x23491,x23492)+E(f701(x23491,x23493,x23494,x23495,x23496,x23497),f701(x23492,x23493,x23494,x23495,x23496,x23497))
% 159.37/159.10  [2350]~E(x23501,x23502)+E(f701(x23503,x23501,x23504,x23505,x23506,x23507),f701(x23503,x23502,x23504,x23505,x23506,x23507))
% 159.37/159.10  [2351]~E(x23511,x23512)+E(f701(x23513,x23514,x23511,x23515,x23516,x23517),f701(x23513,x23514,x23512,x23515,x23516,x23517))
% 159.37/159.10  [2352]~E(x23521,x23522)+E(f701(x23523,x23524,x23525,x23521,x23526,x23527),f701(x23523,x23524,x23525,x23522,x23526,x23527))
% 159.37/159.10  [2353]~E(x23531,x23532)+E(f701(x23533,x23534,x23535,x23536,x23531,x23537),f701(x23533,x23534,x23535,x23536,x23532,x23537))
% 159.37/159.10  [2354]~E(x23541,x23542)+E(f701(x23543,x23544,x23545,x23546,x23547,x23541),f701(x23543,x23544,x23545,x23546,x23547,x23542))
% 159.37/159.10  [2355]~E(x23551,x23552)+E(f545(x23551,x23553),f545(x23552,x23553))
% 159.37/159.10  [2356]~E(x23561,x23562)+E(f545(x23563,x23561),f545(x23563,x23562))
% 159.37/159.10  [2357]~E(x23571,x23572)+E(f542(x23571),f542(x23572))
% 159.37/159.10  [2358]~E(x23581,x23582)+E(f790(x23581,x23583,x23584),f790(x23582,x23583,x23584))
% 159.37/159.10  [2359]~E(x23591,x23592)+E(f790(x23593,x23591,x23594),f790(x23593,x23592,x23594))
% 159.37/159.10  [2360]~E(x23601,x23602)+E(f790(x23603,x23604,x23601),f790(x23603,x23604,x23602))
% 159.37/159.10  [2361]~E(x23611,x23612)+E(f548(x23611,x23613,x23614,x23615),f548(x23612,x23613,x23614,x23615))
% 159.37/159.10  [2362]~E(x23621,x23622)+E(f548(x23623,x23621,x23624,x23625),f548(x23623,x23622,x23624,x23625))
% 159.37/159.10  [2363]~E(x23631,x23632)+E(f548(x23633,x23634,x23631,x23635),f548(x23633,x23634,x23632,x23635))
% 159.37/159.10  [2364]~E(x23641,x23642)+E(f548(x23643,x23644,x23645,x23641),f548(x23643,x23644,x23645,x23642))
% 159.37/159.10  [2365]~E(x23651,x23652)+E(f227(x23651,x23653,x23654,x23655,x23656),f227(x23652,x23653,x23654,x23655,x23656))
% 159.37/159.10  [2366]~E(x23661,x23662)+E(f227(x23663,x23661,x23664,x23665,x23666),f227(x23663,x23662,x23664,x23665,x23666))
% 159.37/159.10  [2367]~E(x23671,x23672)+E(f227(x23673,x23674,x23671,x23675,x23676),f227(x23673,x23674,x23672,x23675,x23676))
% 159.37/159.10  [2368]~E(x23681,x23682)+E(f227(x23683,x23684,x23685,x23681,x23686),f227(x23683,x23684,x23685,x23682,x23686))
% 159.37/159.10  [2369]~E(x23691,x23692)+E(f227(x23693,x23694,x23695,x23696,x23691),f227(x23693,x23694,x23695,x23696,x23692))
% 159.37/159.10  [2370]~E(x23701,x23702)+E(f428(x23701,x23703,x23704,x23705),f428(x23702,x23703,x23704,x23705))
% 159.37/159.10  [2371]~E(x23711,x23712)+E(f428(x23713,x23711,x23714,x23715),f428(x23713,x23712,x23714,x23715))
% 159.37/159.10  [2372]~E(x23721,x23722)+E(f428(x23723,x23724,x23721,x23725),f428(x23723,x23724,x23722,x23725))
% 159.37/159.10  [2373]~E(x23731,x23732)+E(f428(x23733,x23734,x23735,x23731),f428(x23733,x23734,x23735,x23732))
% 159.37/159.10  [2374]~E(x23741,x23742)+E(f702(x23741,x23743,x23744,x23745),f702(x23742,x23743,x23744,x23745))
% 159.37/159.10  [2375]~E(x23751,x23752)+E(f702(x23753,x23751,x23754,x23755),f702(x23753,x23752,x23754,x23755))
% 159.37/159.10  [2376]~E(x23761,x23762)+E(f702(x23763,x23764,x23761,x23765),f702(x23763,x23764,x23762,x23765))
% 159.37/159.10  [2377]~E(x23771,x23772)+E(f702(x23773,x23774,x23775,x23771),f702(x23773,x23774,x23775,x23772))
% 159.37/159.10  [2378]~E(x23781,x23782)+E(f716(x23781,x23783),f716(x23782,x23783))
% 159.37/159.10  [2379]~E(x23791,x23792)+E(f716(x23793,x23791),f716(x23793,x23792))
% 159.37/159.10  [2380]~E(x23801,x23802)+E(f449(x23801,x23803,x23804,x23805),f449(x23802,x23803,x23804,x23805))
% 159.37/159.10  [2381]~E(x23811,x23812)+E(f449(x23813,x23811,x23814,x23815),f449(x23813,x23812,x23814,x23815))
% 159.37/159.10  [2382]~E(x23821,x23822)+E(f449(x23823,x23824,x23821,x23825),f449(x23823,x23824,x23822,x23825))
% 159.37/159.10  [2383]~E(x23831,x23832)+E(f449(x23833,x23834,x23835,x23831),f449(x23833,x23834,x23835,x23832))
% 159.37/159.10  [2384]~E(x23841,x23842)+E(f550(x23841,x23843,x23844,x23845,x23846),f550(x23842,x23843,x23844,x23845,x23846))
% 159.37/159.10  [2385]~E(x23851,x23852)+E(f550(x23853,x23851,x23854,x23855,x23856),f550(x23853,x23852,x23854,x23855,x23856))
% 159.37/159.10  [2386]~E(x23861,x23862)+E(f550(x23863,x23864,x23861,x23865,x23866),f550(x23863,x23864,x23862,x23865,x23866))
% 159.37/159.10  [2387]~E(x23871,x23872)+E(f550(x23873,x23874,x23875,x23871,x23876),f550(x23873,x23874,x23875,x23872,x23876))
% 159.37/159.10  [2388]~E(x23881,x23882)+E(f550(x23883,x23884,x23885,x23886,x23881),f550(x23883,x23884,x23885,x23886,x23882))
% 159.37/159.10  [2389]~E(x23891,x23892)+E(f450(x23891,x23893,x23894,x23895),f450(x23892,x23893,x23894,x23895))
% 159.37/159.10  [2390]~E(x23901,x23902)+E(f450(x23903,x23901,x23904,x23905),f450(x23903,x23902,x23904,x23905))
% 159.37/159.10  [2391]~E(x23911,x23912)+E(f450(x23913,x23914,x23911,x23915),f450(x23913,x23914,x23912,x23915))
% 159.37/159.10  [2392]~E(x23921,x23922)+E(f450(x23923,x23924,x23925,x23921),f450(x23923,x23924,x23925,x23922))
% 159.37/159.10  [2393]~E(x23931,x23932)+E(f732(x23931,x23933,x23934,x23935,x23936),f732(x23932,x23933,x23934,x23935,x23936))
% 159.37/159.10  [2394]~E(x23941,x23942)+E(f732(x23943,x23941,x23944,x23945,x23946),f732(x23943,x23942,x23944,x23945,x23946))
% 159.37/159.10  [2395]~E(x23951,x23952)+E(f732(x23953,x23954,x23951,x23955,x23956),f732(x23953,x23954,x23952,x23955,x23956))
% 159.37/159.10  [2396]~E(x23961,x23962)+E(f732(x23963,x23964,x23965,x23961,x23966),f732(x23963,x23964,x23965,x23962,x23966))
% 159.37/159.10  [2397]~E(x23971,x23972)+E(f732(x23973,x23974,x23975,x23976,x23971),f732(x23973,x23974,x23975,x23976,x23972))
% 159.37/159.10  [2398]~E(x23981,x23982)+E(f418(x23981,x23983,x23984),f418(x23982,x23983,x23984))
% 159.37/159.10  [2399]~E(x23991,x23992)+E(f418(x23993,x23991,x23994),f418(x23993,x23992,x23994))
% 159.37/159.10  [2400]~E(x24001,x24002)+E(f418(x24003,x24004,x24001),f418(x24003,x24004,x24002))
% 159.37/159.10  [2401]~E(x24011,x24012)+E(f252(x24011,x24013),f252(x24012,x24013))
% 159.37/159.10  [2402]~E(x24021,x24022)+E(f252(x24023,x24021),f252(x24023,x24022))
% 159.37/159.10  [2403]~E(x24031,x24032)+E(f516(x24031,x24033,x24034),f516(x24032,x24033,x24034))
% 159.37/159.10  [2404]~E(x24041,x24042)+E(f516(x24043,x24041,x24044),f516(x24043,x24042,x24044))
% 159.37/159.10  [2405]~E(x24051,x24052)+E(f516(x24053,x24054,x24051),f516(x24053,x24054,x24052))
% 159.37/159.10  [2406]~E(x24061,x24062)+E(f783(x24061,x24063,x24064),f783(x24062,x24063,x24064))
% 159.37/159.10  [2407]~E(x24071,x24072)+E(f783(x24073,x24071,x24074),f783(x24073,x24072,x24074))
% 159.37/159.10  [2408]~E(x24081,x24082)+E(f783(x24083,x24084,x24081),f783(x24083,x24084,x24082))
% 159.37/159.10  [2409]~E(x24091,x24092)+E(f137(x24091),f137(x24092))
% 159.37/159.10  [2410]~E(x24101,x24102)+E(f768(x24101,x24103,x24104,x24105),f768(x24102,x24103,x24104,x24105))
% 159.37/159.10  [2411]~E(x24111,x24112)+E(f768(x24113,x24111,x24114,x24115),f768(x24113,x24112,x24114,x24115))
% 159.37/159.10  [2412]~E(x24121,x24122)+E(f768(x24123,x24124,x24121,x24125),f768(x24123,x24124,x24122,x24125))
% 159.37/159.10  [2413]~E(x24131,x24132)+E(f768(x24133,x24134,x24135,x24131),f768(x24133,x24134,x24135,x24132))
% 159.37/159.10  [2414]~E(x24141,x24142)+E(f207(x24141,x24143,x24144),f207(x24142,x24143,x24144))
% 159.37/159.10  [2415]~E(x24151,x24152)+E(f207(x24153,x24151,x24154),f207(x24153,x24152,x24154))
% 159.37/159.10  [2416]~E(x24161,x24162)+E(f207(x24163,x24164,x24161),f207(x24163,x24164,x24162))
% 159.37/159.10  [2417]~E(x24171,x24172)+E(f757(x24171,x24173),f757(x24172,x24173))
% 159.37/159.10  [2418]~E(x24181,x24182)+E(f757(x24183,x24181),f757(x24183,x24182))
% 159.37/159.10  [2419]~E(x24191,x24192)+E(f505(x24191,x24193,x24194,x24195),f505(x24192,x24193,x24194,x24195))
% 159.37/159.10  [2420]~E(x24201,x24202)+E(f505(x24203,x24201,x24204,x24205),f505(x24203,x24202,x24204,x24205))
% 159.37/159.10  [2421]~E(x24211,x24212)+E(f505(x24213,x24214,x24211,x24215),f505(x24213,x24214,x24212,x24215))
% 159.37/159.10  [2422]~E(x24221,x24222)+E(f505(x24223,x24224,x24225,x24221),f505(x24223,x24224,x24225,x24222))
% 159.37/159.10  [2423]~E(x24231,x24232)+E(f47(x24231),f47(x24232))
% 159.37/159.10  [2424]~E(x24241,x24242)+E(f779(x24241,x24243,x24244,x24245),f779(x24242,x24243,x24244,x24245))
% 159.37/159.10  [2425]~E(x24251,x24252)+E(f779(x24253,x24251,x24254,x24255),f779(x24253,x24252,x24254,x24255))
% 159.37/159.10  [2426]~E(x24261,x24262)+E(f779(x24263,x24264,x24261,x24265),f779(x24263,x24264,x24262,x24265))
% 159.37/159.10  [2427]~E(x24271,x24272)+E(f779(x24273,x24274,x24275,x24271),f779(x24273,x24274,x24275,x24272))
% 159.37/159.10  [2428]~E(x24281,x24282)+E(f652(x24281,x24283),f652(x24282,x24283))
% 159.37/159.10  [2429]~E(x24291,x24292)+E(f652(x24293,x24291),f652(x24293,x24292))
% 159.37/159.10  [2430]~E(x24301,x24302)+E(f616(x24301,x24303,x24304,x24305,x24306),f616(x24302,x24303,x24304,x24305,x24306))
% 159.37/159.10  [2431]~E(x24311,x24312)+E(f616(x24313,x24311,x24314,x24315,x24316),f616(x24313,x24312,x24314,x24315,x24316))
% 159.37/159.10  [2432]~E(x24321,x24322)+E(f616(x24323,x24324,x24321,x24325,x24326),f616(x24323,x24324,x24322,x24325,x24326))
% 159.37/159.10  [2433]~E(x24331,x24332)+E(f616(x24333,x24334,x24335,x24331,x24336),f616(x24333,x24334,x24335,x24332,x24336))
% 159.37/159.10  [2434]~E(x24341,x24342)+E(f616(x24343,x24344,x24345,x24346,x24341),f616(x24343,x24344,x24345,x24346,x24342))
% 159.37/159.10  [2435]~E(x24351,x24352)+E(f796(x24351,x24353),f796(x24352,x24353))
% 159.37/159.10  [2436]~E(x24361,x24362)+E(f796(x24363,x24361),f796(x24363,x24362))
% 159.37/159.10  [2437]~E(x24371,x24372)+E(f752(x24371,x24373,x24374,x24375,x24376,x24377,x24378,x24379),f752(x24372,x24373,x24374,x24375,x24376,x24377,x24378,x24379))
% 159.37/159.10  [2438]~E(x24381,x24382)+E(f752(x24383,x24381,x24384,x24385,x24386,x24387,x24388,x24389),f752(x24383,x24382,x24384,x24385,x24386,x24387,x24388,x24389))
% 159.37/159.10  [2439]~E(x24391,x24392)+E(f752(x24393,x24394,x24391,x24395,x24396,x24397,x24398,x24399),f752(x24393,x24394,x24392,x24395,x24396,x24397,x24398,x24399))
% 159.37/159.10  [2440]~E(x24401,x24402)+E(f752(x24403,x24404,x24405,x24401,x24406,x24407,x24408,x24409),f752(x24403,x24404,x24405,x24402,x24406,x24407,x24408,x24409))
% 159.37/159.10  [2441]~E(x24411,x24412)+E(f752(x24413,x24414,x24415,x24416,x24411,x24417,x24418,x24419),f752(x24413,x24414,x24415,x24416,x24412,x24417,x24418,x24419))
% 159.37/159.10  [2442]~E(x24421,x24422)+E(f752(x24423,x24424,x24425,x24426,x24427,x24421,x24428,x24429),f752(x24423,x24424,x24425,x24426,x24427,x24422,x24428,x24429))
% 159.37/159.10  [2443]~E(x24431,x24432)+E(f752(x24433,x24434,x24435,x24436,x24437,x24438,x24431,x24439),f752(x24433,x24434,x24435,x24436,x24437,x24438,x24432,x24439))
% 159.37/159.10  [2444]~E(x24441,x24442)+E(f752(x24443,x24444,x24445,x24446,x24447,x24448,x24449,x24441),f752(x24443,x24444,x24445,x24446,x24447,x24448,x24449,x24442))
% 159.37/159.10  [2445]~E(x24451,x24452)+E(f211(x24451,x24453,x24454,x24455,x24456,x24457,x24458),f211(x24452,x24453,x24454,x24455,x24456,x24457,x24458))
% 159.37/159.10  [2446]~E(x24461,x24462)+E(f211(x24463,x24461,x24464,x24465,x24466,x24467,x24468),f211(x24463,x24462,x24464,x24465,x24466,x24467,x24468))
% 159.37/159.10  [2447]~E(x24471,x24472)+E(f211(x24473,x24474,x24471,x24475,x24476,x24477,x24478),f211(x24473,x24474,x24472,x24475,x24476,x24477,x24478))
% 159.37/159.10  [2448]~E(x24481,x24482)+E(f211(x24483,x24484,x24485,x24481,x24486,x24487,x24488),f211(x24483,x24484,x24485,x24482,x24486,x24487,x24488))
% 159.37/159.10  [2449]~E(x24491,x24492)+E(f211(x24493,x24494,x24495,x24496,x24491,x24497,x24498),f211(x24493,x24494,x24495,x24496,x24492,x24497,x24498))
% 159.37/159.10  [2450]~E(x24501,x24502)+E(f211(x24503,x24504,x24505,x24506,x24507,x24501,x24508),f211(x24503,x24504,x24505,x24506,x24507,x24502,x24508))
% 159.37/159.10  [2451]~E(x24511,x24512)+E(f211(x24513,x24514,x24515,x24516,x24517,x24518,x24511),f211(x24513,x24514,x24515,x24516,x24517,x24518,x24512))
% 159.37/159.10  [2452]~E(x24521,x24522)+E(f795(x24521,x24523,x24524,x24525),f795(x24522,x24523,x24524,x24525))
% 159.37/159.10  [2453]~E(x24531,x24532)+E(f795(x24533,x24531,x24534,x24535),f795(x24533,x24532,x24534,x24535))
% 159.37/159.10  [2454]~E(x24541,x24542)+E(f795(x24543,x24544,x24541,x24545),f795(x24543,x24544,x24542,x24545))
% 159.37/159.10  [2455]~E(x24551,x24552)+E(f795(x24553,x24554,x24555,x24551),f795(x24553,x24554,x24555,x24552))
% 159.37/159.10  [2456]~E(x24561,x24562)+E(f583(x24561,x24563,x24564),f583(x24562,x24563,x24564))
% 159.37/159.10  [2457]~E(x24571,x24572)+E(f583(x24573,x24571,x24574),f583(x24573,x24572,x24574))
% 159.37/159.10  [2458]~E(x24581,x24582)+E(f583(x24583,x24584,x24581),f583(x24583,x24584,x24582))
% 159.37/159.10  [2459]~E(x24591,x24592)+E(f756(x24591,x24593,x24594),f756(x24592,x24593,x24594))
% 159.37/159.10  [2460]~E(x24601,x24602)+E(f756(x24603,x24601,x24604),f756(x24603,x24602,x24604))
% 159.37/159.10  [2461]~E(x24611,x24612)+E(f756(x24613,x24614,x24611),f756(x24613,x24614,x24612))
% 159.37/159.10  [2462]~E(x24621,x24622)+E(f750(x24621,x24623,x24624),f750(x24622,x24623,x24624))
% 159.37/159.10  [2463]~E(x24631,x24632)+E(f750(x24633,x24631,x24634),f750(x24633,x24632,x24634))
% 159.37/159.10  [2464]~E(x24641,x24642)+E(f750(x24643,x24644,x24641),f750(x24643,x24644,x24642))
% 159.37/159.10  [2465]~E(x24651,x24652)+E(f461(x24651,x24653,x24654,x24655),f461(x24652,x24653,x24654,x24655))
% 159.37/159.10  [2466]~E(x24661,x24662)+E(f461(x24663,x24661,x24664,x24665),f461(x24663,x24662,x24664,x24665))
% 159.37/159.10  [2467]~E(x24671,x24672)+E(f461(x24673,x24674,x24671,x24675),f461(x24673,x24674,x24672,x24675))
% 159.37/159.10  [2468]~E(x24681,x24682)+E(f461(x24683,x24684,x24685,x24681),f461(x24683,x24684,x24685,x24682))
% 159.37/159.10  [2469]~E(x24691,x24692)+E(f45(x24691),f45(x24692))
% 159.37/159.10  [2470]~E(x24701,x24702)+E(f748(x24701,x24703,x24704),f748(x24702,x24703,x24704))
% 159.37/159.10  [2471]~E(x24711,x24712)+E(f748(x24713,x24711,x24714),f748(x24713,x24712,x24714))
% 159.37/159.10  [2472]~E(x24721,x24722)+E(f748(x24723,x24724,x24721),f748(x24723,x24724,x24722))
% 159.37/159.10  [2473]~E(x24731,x24732)+E(f856(x24731,x24733,x24734),f856(x24732,x24733,x24734))
% 159.37/159.10  [2474]~E(x24741,x24742)+E(f856(x24743,x24741,x24744),f856(x24743,x24742,x24744))
% 159.37/159.10  [2475]~E(x24751,x24752)+E(f856(x24753,x24754,x24751),f856(x24753,x24754,x24752))
% 159.37/159.10  [2476]~E(x24761,x24762)+E(f454(x24761,x24763),f454(x24762,x24763))
% 159.37/159.10  [2477]~E(x24771,x24772)+E(f454(x24773,x24771),f454(x24773,x24772))
% 159.37/159.10  [2478]~E(x24781,x24782)+E(f798(x24781,x24783,x24784,x24785),f798(x24782,x24783,x24784,x24785))
% 159.37/159.10  [2479]~E(x24791,x24792)+E(f798(x24793,x24791,x24794,x24795),f798(x24793,x24792,x24794,x24795))
% 159.37/159.10  [2480]~E(x24801,x24802)+E(f798(x24803,x24804,x24801,x24805),f798(x24803,x24804,x24802,x24805))
% 159.37/159.10  [2481]~E(x24811,x24812)+E(f798(x24813,x24814,x24815,x24811),f798(x24813,x24814,x24815,x24812))
% 159.37/159.10  [2482]~E(x24821,x24822)+E(f739(x24821,x24823),f739(x24822,x24823))
% 159.37/159.10  [2483]~E(x24831,x24832)+E(f739(x24833,x24831),f739(x24833,x24832))
% 159.37/159.10  [2484]~E(x24841,x24842)+E(f394(x24841,x24843,x24844,x24845,x24846),f394(x24842,x24843,x24844,x24845,x24846))
% 159.37/159.10  [2485]~E(x24851,x24852)+E(f394(x24853,x24851,x24854,x24855,x24856),f394(x24853,x24852,x24854,x24855,x24856))
% 159.37/159.10  [2486]~E(x24861,x24862)+E(f394(x24863,x24864,x24861,x24865,x24866),f394(x24863,x24864,x24862,x24865,x24866))
% 159.37/159.10  [2487]~E(x24871,x24872)+E(f394(x24873,x24874,x24875,x24871,x24876),f394(x24873,x24874,x24875,x24872,x24876))
% 159.37/159.10  [2488]~E(x24881,x24882)+E(f394(x24883,x24884,x24885,x24886,x24881),f394(x24883,x24884,x24885,x24886,x24882))
% 159.37/159.10  [2489]~E(x24891,x24892)+E(f877(x24891,x24893,x24894,x24895),f877(x24892,x24893,x24894,x24895))
% 159.37/159.10  [2490]~E(x24901,x24902)+E(f877(x24903,x24901,x24904,x24905),f877(x24903,x24902,x24904,x24905))
% 159.37/159.10  [2491]~E(x24911,x24912)+E(f877(x24913,x24914,x24911,x24915),f877(x24913,x24914,x24912,x24915))
% 159.37/159.10  [2492]~E(x24921,x24922)+E(f877(x24923,x24924,x24925,x24921),f877(x24923,x24924,x24925,x24922))
% 159.37/159.10  [2493]~E(x24931,x24932)+E(f575(x24931,x24933,x24934),f575(x24932,x24933,x24934))
% 159.37/159.10  [2494]~E(x24941,x24942)+E(f575(x24943,x24941,x24944),f575(x24943,x24942,x24944))
% 159.37/159.10  [2495]~E(x24951,x24952)+E(f575(x24953,x24954,x24951),f575(x24953,x24954,x24952))
% 159.37/159.10  [2496]~E(x24961,x24962)+E(f489(x24961,x24963,x24964,x24965,x24966,x24967),f489(x24962,x24963,x24964,x24965,x24966,x24967))
% 159.37/159.10  [2497]~E(x24971,x24972)+E(f489(x24973,x24971,x24974,x24975,x24976,x24977),f489(x24973,x24972,x24974,x24975,x24976,x24977))
% 159.37/159.10  [2498]~E(x24981,x24982)+E(f489(x24983,x24984,x24981,x24985,x24986,x24987),f489(x24983,x24984,x24982,x24985,x24986,x24987))
% 159.37/159.10  [2499]~E(x24991,x24992)+E(f489(x24993,x24994,x24995,x24991,x24996,x24997),f489(x24993,x24994,x24995,x24992,x24996,x24997))
% 159.37/159.10  [2500]~E(x25001,x25002)+E(f489(x25003,x25004,x25005,x25006,x25001,x25007),f489(x25003,x25004,x25005,x25006,x25002,x25007))
% 159.37/159.10  [2501]~E(x25011,x25012)+E(f489(x25013,x25014,x25015,x25016,x25017,x25011),f489(x25013,x25014,x25015,x25016,x25017,x25012))
% 159.37/159.10  [2502]~E(x25021,x25022)+E(f514(x25021,x25023,x25024),f514(x25022,x25023,x25024))
% 159.37/159.10  [2503]~E(x25031,x25032)+E(f514(x25033,x25031,x25034),f514(x25033,x25032,x25034))
% 159.37/159.10  [2504]~E(x25041,x25042)+E(f514(x25043,x25044,x25041),f514(x25043,x25044,x25042))
% 159.37/159.10  [2505]~E(x25051,x25052)+E(f332(x25051,x25053,x25054,x25055),f332(x25052,x25053,x25054,x25055))
% 159.37/159.10  [2506]~E(x25061,x25062)+E(f332(x25063,x25061,x25064,x25065),f332(x25063,x25062,x25064,x25065))
% 159.37/159.10  [2507]~E(x25071,x25072)+E(f332(x25073,x25074,x25071,x25075),f332(x25073,x25074,x25072,x25075))
% 159.37/159.10  [2508]~E(x25081,x25082)+E(f332(x25083,x25084,x25085,x25081),f332(x25083,x25084,x25085,x25082))
% 159.37/159.10  [2509]~E(x25091,x25092)+E(f715(x25091,x25093,x25094),f715(x25092,x25093,x25094))
% 159.37/159.10  [2510]~E(x25101,x25102)+E(f715(x25103,x25101,x25104),f715(x25103,x25102,x25104))
% 159.37/159.10  [2511]~E(x25111,x25112)+E(f715(x25113,x25114,x25111),f715(x25113,x25114,x25112))
% 159.37/159.10  [2512]~E(x25121,x25122)+E(f680(x25121,x25123),f680(x25122,x25123))
% 159.37/159.10  [2513]~E(x25131,x25132)+E(f680(x25133,x25131),f680(x25133,x25132))
% 159.37/159.10  [2514]~E(x25141,x25142)+E(f551(x25141,x25143,x25144,x25145),f551(x25142,x25143,x25144,x25145))
% 159.37/159.10  [2515]~E(x25151,x25152)+E(f551(x25153,x25151,x25154,x25155),f551(x25153,x25152,x25154,x25155))
% 159.37/159.10  [2516]~E(x25161,x25162)+E(f551(x25163,x25164,x25161,x25165),f551(x25163,x25164,x25162,x25165))
% 159.37/159.10  [2517]~E(x25171,x25172)+E(f551(x25173,x25174,x25175,x25171),f551(x25173,x25174,x25175,x25172))
% 159.37/159.10  [2518]~E(x25181,x25182)+E(f422(x25181,x25183,x25184,x25185,x25186),f422(x25182,x25183,x25184,x25185,x25186))
% 159.37/159.10  [2519]~E(x25191,x25192)+E(f422(x25193,x25191,x25194,x25195,x25196),f422(x25193,x25192,x25194,x25195,x25196))
% 159.37/159.10  [2520]~E(x25201,x25202)+E(f422(x25203,x25204,x25201,x25205,x25206),f422(x25203,x25204,x25202,x25205,x25206))
% 159.37/159.10  [2521]~E(x25211,x25212)+E(f422(x25213,x25214,x25215,x25211,x25216),f422(x25213,x25214,x25215,x25212,x25216))
% 159.37/159.10  [2522]~E(x25221,x25222)+E(f422(x25223,x25224,x25225,x25226,x25221),f422(x25223,x25224,x25225,x25226,x25222))
% 159.37/159.10  [2523]~E(x25231,x25232)+E(f44(x25231),f44(x25232))
% 159.37/159.10  [2524]~E(x25241,x25242)+E(f614(x25241,x25243,x25244,x25245),f614(x25242,x25243,x25244,x25245))
% 159.37/159.10  [2525]~E(x25251,x25252)+E(f614(x25253,x25251,x25254,x25255),f614(x25253,x25252,x25254,x25255))
% 159.37/159.10  [2526]~E(x25261,x25262)+E(f614(x25263,x25264,x25261,x25265),f614(x25263,x25264,x25262,x25265))
% 159.37/159.10  [2527]~E(x25271,x25272)+E(f614(x25273,x25274,x25275,x25271),f614(x25273,x25274,x25275,x25272))
% 159.37/159.10  [2528]~E(x25281,x25282)+E(f535(x25281,x25283,x25284),f535(x25282,x25283,x25284))
% 159.37/159.10  [2529]~E(x25291,x25292)+E(f535(x25293,x25291,x25294),f535(x25293,x25292,x25294))
% 159.37/159.10  [2530]~E(x25301,x25302)+E(f535(x25303,x25304,x25301),f535(x25303,x25304,x25302))
% 159.37/159.10  [2531]~E(x25311,x25312)+E(f755(x25311,x25313,x25314,x25315,x25316,x25317,x25318,x25319),f755(x25312,x25313,x25314,x25315,x25316,x25317,x25318,x25319))
% 159.37/159.10  [2532]~E(x25321,x25322)+E(f755(x25323,x25321,x25324,x25325,x25326,x25327,x25328,x25329),f755(x25323,x25322,x25324,x25325,x25326,x25327,x25328,x25329))
% 159.37/159.10  [2533]~E(x25331,x25332)+E(f755(x25333,x25334,x25331,x25335,x25336,x25337,x25338,x25339),f755(x25333,x25334,x25332,x25335,x25336,x25337,x25338,x25339))
% 159.37/159.10  [2534]~E(x25341,x25342)+E(f755(x25343,x25344,x25345,x25341,x25346,x25347,x25348,x25349),f755(x25343,x25344,x25345,x25342,x25346,x25347,x25348,x25349))
% 159.37/159.10  [2535]~E(x25351,x25352)+E(f755(x25353,x25354,x25355,x25356,x25351,x25357,x25358,x25359),f755(x25353,x25354,x25355,x25356,x25352,x25357,x25358,x25359))
% 159.37/159.10  [2536]~E(x25361,x25362)+E(f755(x25363,x25364,x25365,x25366,x25367,x25361,x25368,x25369),f755(x25363,x25364,x25365,x25366,x25367,x25362,x25368,x25369))
% 159.37/159.10  [2537]~E(x25371,x25372)+E(f755(x25373,x25374,x25375,x25376,x25377,x25378,x25371,x25379),f755(x25373,x25374,x25375,x25376,x25377,x25378,x25372,x25379))
% 159.37/159.10  [2538]~E(x25381,x25382)+E(f755(x25383,x25384,x25385,x25386,x25387,x25388,x25389,x25381),f755(x25383,x25384,x25385,x25386,x25387,x25388,x25389,x25382))
% 159.37/159.10  [2539]~E(x25391,x25392)+E(f199(x25391,x25393,x25394,x25395),f199(x25392,x25393,x25394,x25395))
% 159.37/159.10  [2540]~E(x25401,x25402)+E(f199(x25403,x25401,x25404,x25405),f199(x25403,x25402,x25404,x25405))
% 159.37/159.10  [2541]~E(x25411,x25412)+E(f199(x25413,x25414,x25411,x25415),f199(x25413,x25414,x25412,x25415))
% 159.37/159.10  [2542]~E(x25421,x25422)+E(f199(x25423,x25424,x25425,x25421),f199(x25423,x25424,x25425,x25422))
% 159.37/159.10  [2543]~E(x25431,x25432)+E(f527(x25431,x25433),f527(x25432,x25433))
% 159.37/159.10  [2544]~E(x25441,x25442)+E(f527(x25443,x25441),f527(x25443,x25442))
% 159.37/159.10  [2545]~E(x25451,x25452)+E(f409(x25451,x25453,x25454),f409(x25452,x25453,x25454))
% 159.37/159.10  [2546]~E(x25461,x25462)+E(f409(x25463,x25461,x25464),f409(x25463,x25462,x25464))
% 159.37/159.10  [2547]~E(x25471,x25472)+E(f409(x25473,x25474,x25471),f409(x25473,x25474,x25472))
% 159.37/159.10  [2548]~E(x25481,x25482)+E(f620(x25481,x25483,x25484),f620(x25482,x25483,x25484))
% 159.37/159.10  [2549]~E(x25491,x25492)+E(f620(x25493,x25491,x25494),f620(x25493,x25492,x25494))
% 159.37/159.10  [2550]~E(x25501,x25502)+E(f620(x25503,x25504,x25501),f620(x25503,x25504,x25502))
% 159.37/159.10  [2551]~E(x25511,x25512)+E(f774(x25511,x25513,x25514),f774(x25512,x25513,x25514))
% 159.37/159.10  [2552]~E(x25521,x25522)+E(f774(x25523,x25521,x25524),f774(x25523,x25522,x25524))
% 159.37/159.10  [2553]~E(x25531,x25532)+E(f774(x25533,x25534,x25531),f774(x25533,x25534,x25532))
% 159.37/159.10  [2554]~E(x25541,x25542)+E(f363(x25541,x25543),f363(x25542,x25543))
% 159.37/159.10  [2555]~E(x25551,x25552)+E(f363(x25553,x25551),f363(x25553,x25552))
% 159.37/159.10  [2556]~E(x25561,x25562)+E(f413(x25561,x25563,x25564),f413(x25562,x25563,x25564))
% 159.37/159.10  [2557]~E(x25571,x25572)+E(f413(x25573,x25571,x25574),f413(x25573,x25572,x25574))
% 159.37/159.10  [2558]~E(x25581,x25582)+E(f413(x25583,x25584,x25581),f413(x25583,x25584,x25582))
% 159.37/159.10  [2559]~E(x25591,x25592)+E(f456(x25591,x25593),f456(x25592,x25593))
% 159.37/159.10  [2560]~E(x25601,x25602)+E(f456(x25603,x25601),f456(x25603,x25602))
% 159.37/159.10  [2561]~E(x25611,x25612)+E(f98(x25611,x25613,x25614,x25615),f98(x25612,x25613,x25614,x25615))
% 159.37/159.10  [2562]~E(x25621,x25622)+E(f98(x25623,x25621,x25624,x25625),f98(x25623,x25622,x25624,x25625))
% 159.37/159.10  [2563]~E(x25631,x25632)+E(f98(x25633,x25634,x25631,x25635),f98(x25633,x25634,x25632,x25635))
% 159.37/159.10  [2564]~E(x25641,x25642)+E(f98(x25643,x25644,x25645,x25641),f98(x25643,x25644,x25645,x25642))
% 159.37/159.10  [2565]~E(x25651,x25652)+E(f460(x25651,x25653,x25654,x25655),f460(x25652,x25653,x25654,x25655))
% 159.37/159.10  [2566]~E(x25661,x25662)+E(f460(x25663,x25661,x25664,x25665),f460(x25663,x25662,x25664,x25665))
% 159.37/159.10  [2567]~E(x25671,x25672)+E(f460(x25673,x25674,x25671,x25675),f460(x25673,x25674,x25672,x25675))
% 159.37/159.10  [2568]~E(x25681,x25682)+E(f460(x25683,x25684,x25685,x25681),f460(x25683,x25684,x25685,x25682))
% 159.37/159.10  [2569]~E(x25691,x25692)+E(f834(x25691),f834(x25692))
% 159.37/159.10  [2570]~E(x25701,x25702)+E(f816(x25701,x25703,x25704),f816(x25702,x25703,x25704))
% 159.37/159.10  [2571]~E(x25711,x25712)+E(f816(x25713,x25711,x25714),f816(x25713,x25712,x25714))
% 159.37/159.10  [2572]~E(x25721,x25722)+E(f816(x25723,x25724,x25721),f816(x25723,x25724,x25722))
% 159.37/159.10  [2573]~E(x25731,x25732)+E(f883(x25731,x25733,x25734),f883(x25732,x25733,x25734))
% 159.37/159.10  [2574]~E(x25741,x25742)+E(f883(x25743,x25741,x25744),f883(x25743,x25742,x25744))
% 159.37/159.10  [2575]~E(x25751,x25752)+E(f883(x25753,x25754,x25751),f883(x25753,x25754,x25752))
% 159.37/159.10  [2576]~E(x25761,x25762)+E(f431(x25761,x25763,x25764),f431(x25762,x25763,x25764))
% 159.37/159.10  [2577]~E(x25771,x25772)+E(f431(x25773,x25771,x25774),f431(x25773,x25772,x25774))
% 159.37/159.10  [2578]~E(x25781,x25782)+E(f431(x25783,x25784,x25781),f431(x25783,x25784,x25782))
% 159.37/159.10  [2579]~E(x25791,x25792)+E(f735(x25791,x25793,x25794,x25795,x25796),f735(x25792,x25793,x25794,x25795,x25796))
% 159.37/159.10  [2580]~E(x25801,x25802)+E(f735(x25803,x25801,x25804,x25805,x25806),f735(x25803,x25802,x25804,x25805,x25806))
% 159.37/159.10  [2581]~E(x25811,x25812)+E(f735(x25813,x25814,x25811,x25815,x25816),f735(x25813,x25814,x25812,x25815,x25816))
% 159.37/159.10  [2582]~E(x25821,x25822)+E(f735(x25823,x25824,x25825,x25821,x25826),f735(x25823,x25824,x25825,x25822,x25826))
% 159.37/159.10  [2583]~E(x25831,x25832)+E(f735(x25833,x25834,x25835,x25836,x25831),f735(x25833,x25834,x25835,x25836,x25832))
% 159.37/159.10  [2584]~E(x25841,x25842)+E(f387(x25841,x25843,x25844,x25845,x25846),f387(x25842,x25843,x25844,x25845,x25846))
% 159.37/159.10  [2585]~E(x25851,x25852)+E(f387(x25853,x25851,x25854,x25855,x25856),f387(x25853,x25852,x25854,x25855,x25856))
% 159.37/159.10  [2586]~E(x25861,x25862)+E(f387(x25863,x25864,x25861,x25865,x25866),f387(x25863,x25864,x25862,x25865,x25866))
% 159.37/159.10  [2587]~E(x25871,x25872)+E(f387(x25873,x25874,x25875,x25871,x25876),f387(x25873,x25874,x25875,x25872,x25876))
% 159.37/159.10  [2588]~E(x25881,x25882)+E(f387(x25883,x25884,x25885,x25886,x25881),f387(x25883,x25884,x25885,x25886,x25882))
% 159.37/159.10  [2589]~E(x25891,x25892)+E(f430(x25891,x25893),f430(x25892,x25893))
% 159.37/159.10  [2590]~E(x25901,x25902)+E(f430(x25903,x25901),f430(x25903,x25902))
% 159.37/159.10  [2591]~E(x25911,x25912)+E(f729(x25911,x25913,x25914,x25915,x25916),f729(x25912,x25913,x25914,x25915,x25916))
% 159.37/159.10  [2592]~E(x25921,x25922)+E(f729(x25923,x25921,x25924,x25925,x25926),f729(x25923,x25922,x25924,x25925,x25926))
% 159.37/159.10  [2593]~E(x25931,x25932)+E(f729(x25933,x25934,x25931,x25935,x25936),f729(x25933,x25934,x25932,x25935,x25936))
% 159.37/159.10  [2594]~E(x25941,x25942)+E(f729(x25943,x25944,x25945,x25941,x25946),f729(x25943,x25944,x25945,x25942,x25946))
% 159.37/159.10  [2595]~E(x25951,x25952)+E(f729(x25953,x25954,x25955,x25956,x25951),f729(x25953,x25954,x25955,x25956,x25952))
% 159.37/159.10  [2596]~E(x25961,x25962)+E(f763(x25961,x25963,x25964),f763(x25962,x25963,x25964))
% 159.37/159.10  [2597]~E(x25971,x25972)+E(f763(x25973,x25971,x25974),f763(x25973,x25972,x25974))
% 159.37/159.10  [2598]~E(x25981,x25982)+E(f763(x25983,x25984,x25981),f763(x25983,x25984,x25982))
% 159.37/159.10  [2599]~E(x25991,x25992)+E(f438(x25991,x25993,x25994,x25995),f438(x25992,x25993,x25994,x25995))
% 159.37/159.10  [2600]~E(x26001,x26002)+E(f438(x26003,x26001,x26004,x26005),f438(x26003,x26002,x26004,x26005))
% 159.37/159.10  [2601]~E(x26011,x26012)+E(f438(x26013,x26014,x26011,x26015),f438(x26013,x26014,x26012,x26015))
% 159.37/159.10  [2602]~E(x26021,x26022)+E(f438(x26023,x26024,x26025,x26021),f438(x26023,x26024,x26025,x26022))
% 159.37/159.10  [2603]~E(x26031,x26032)+E(f578(x26031,x26033,x26034),f578(x26032,x26033,x26034))
% 159.37/159.10  [2604]~E(x26041,x26042)+E(f578(x26043,x26041,x26044),f578(x26043,x26042,x26044))
% 159.37/159.10  [2605]~E(x26051,x26052)+E(f578(x26053,x26054,x26051),f578(x26053,x26054,x26052))
% 159.37/159.10  [2606]~E(x26061,x26062)+E(f844(x26061,x26063),f844(x26062,x26063))
% 159.37/159.10  [2607]~E(x26071,x26072)+E(f844(x26073,x26071),f844(x26073,x26072))
% 159.37/159.10  [2608]~E(x26081,x26082)+E(f498(x26081,x26083,x26084,x26085),f498(x26082,x26083,x26084,x26085))
% 159.37/159.10  [2609]~E(x26091,x26092)+E(f498(x26093,x26091,x26094,x26095),f498(x26093,x26092,x26094,x26095))
% 159.37/159.10  [2610]~E(x26101,x26102)+E(f498(x26103,x26104,x26101,x26105),f498(x26103,x26104,x26102,x26105))
% 159.37/159.10  [2611]~E(x26111,x26112)+E(f498(x26113,x26114,x26115,x26111),f498(x26113,x26114,x26115,x26112))
% 159.37/159.10  [2612]~E(x26121,x26122)+E(f717(x26121,x26123),f717(x26122,x26123))
% 159.37/159.10  [2613]~E(x26131,x26132)+E(f717(x26133,x26131),f717(x26133,x26132))
% 159.37/159.10  [2614]~E(x26141,x26142)+E(f836(x26141,x26143),f836(x26142,x26143))
% 159.37/159.10  [2615]~E(x26151,x26152)+E(f836(x26153,x26151),f836(x26153,x26152))
% 159.37/159.10  [2616]~E(x26161,x26162)+E(f277(x26161,x26163),f277(x26162,x26163))
% 159.37/159.10  [2617]~E(x26171,x26172)+E(f277(x26173,x26171),f277(x26173,x26172))
% 159.37/159.10  [2618]~E(x26181,x26182)+E(f566(x26181,x26183,x26184,x26185),f566(x26182,x26183,x26184,x26185))
% 159.37/159.10  [2619]~E(x26191,x26192)+E(f566(x26193,x26191,x26194,x26195),f566(x26193,x26192,x26194,x26195))
% 159.37/159.10  [2620]~E(x26201,x26202)+E(f566(x26203,x26204,x26201,x26205),f566(x26203,x26204,x26202,x26205))
% 159.37/159.10  [2621]~E(x26211,x26212)+E(f566(x26213,x26214,x26215,x26211),f566(x26213,x26214,x26215,x26212))
% 159.37/159.10  [2622]~E(x26221,x26222)+E(f403(x26221,x26223,x26224,x26225,x26226),f403(x26222,x26223,x26224,x26225,x26226))
% 159.37/159.10  [2623]~E(x26231,x26232)+E(f403(x26233,x26231,x26234,x26235,x26236),f403(x26233,x26232,x26234,x26235,x26236))
% 159.37/159.10  [2624]~E(x26241,x26242)+E(f403(x26243,x26244,x26241,x26245,x26246),f403(x26243,x26244,x26242,x26245,x26246))
% 159.37/159.10  [2625]~E(x26251,x26252)+E(f403(x26253,x26254,x26255,x26251,x26256),f403(x26253,x26254,x26255,x26252,x26256))
% 159.37/159.10  [2626]~E(x26261,x26262)+E(f403(x26263,x26264,x26265,x26266,x26261),f403(x26263,x26264,x26265,x26266,x26262))
% 159.37/159.10  [2627]~E(x26271,x26272)+E(f281(x26271,x26273,x26274,x26275),f281(x26272,x26273,x26274,x26275))
% 159.37/159.10  [2628]~E(x26281,x26282)+E(f281(x26283,x26281,x26284,x26285),f281(x26283,x26282,x26284,x26285))
% 159.37/159.10  [2629]~E(x26291,x26292)+E(f281(x26293,x26294,x26291,x26295),f281(x26293,x26294,x26292,x26295))
% 159.37/159.10  [2630]~E(x26301,x26302)+E(f281(x26303,x26304,x26305,x26301),f281(x26303,x26304,x26305,x26302))
% 159.37/159.10  [2631]~E(x26311,x26312)+E(f464(x26311,x26313),f464(x26312,x26313))
% 159.37/159.10  [2632]~E(x26321,x26322)+E(f464(x26323,x26321),f464(x26323,x26322))
% 159.37/159.10  [2633]~E(x26331,x26332)+E(f829(x26331,x26333),f829(x26332,x26333))
% 159.37/159.10  [2634]~E(x26341,x26342)+E(f829(x26343,x26341),f829(x26343,x26342))
% 159.37/159.10  [2635]~E(x26351,x26352)+E(f866(x26351,x26353,x26354),f866(x26352,x26353,x26354))
% 159.37/159.10  [2636]~E(x26361,x26362)+E(f866(x26363,x26361,x26364),f866(x26363,x26362,x26364))
% 159.37/159.10  [2637]~E(x26371,x26372)+E(f866(x26373,x26374,x26371),f866(x26373,x26374,x26372))
% 159.37/159.10  [2638]~E(x26381,x26382)+E(f726(x26381),f726(x26382))
% 159.37/159.10  [2639]~E(x26391,x26392)+E(f346(x26391,x26393,x26394,x26395,x26396,x26397,x26398),f346(x26392,x26393,x26394,x26395,x26396,x26397,x26398))
% 159.37/159.10  [2640]~E(x26401,x26402)+E(f346(x26403,x26401,x26404,x26405,x26406,x26407,x26408),f346(x26403,x26402,x26404,x26405,x26406,x26407,x26408))
% 159.37/159.10  [2641]~E(x26411,x26412)+E(f346(x26413,x26414,x26411,x26415,x26416,x26417,x26418),f346(x26413,x26414,x26412,x26415,x26416,x26417,x26418))
% 159.37/159.10  [2642]~E(x26421,x26422)+E(f346(x26423,x26424,x26425,x26421,x26426,x26427,x26428),f346(x26423,x26424,x26425,x26422,x26426,x26427,x26428))
% 159.37/159.10  [2643]~E(x26431,x26432)+E(f346(x26433,x26434,x26435,x26436,x26431,x26437,x26438),f346(x26433,x26434,x26435,x26436,x26432,x26437,x26438))
% 159.37/159.10  [2644]~E(x26441,x26442)+E(f346(x26443,x26444,x26445,x26446,x26447,x26441,x26448),f346(x26443,x26444,x26445,x26446,x26447,x26442,x26448))
% 159.37/159.10  [2645]~E(x26451,x26452)+E(f346(x26453,x26454,x26455,x26456,x26457,x26458,x26451),f346(x26453,x26454,x26455,x26456,x26457,x26458,x26452))
% 159.37/159.10  [2646]~E(x26461,x26462)+E(f747(x26461,x26463,x26464),f747(x26462,x26463,x26464))
% 159.37/159.10  [2647]~E(x26471,x26472)+E(f747(x26473,x26471,x26474),f747(x26473,x26472,x26474))
% 159.37/159.10  [2648]~E(x26481,x26482)+E(f747(x26483,x26484,x26481),f747(x26483,x26484,x26482))
% 159.37/159.10  [2649]~E(x26491,x26492)+E(f669(x26491,x26493),f669(x26492,x26493))
% 159.37/159.10  [2650]~E(x26501,x26502)+E(f669(x26503,x26501),f669(x26503,x26502))
% 159.37/159.10  [2651]~E(x26511,x26512)+E(f753(x26511,x26513,x26514),f753(x26512,x26513,x26514))
% 159.37/159.10  [2652]~E(x26521,x26522)+E(f753(x26523,x26521,x26524),f753(x26523,x26522,x26524))
% 159.37/159.10  [2653]~E(x26531,x26532)+E(f753(x26533,x26534,x26531),f753(x26533,x26534,x26532))
% 159.37/159.10  [2654]~E(x26541,x26542)+E(f97(x26541,x26543,x26544),f97(x26542,x26543,x26544))
% 159.37/159.10  [2655]~E(x26551,x26552)+E(f97(x26553,x26551,x26554),f97(x26553,x26552,x26554))
% 159.37/159.10  [2656]~E(x26561,x26562)+E(f97(x26563,x26564,x26561),f97(x26563,x26564,x26562))
% 159.37/159.10  [2657]~E(x26571,x26572)+E(f230(x26571,x26573,x26574,x26575,x26576),f230(x26572,x26573,x26574,x26575,x26576))
% 159.37/159.10  [2658]~E(x26581,x26582)+E(f230(x26583,x26581,x26584,x26585,x26586),f230(x26583,x26582,x26584,x26585,x26586))
% 159.37/159.10  [2659]~E(x26591,x26592)+E(f230(x26593,x26594,x26591,x26595,x26596),f230(x26593,x26594,x26592,x26595,x26596))
% 159.37/159.10  [2660]~E(x26601,x26602)+E(f230(x26603,x26604,x26605,x26601,x26606),f230(x26603,x26604,x26605,x26602,x26606))
% 159.37/159.10  [2661]~E(x26611,x26612)+E(f230(x26613,x26614,x26615,x26616,x26611),f230(x26613,x26614,x26615,x26616,x26612))
% 159.37/159.10  [2662]~E(x26621,x26622)+E(f473(x26621,x26623,x26624,x26625,x26626),f473(x26622,x26623,x26624,x26625,x26626))
% 159.37/159.10  [2663]~E(x26631,x26632)+E(f473(x26633,x26631,x26634,x26635,x26636),f473(x26633,x26632,x26634,x26635,x26636))
% 159.37/159.10  [2664]~E(x26641,x26642)+E(f473(x26643,x26644,x26641,x26645,x26646),f473(x26643,x26644,x26642,x26645,x26646))
% 159.37/159.10  [2665]~E(x26651,x26652)+E(f473(x26653,x26654,x26655,x26651,x26656),f473(x26653,x26654,x26655,x26652,x26656))
% 159.37/159.10  [2666]~E(x26661,x26662)+E(f473(x26663,x26664,x26665,x26666,x26661),f473(x26663,x26664,x26665,x26666,x26662))
% 159.37/159.10  [2667]~E(x26671,x26672)+E(f544(x26671,x26673),f544(x26672,x26673))
% 159.37/159.10  [2668]~E(x26681,x26682)+E(f544(x26683,x26681),f544(x26683,x26682))
% 159.37/159.10  [2669]~E(x26691,x26692)+E(f599(x26691,x26693,x26694,x26695),f599(x26692,x26693,x26694,x26695))
% 159.37/159.10  [2670]~E(x26701,x26702)+E(f599(x26703,x26701,x26704,x26705),f599(x26703,x26702,x26704,x26705))
% 159.37/159.10  [2671]~E(x26711,x26712)+E(f599(x26713,x26714,x26711,x26715),f599(x26713,x26714,x26712,x26715))
% 159.37/159.10  [2672]~E(x26721,x26722)+E(f599(x26723,x26724,x26725,x26721),f599(x26723,x26724,x26725,x26722))
% 159.37/159.10  [2673]~E(x26731,x26732)+E(f408(x26731,x26733,x26734),f408(x26732,x26733,x26734))
% 159.37/159.10  [2674]~E(x26741,x26742)+E(f408(x26743,x26741,x26744),f408(x26743,x26742,x26744))
% 159.37/159.10  [2675]~E(x26751,x26752)+E(f408(x26753,x26754,x26751),f408(x26753,x26754,x26752))
% 159.37/159.10  [2676]~E(x26761,x26762)+E(f810(x26761,x26763),f810(x26762,x26763))
% 159.37/159.10  [2677]~E(x26771,x26772)+E(f810(x26773,x26771),f810(x26773,x26772))
% 159.37/159.10  [2678]~E(x26781,x26782)+E(f820(x26781,x26783,x26784,x26785),f820(x26782,x26783,x26784,x26785))
% 159.37/159.10  [2679]~E(x26791,x26792)+E(f820(x26793,x26791,x26794,x26795),f820(x26793,x26792,x26794,x26795))
% 159.37/159.10  [2680]~E(x26801,x26802)+E(f820(x26803,x26804,x26801,x26805),f820(x26803,x26804,x26802,x26805))
% 159.37/159.10  [2681]~E(x26811,x26812)+E(f820(x26813,x26814,x26815,x26811),f820(x26813,x26814,x26815,x26812))
% 159.37/159.10  [2682]~E(x26821,x26822)+E(f770(x26821,x26823,x26824,x26825,x26826,x26827,x26828),f770(x26822,x26823,x26824,x26825,x26826,x26827,x26828))
% 159.37/159.10  [2683]~E(x26831,x26832)+E(f770(x26833,x26831,x26834,x26835,x26836,x26837,x26838),f770(x26833,x26832,x26834,x26835,x26836,x26837,x26838))
% 159.37/159.10  [2684]~E(x26841,x26842)+E(f770(x26843,x26844,x26841,x26845,x26846,x26847,x26848),f770(x26843,x26844,x26842,x26845,x26846,x26847,x26848))
% 159.37/159.10  [2685]~E(x26851,x26852)+E(f770(x26853,x26854,x26855,x26851,x26856,x26857,x26858),f770(x26853,x26854,x26855,x26852,x26856,x26857,x26858))
% 159.37/159.10  [2686]~E(x26861,x26862)+E(f770(x26863,x26864,x26865,x26866,x26861,x26867,x26868),f770(x26863,x26864,x26865,x26866,x26862,x26867,x26868))
% 159.37/159.10  [2687]~E(x26871,x26872)+E(f770(x26873,x26874,x26875,x26876,x26877,x26871,x26878),f770(x26873,x26874,x26875,x26876,x26877,x26872,x26878))
% 159.37/159.10  [2688]~E(x26881,x26882)+E(f770(x26883,x26884,x26885,x26886,x26887,x26888,x26881),f770(x26883,x26884,x26885,x26886,x26887,x26888,x26882))
% 159.37/159.10  [2689]~E(x26891,x26892)+E(f547(x26891,x26893),f547(x26892,x26893))
% 159.37/159.10  [2690]~E(x26901,x26902)+E(f547(x26903,x26901),f547(x26903,x26902))
% 159.37/159.10  [2691]~E(x26911,x26912)+E(f99(x26911,x26913,x26914,x26915),f99(x26912,x26913,x26914,x26915))
% 159.37/159.10  [2692]~E(x26921,x26922)+E(f99(x26923,x26921,x26924,x26925),f99(x26923,x26922,x26924,x26925))
% 159.37/159.10  [2693]~E(x26931,x26932)+E(f99(x26933,x26934,x26931,x26935),f99(x26933,x26934,x26932,x26935))
% 159.37/159.10  [2694]~E(x26941,x26942)+E(f99(x26943,x26944,x26945,x26941),f99(x26943,x26944,x26945,x26942))
% 159.37/159.10  [2695]~E(x26951,x26952)+E(f265(x26951,x26953,x26954,x26955,x26956),f265(x26952,x26953,x26954,x26955,x26956))
% 159.37/159.10  [2696]~E(x26961,x26962)+E(f265(x26963,x26961,x26964,x26965,x26966),f265(x26963,x26962,x26964,x26965,x26966))
% 159.37/159.10  [2697]~E(x26971,x26972)+E(f265(x26973,x26974,x26971,x26975,x26976),f265(x26973,x26974,x26972,x26975,x26976))
% 159.37/159.10  [2698]~E(x26981,x26982)+E(f265(x26983,x26984,x26985,x26981,x26986),f265(x26983,x26984,x26985,x26982,x26986))
% 159.37/159.10  [2699]~E(x26991,x26992)+E(f265(x26993,x26994,x26995,x26996,x26991),f265(x26993,x26994,x26995,x26996,x26992))
% 159.37/159.10  [2700]~E(x27001,x27002)+E(f443(x27001),f443(x27002))
% 159.37/159.10  [2701]~E(x27011,x27012)+E(f761(x27011,x27013),f761(x27012,x27013))
% 159.37/159.10  [2702]~E(x27021,x27022)+E(f761(x27023,x27021),f761(x27023,x27022))
% 159.37/159.10  [2703]~E(x27031,x27032)+E(f500(x27031,x27033,x27034),f500(x27032,x27033,x27034))
% 159.37/159.10  [2704]~E(x27041,x27042)+E(f500(x27043,x27041,x27044),f500(x27043,x27042,x27044))
% 159.37/159.10  [2705]~E(x27051,x27052)+E(f500(x27053,x27054,x27051),f500(x27053,x27054,x27052))
% 159.37/159.10  [2706]~E(x27061,x27062)+E(f333(x27061),f333(x27062))
% 159.37/159.10  [2707]~E(x27071,x27072)+E(f843(x27071,x27073),f843(x27072,x27073))
% 159.37/159.10  [2708]~E(x27081,x27082)+E(f843(x27083,x27081),f843(x27083,x27082))
% 159.37/159.10  [2709]~E(x27091,x27092)+E(f232(x27091,x27093,x27094),f232(x27092,x27093,x27094))
% 159.37/159.10  [2710]~E(x27101,x27102)+E(f232(x27103,x27101,x27104),f232(x27103,x27102,x27104))
% 159.37/159.10  [2711]~E(x27111,x27112)+E(f232(x27113,x27114,x27111),f232(x27113,x27114,x27112))
% 159.37/159.10  [2712]~E(x27121,x27122)+E(f359(x27121,x27123,x27124),f359(x27122,x27123,x27124))
% 159.37/159.10  [2713]~E(x27131,x27132)+E(f359(x27133,x27131,x27134),f359(x27133,x27132,x27134))
% 159.37/159.10  [2714]~E(x27141,x27142)+E(f359(x27143,x27144,x27141),f359(x27143,x27144,x27142))
% 159.37/159.10  [2715]~E(x27151,x27152)+E(f541(x27151),f541(x27152))
% 159.37/159.10  [2716]~E(x27161,x27162)+E(f759(x27161,x27163),f759(x27162,x27163))
% 159.37/159.10  [2717]~E(x27171,x27172)+E(f759(x27173,x27171),f759(x27173,x27172))
% 159.37/159.10  [2718]~E(x27181,x27182)+E(f615(x27181,x27183,x27184,x27185,x27186),f615(x27182,x27183,x27184,x27185,x27186))
% 159.37/159.10  [2719]~E(x27191,x27192)+E(f615(x27193,x27191,x27194,x27195,x27196),f615(x27193,x27192,x27194,x27195,x27196))
% 159.37/159.10  [2720]~E(x27201,x27202)+E(f615(x27203,x27204,x27201,x27205,x27206),f615(x27203,x27204,x27202,x27205,x27206))
% 159.37/159.10  [2721]~E(x27211,x27212)+E(f615(x27213,x27214,x27215,x27211,x27216),f615(x27213,x27214,x27215,x27212,x27216))
% 159.37/159.10  [2722]~E(x27221,x27222)+E(f615(x27223,x27224,x27225,x27226,x27221),f615(x27223,x27224,x27225,x27226,x27222))
% 159.37/159.10  [2723]~E(x27231,x27232)+E(f563(x27231,x27233,x27234,x27235),f563(x27232,x27233,x27234,x27235))
% 159.37/159.10  [2724]~E(x27241,x27242)+E(f563(x27243,x27241,x27244,x27245),f563(x27243,x27242,x27244,x27245))
% 159.37/159.10  [2725]~E(x27251,x27252)+E(f563(x27253,x27254,x27251,x27255),f563(x27253,x27254,x27252,x27255))
% 159.37/159.10  [2726]~E(x27261,x27262)+E(f563(x27263,x27264,x27265,x27261),f563(x27263,x27264,x27265,x27262))
% 159.37/159.10  [2727]~E(x27271,x27272)+E(f210(x27271,x27273,x27274,x27275),f210(x27272,x27273,x27274,x27275))
% 159.37/159.10  [2728]~E(x27281,x27282)+E(f210(x27283,x27281,x27284,x27285),f210(x27283,x27282,x27284,x27285))
% 159.37/159.10  [2729]~E(x27291,x27292)+E(f210(x27293,x27294,x27291,x27295),f210(x27293,x27294,x27292,x27295))
% 159.37/159.10  [2730]~E(x27301,x27302)+E(f210(x27303,x27304,x27305,x27301),f210(x27303,x27304,x27305,x27302))
% 159.37/159.10  [2731]~E(x27311,x27312)+E(f510(x27311,x27313),f510(x27312,x27313))
% 159.37/159.10  [2732]~E(x27321,x27322)+E(f510(x27323,x27321),f510(x27323,x27322))
% 159.37/159.10  [2733]~E(x27331,x27332)+E(f725(x27331,x27333),f725(x27332,x27333))
% 159.37/159.10  [2734]~E(x27341,x27342)+E(f725(x27343,x27341),f725(x27343,x27342))
% 159.37/159.10  [2735]~P1(x27351)+P1(x27352)+~E(x27351,x27352)
% 159.37/159.10  [2736]~P107(x27361)+P107(x27362)+~E(x27361,x27362)
% 159.37/159.10  [2737]P17(x27372,x27373,x27374,x27375,x27376,x27377)+~E(x27371,x27372)+~P17(x27371,x27373,x27374,x27375,x27376,x27377)
% 159.37/159.10  [2738]P17(x27383,x27382,x27384,x27385,x27386,x27387)+~E(x27381,x27382)+~P17(x27383,x27381,x27384,x27385,x27386,x27387)
% 159.37/159.10  [2739]P17(x27393,x27394,x27392,x27395,x27396,x27397)+~E(x27391,x27392)+~P17(x27393,x27394,x27391,x27395,x27396,x27397)
% 159.37/159.10  [2740]P17(x27403,x27404,x27405,x27402,x27406,x27407)+~E(x27401,x27402)+~P17(x27403,x27404,x27405,x27401,x27406,x27407)
% 159.37/159.10  [2741]P17(x27413,x27414,x27415,x27416,x27412,x27417)+~E(x27411,x27412)+~P17(x27413,x27414,x27415,x27416,x27411,x27417)
% 159.37/159.10  [2742]P17(x27423,x27424,x27425,x27426,x27427,x27422)+~E(x27421,x27422)+~P17(x27423,x27424,x27425,x27426,x27427,x27421)
% 159.37/159.10  [2743]~P2(x27431)+P2(x27432)+~E(x27431,x27432)
% 159.37/159.10  [2744]~P109(x27441)+P109(x27442)+~E(x27441,x27442)
% 159.37/159.10  [2745]~P114(x27451)+P114(x27452)+~E(x27451,x27452)
% 159.37/159.10  [2746]~P108(x27461)+P108(x27462)+~E(x27461,x27462)
% 159.37/159.10  [2747]~P8(x27471)+P8(x27472)+~E(x27471,x27472)
% 159.37/159.10  [2748]~P112(x27481)+P112(x27482)+~E(x27481,x27482)
% 159.37/159.10  [2749]~P3(x27491)+P3(x27492)+~E(x27491,x27492)
% 159.37/159.10  [2750]P47(x27502,x27503,x27504,x27505)+~E(x27501,x27502)+~P47(x27501,x27503,x27504,x27505)
% 159.37/159.10  [2751]P47(x27513,x27512,x27514,x27515)+~E(x27511,x27512)+~P47(x27513,x27511,x27514,x27515)
% 159.37/159.10  [2752]P47(x27523,x27524,x27522,x27525)+~E(x27521,x27522)+~P47(x27523,x27524,x27521,x27525)
% 159.37/159.10  [2753]P47(x27533,x27534,x27535,x27532)+~E(x27531,x27532)+~P47(x27533,x27534,x27535,x27531)
% 159.37/159.10  [2754]~P73(x27541)+P73(x27542)+~E(x27541,x27542)
% 159.37/159.10  [2755]~P4(x27551)+P4(x27552)+~E(x27551,x27552)
% 159.37/159.10  [2756]~P113(x27561)+P113(x27562)+~E(x27561,x27562)
% 159.37/159.10  [2757]P18(x27572,x27573)+~E(x27571,x27572)+~P18(x27571,x27573)
% 159.37/159.10  [2758]P18(x27583,x27582)+~E(x27581,x27582)+~P18(x27583,x27581)
% 159.37/159.10  [2759]~P5(x27591)+P5(x27592)+~E(x27591,x27592)
% 159.37/159.10  [2760]~P111(x27601)+P111(x27602)+~E(x27601,x27602)
% 159.37/159.10  [2761]~P85(x27611)+P85(x27612)+~E(x27611,x27612)
% 159.37/159.10  [2762]~P87(x27621)+P87(x27622)+~E(x27621,x27622)
% 159.37/159.10  [2763]P147(x27632,x27633,x27634)+~E(x27631,x27632)+~P147(x27631,x27633,x27634)
% 159.37/159.10  [2764]P147(x27643,x27642,x27644)+~E(x27641,x27642)+~P147(x27643,x27641,x27644)
% 159.37/159.10  [2765]P147(x27653,x27654,x27652)+~E(x27651,x27652)+~P147(x27653,x27654,x27651)
% 159.37/159.10  [2766]P66(x27662,x27663)+~E(x27661,x27662)+~P66(x27661,x27663)
% 159.37/159.10  [2767]P66(x27673,x27672)+~E(x27671,x27672)+~P66(x27673,x27671)
% 159.37/159.10  [2768]~P6(x27681)+P6(x27682)+~E(x27681,x27682)
% 159.37/159.10  [2769]~P140(x27691)+P140(x27692)+~E(x27691,x27692)
% 159.37/159.10  [2770]P35(x27702,x27703)+~E(x27701,x27702)+~P35(x27701,x27703)
% 159.37/159.10  [2771]P35(x27713,x27712)+~E(x27711,x27712)+~P35(x27713,x27711)
% 159.37/159.10  [2772]~P115(x27721)+P115(x27722)+~E(x27721,x27722)
% 159.37/159.10  [2773]~P82(x27731)+P82(x27732)+~E(x27731,x27732)
% 159.37/159.10  [2774]~P71(x27741)+P71(x27742)+~E(x27741,x27742)
% 159.37/159.10  [2775]~P110(x27751)+P110(x27752)+~E(x27751,x27752)
% 159.37/159.10  [2776]~P76(x27761)+P76(x27762)+~E(x27761,x27762)
% 159.37/159.10  [2777]~P78(x27771)+P78(x27772)+~E(x27771,x27772)
% 159.37/159.10  [2778]~P94(x27781)+P94(x27782)+~E(x27781,x27782)
% 159.37/159.10  [2779]~P10(x27791)+P10(x27792)+~E(x27791,x27792)
% 159.37/159.10  [2780]~P72(x27801)+P72(x27802)+~E(x27801,x27802)
% 159.37/159.10  [2781]P43(x27812,x27813)+~E(x27811,x27812)+~P43(x27811,x27813)
% 159.37/159.10  [2782]P43(x27823,x27822)+~E(x27821,x27822)+~P43(x27823,x27821)
% 159.37/159.10  [2783]P30(x27832,x27833,x27834,x27835)+~E(x27831,x27832)+~P30(x27831,x27833,x27834,x27835)
% 159.37/159.10  [2784]P30(x27843,x27842,x27844,x27845)+~E(x27841,x27842)+~P30(x27843,x27841,x27844,x27845)
% 159.37/159.10  [2785]P30(x27853,x27854,x27852,x27855)+~E(x27851,x27852)+~P30(x27853,x27854,x27851,x27855)
% 159.37/159.10  [2786]P30(x27863,x27864,x27865,x27862)+~E(x27861,x27862)+~P30(x27863,x27864,x27865,x27861)
% 159.37/159.10  [2787]P29(x27872,x27873,x27874)+~E(x27871,x27872)+~P29(x27871,x27873,x27874)
% 159.37/159.10  [2788]P29(x27883,x27882,x27884)+~E(x27881,x27882)+~P29(x27883,x27881,x27884)
% 159.37/159.10  [2789]P29(x27893,x27894,x27892)+~E(x27891,x27892)+~P29(x27893,x27894,x27891)
% 159.37/159.10  [2790]P148(x27902,x27903,x27904)+~E(x27901,x27902)+~P148(x27901,x27903,x27904)
% 159.37/159.10  [2791]P148(x27913,x27912,x27914)+~E(x27911,x27912)+~P148(x27913,x27911,x27914)
% 159.37/159.10  [2792]P148(x27923,x27924,x27922)+~E(x27921,x27922)+~P148(x27923,x27924,x27921)
% 159.37/159.10  [2793]~P126(x27931)+P126(x27932)+~E(x27931,x27932)
% 159.37/159.10  [2794]P22(x27942,x27943,x27944)+~E(x27941,x27942)+~P22(x27941,x27943,x27944)
% 159.37/159.10  [2795]P22(x27953,x27952,x27954)+~E(x27951,x27952)+~P22(x27953,x27951,x27954)
% 159.37/159.10  [2796]P22(x27963,x27964,x27962)+~E(x27961,x27962)+~P22(x27963,x27964,x27961)
% 159.37/159.10  [2797]~P88(x27971)+P88(x27972)+~E(x27971,x27972)
% 159.37/159.10  [2798]P58(x27982,x27983)+~E(x27981,x27982)+~P58(x27981,x27983)
% 159.37/159.10  [2799]P58(x27993,x27992)+~E(x27991,x27992)+~P58(x27993,x27991)
% 159.37/159.10  [2800]P13(x28002,x28003,x28004)+~E(x28001,x28002)+~P13(x28001,x28003,x28004)
% 159.37/159.10  [2801]P13(x28013,x28012,x28014)+~E(x28011,x28012)+~P13(x28013,x28011,x28014)
% 159.37/159.10  [2802]P13(x28023,x28024,x28022)+~E(x28021,x28022)+~P13(x28023,x28024,x28021)
% 159.37/159.10  [2803]~P75(x28031)+P75(x28032)+~E(x28031,x28032)
% 159.37/159.10  [2804]~P79(x28041)+P79(x28042)+~E(x28041,x28042)
% 159.37/159.10  [2805]~P104(x28051)+P104(x28052)+~E(x28051,x28052)
% 159.37/159.10  [2806]P64(x28062,x28063)+~E(x28061,x28062)+~P64(x28061,x28063)
% 159.37/159.10  [2807]P64(x28073,x28072)+~E(x28071,x28072)+~P64(x28073,x28071)
% 159.37/159.10  [2808]P21(x28082,x28083,x28084)+~E(x28081,x28082)+~P21(x28081,x28083,x28084)
% 159.37/159.10  [2809]P21(x28093,x28092,x28094)+~E(x28091,x28092)+~P21(x28093,x28091,x28094)
% 159.37/159.10  [2810]P21(x28103,x28104,x28102)+~E(x28101,x28102)+~P21(x28103,x28104,x28101)
% 159.37/159.10  [2811]P37(x28112,x28113,x28114)+~E(x28111,x28112)+~P37(x28111,x28113,x28114)
% 159.37/159.10  [2812]P37(x28123,x28122,x28124)+~E(x28121,x28122)+~P37(x28123,x28121,x28124)
% 159.37/159.10  [2813]P37(x28133,x28134,x28132)+~E(x28131,x28132)+~P37(x28133,x28134,x28131)
% 159.37/159.10  [2814]P39(x28142,x28143,x28144)+~E(x28141,x28142)+~P39(x28141,x28143,x28144)
% 159.37/159.10  [2815]P39(x28153,x28152,x28154)+~E(x28151,x28152)+~P39(x28153,x28151,x28154)
% 159.37/159.10  [2816]P39(x28163,x28164,x28162)+~E(x28161,x28162)+~P39(x28163,x28164,x28161)
% 159.37/159.10  [2817]~P127(x28171)+P127(x28172)+~E(x28171,x28172)
% 159.37/159.10  [2818]~P125(x28181)+P125(x28182)+~E(x28181,x28182)
% 159.37/159.10  [2819]~P7(x28191)+P7(x28192)+~E(x28191,x28192)
% 159.37/159.10  [2820]~P101(x28201)+P101(x28202)+~E(x28201,x28202)
% 159.37/159.10  [2821]~P46(x28211)+P46(x28212)+~E(x28211,x28212)
% 159.37/159.10  [2822]P33(x28222,x28223,x28224)+~E(x28221,x28222)+~P33(x28221,x28223,x28224)
% 159.37/159.10  [2823]P33(x28233,x28232,x28234)+~E(x28231,x28232)+~P33(x28233,x28231,x28234)
% 159.37/159.10  [2824]P33(x28243,x28244,x28242)+~E(x28241,x28242)+~P33(x28243,x28244,x28241)
% 159.37/159.10  [2825]~P84(x28251)+P84(x28252)+~E(x28251,x28252)
% 159.37/159.10  [2826]~P145(x28261)+P145(x28262)+~E(x28261,x28262)
% 159.37/159.10  [2827]~P95(x28271)+P95(x28272)+~E(x28271,x28272)
% 159.37/159.10  [2828]~P92(x28281)+P92(x28282)+~E(x28281,x28282)
% 159.37/159.10  [2829]P45(x28292,x28293)+~E(x28291,x28292)+~P45(x28291,x28293)
% 159.37/159.10  [2830]P45(x28303,x28302)+~E(x28301,x28302)+~P45(x28303,x28301)
% 159.37/159.10  [2831]P44(x28312,x28313)+~E(x28311,x28312)+~P44(x28311,x28313)
% 159.37/159.10  [2832]P44(x28323,x28322)+~E(x28321,x28322)+~P44(x28323,x28321)
% 159.37/159.10  [2833]~P120(x28331)+P120(x28332)+~E(x28331,x28332)
% 159.37/159.10  [2834]~P128(x28341)+P128(x28342)+~E(x28341,x28342)
% 159.37/159.10  [2835]~P93(x28351)+P93(x28352)+~E(x28351,x28352)
% 159.37/159.10  [2836]P59(x28362,x28363,x28364)+~E(x28361,x28362)+~P59(x28361,x28363,x28364)
% 159.37/159.10  [2837]P59(x28373,x28372,x28374)+~E(x28371,x28372)+~P59(x28373,x28371,x28374)
% 159.37/159.10  [2838]P59(x28383,x28384,x28382)+~E(x28381,x28382)+~P59(x28383,x28384,x28381)
% 159.37/159.10  [2839]~P67(x28391)+P67(x28392)+~E(x28391,x28392)
% 159.37/159.10  [2840]~P77(x28401)+P77(x28402)+~E(x28401,x28402)
% 159.37/159.10  [2841]~P69(x28411)+P69(x28412)+~E(x28411,x28412)
% 159.37/159.10  [2842]~P11(x28421)+P11(x28422)+~E(x28421,x28422)
% 159.37/159.10  [2843]P15(x28432,x28433,x28434,x28435,x28436)+~E(x28431,x28432)+~P15(x28431,x28433,x28434,x28435,x28436)
% 159.37/159.10  [2844]P15(x28443,x28442,x28444,x28445,x28446)+~E(x28441,x28442)+~P15(x28443,x28441,x28444,x28445,x28446)
% 159.37/159.10  [2845]P15(x28453,x28454,x28452,x28455,x28456)+~E(x28451,x28452)+~P15(x28453,x28454,x28451,x28455,x28456)
% 159.37/159.10  [2846]P15(x28463,x28464,x28465,x28462,x28466)+~E(x28461,x28462)+~P15(x28463,x28464,x28465,x28461,x28466)
% 159.37/159.10  [2847]P15(x28473,x28474,x28475,x28476,x28472)+~E(x28471,x28472)+~P15(x28473,x28474,x28475,x28476,x28471)
% 159.37/159.10  [2848]~P144(x28481)+P144(x28482)+~E(x28481,x28482)
% 159.37/159.10  [2849]~P129(x28491)+P129(x28492)+~E(x28491,x28492)
% 159.37/159.10  [2850]~P100(x28501)+P100(x28502)+~E(x28501,x28502)
% 159.37/159.10  [2851]P12(x28512,x28513)+~E(x28511,x28512)+~P12(x28511,x28513)
% 159.37/159.10  [2852]P12(x28523,x28522)+~E(x28521,x28522)+~P12(x28523,x28521)
% 159.37/159.10  [2853]~P141(x28531)+P141(x28532)+~E(x28531,x28532)
% 159.37/159.10  [2854]~P134(x28541)+P134(x28542)+~E(x28541,x28542)
% 159.37/159.10  [2855]P40(x28552,x28553,x28554,x28555,x28556)+~E(x28551,x28552)+~P40(x28551,x28553,x28554,x28555,x28556)
% 159.37/159.10  [2856]P40(x28563,x28562,x28564,x28565,x28566)+~E(x28561,x28562)+~P40(x28563,x28561,x28564,x28565,x28566)
% 159.37/159.10  [2857]P40(x28573,x28574,x28572,x28575,x28576)+~E(x28571,x28572)+~P40(x28573,x28574,x28571,x28575,x28576)
% 159.37/159.10  [2858]P40(x28583,x28584,x28585,x28582,x28586)+~E(x28581,x28582)+~P40(x28583,x28584,x28585,x28581,x28586)
% 159.37/159.10  [2859]P40(x28593,x28594,x28595,x28596,x28592)+~E(x28591,x28592)+~P40(x28593,x28594,x28595,x28596,x28591)
% 159.37/159.10  [2860]P56(x28602,x28603)+~E(x28601,x28602)+~P56(x28601,x28603)
% 159.37/159.10  [2861]P56(x28613,x28612)+~E(x28611,x28612)+~P56(x28613,x28611)
% 159.37/159.10  [2862]P32(x28622,x28623)+~E(x28621,x28622)+~P32(x28621,x28623)
% 159.37/159.10  [2863]P32(x28633,x28632)+~E(x28631,x28632)+~P32(x28633,x28631)
% 159.37/159.10  [2864]P65(x28642,x28643,x28644,x28645)+~E(x28641,x28642)+~P65(x28641,x28643,x28644,x28645)
% 159.37/159.10  [2865]P65(x28653,x28652,x28654,x28655)+~E(x28651,x28652)+~P65(x28653,x28651,x28654,x28655)
% 159.37/159.10  [2866]P65(x28663,x28664,x28662,x28665)+~E(x28661,x28662)+~P65(x28663,x28664,x28661,x28665)
% 159.37/159.10  [2867]P65(x28673,x28674,x28675,x28672)+~E(x28671,x28672)+~P65(x28673,x28674,x28675,x28671)
% 159.37/159.10  [2868]~P116(x28681)+P116(x28682)+~E(x28681,x28682)
% 159.37/159.10  [2869]~P143(x28691)+P143(x28692)+~E(x28691,x28692)
% 159.37/159.10  [2870]P31(x28702,x28703,x28704,x28705,x28706)+~E(x28701,x28702)+~P31(x28701,x28703,x28704,x28705,x28706)
% 159.37/159.10  [2871]P31(x28713,x28712,x28714,x28715,x28716)+~E(x28711,x28712)+~P31(x28713,x28711,x28714,x28715,x28716)
% 159.37/159.10  [2872]P31(x28723,x28724,x28722,x28725,x28726)+~E(x28721,x28722)+~P31(x28723,x28724,x28721,x28725,x28726)
% 159.37/159.10  [2873]P31(x28733,x28734,x28735,x28732,x28736)+~E(x28731,x28732)+~P31(x28733,x28734,x28735,x28731,x28736)
% 159.37/159.10  [2874]P31(x28743,x28744,x28745,x28746,x28742)+~E(x28741,x28742)+~P31(x28743,x28744,x28745,x28746,x28741)
% 159.37/159.10  [2875]~P136(x28751)+P136(x28752)+~E(x28751,x28752)
% 159.37/159.10  [2876]P24(x28762,x28763,x28764,x28765)+~E(x28761,x28762)+~P24(x28761,x28763,x28764,x28765)
% 159.37/159.10  [2877]P24(x28773,x28772,x28774,x28775)+~E(x28771,x28772)+~P24(x28773,x28771,x28774,x28775)
% 159.37/159.10  [2878]P24(x28783,x28784,x28782,x28785)+~E(x28781,x28782)+~P24(x28783,x28784,x28781,x28785)
% 159.37/159.10  [2879]P24(x28793,x28794,x28795,x28792)+~E(x28791,x28792)+~P24(x28793,x28794,x28795,x28791)
% 159.37/159.10  [2880]~P121(x28801)+P121(x28802)+~E(x28801,x28802)
% 159.37/159.10  [2881]~P130(x28811)+P130(x28812)+~E(x28811,x28812)
% 159.37/159.10  [2882]P61(x28822,x28823,x28824)+~E(x28821,x28822)+~P61(x28821,x28823,x28824)
% 159.37/159.10  [2883]P61(x28833,x28832,x28834)+~E(x28831,x28832)+~P61(x28833,x28831,x28834)
% 159.37/159.10  [2884]P61(x28843,x28844,x28842)+~E(x28841,x28842)+~P61(x28843,x28844,x28841)
% 159.37/159.10  [2885]~P135(x28851)+P135(x28852)+~E(x28851,x28852)
% 159.37/159.10  [2886]~P123(x28861)+P123(x28862)+~E(x28861,x28862)
% 159.37/159.10  [2887]~P68(x28871)+P68(x28872)+~E(x28871,x28872)
% 159.37/159.10  [2888]~P124(x28881)+P124(x28882)+~E(x28881,x28882)
% 159.37/159.10  [2889]~P83(x28891)+P83(x28892)+~E(x28891,x28892)
% 159.37/159.10  [2890]~P96(x28901)+P96(x28902)+~E(x28901,x28902)
% 159.37/159.10  [2891]~P99(x28911)+P99(x28912)+~E(x28911,x28912)
% 159.37/159.10  [2892]~P146(x28921)+P146(x28922)+~E(x28921,x28922)
% 159.37/159.10  [2893]~P98(x28931)+P98(x28932)+~E(x28931,x28932)
% 159.37/159.10  [2894]~P91(x28941)+P91(x28942)+~E(x28941,x28942)
% 159.37/159.10  [2895]~P117(x28951)+P117(x28952)+~E(x28951,x28952)
% 159.37/159.10  [2896]~P70(x28961)+P70(x28962)+~E(x28961,x28962)
% 159.37/159.10  [2897]P41(x28972,x28973,x28974)+~E(x28971,x28972)+~P41(x28971,x28973,x28974)
% 159.37/159.10  [2898]P41(x28983,x28982,x28984)+~E(x28981,x28982)+~P41(x28983,x28981,x28984)
% 159.37/159.10  [2899]P41(x28993,x28994,x28992)+~E(x28991,x28992)+~P41(x28993,x28994,x28991)
% 159.37/159.10  [2900]P49(x29002,x29003,x29004,x29005,x29006,x29007)+~E(x29001,x29002)+~P49(x29001,x29003,x29004,x29005,x29006,x29007)
% 159.37/159.10  [2901]P49(x29013,x29012,x29014,x29015,x29016,x29017)+~E(x29011,x29012)+~P49(x29013,x29011,x29014,x29015,x29016,x29017)
% 159.37/159.10  [2902]P49(x29023,x29024,x29022,x29025,x29026,x29027)+~E(x29021,x29022)+~P49(x29023,x29024,x29021,x29025,x29026,x29027)
% 159.37/159.10  [2903]P49(x29033,x29034,x29035,x29032,x29036,x29037)+~E(x29031,x29032)+~P49(x29033,x29034,x29035,x29031,x29036,x29037)
% 159.37/159.10  [2904]P49(x29043,x29044,x29045,x29046,x29042,x29047)+~E(x29041,x29042)+~P49(x29043,x29044,x29045,x29046,x29041,x29047)
% 159.37/159.10  [2905]P49(x29053,x29054,x29055,x29056,x29057,x29052)+~E(x29051,x29052)+~P49(x29053,x29054,x29055,x29056,x29057,x29051)
% 159.37/159.10  [2906]~P139(x29061)+P139(x29062)+~E(x29061,x29062)
% 159.37/159.10  [2907]P27(x29072,x29073,x29074,x29075,x29076,x29077)+~E(x29071,x29072)+~P27(x29071,x29073,x29074,x29075,x29076,x29077)
% 159.37/159.10  [2908]P27(x29083,x29082,x29084,x29085,x29086,x29087)+~E(x29081,x29082)+~P27(x29083,x29081,x29084,x29085,x29086,x29087)
% 159.37/159.10  [2909]P27(x29093,x29094,x29092,x29095,x29096,x29097)+~E(x29091,x29092)+~P27(x29093,x29094,x29091,x29095,x29096,x29097)
% 159.37/159.10  [2910]P27(x29103,x29104,x29105,x29102,x29106,x29107)+~E(x29101,x29102)+~P27(x29103,x29104,x29105,x29101,x29106,x29107)
% 159.37/159.10  [2911]P27(x29113,x29114,x29115,x29116,x29112,x29117)+~E(x29111,x29112)+~P27(x29113,x29114,x29115,x29116,x29111,x29117)
% 159.37/159.10  [2912]P27(x29123,x29124,x29125,x29126,x29127,x29122)+~E(x29121,x29122)+~P27(x29123,x29124,x29125,x29126,x29127,x29121)
% 159.37/159.10  [2913]~P122(x29131)+P122(x29132)+~E(x29131,x29132)
% 159.37/159.10  [2914]P28(x29142,x29143,x29144,x29145,x29146,x29147)+~E(x29141,x29142)+~P28(x29141,x29143,x29144,x29145,x29146,x29147)
% 159.37/159.10  [2915]P28(x29153,x29152,x29154,x29155,x29156,x29157)+~E(x29151,x29152)+~P28(x29153,x29151,x29154,x29155,x29156,x29157)
% 159.37/159.10  [2916]P28(x29163,x29164,x29162,x29165,x29166,x29167)+~E(x29161,x29162)+~P28(x29163,x29164,x29161,x29165,x29166,x29167)
% 159.37/159.10  [2917]P28(x29173,x29174,x29175,x29172,x29176,x29177)+~E(x29171,x29172)+~P28(x29173,x29174,x29175,x29171,x29176,x29177)
% 159.37/159.10  [2918]P28(x29183,x29184,x29185,x29186,x29182,x29187)+~E(x29181,x29182)+~P28(x29183,x29184,x29185,x29186,x29181,x29187)
% 159.37/159.10  [2919]P28(x29193,x29194,x29195,x29196,x29197,x29192)+~E(x29191,x29192)+~P28(x29193,x29194,x29195,x29196,x29197,x29191)
% 159.37/159.10  [2920]~P142(x29201)+P142(x29202)+~E(x29201,x29202)
% 159.37/159.10  [2921]~P131(x29211)+P131(x29212)+~E(x29211,x29212)
% 159.37/159.10  [2922]~P133(x29221)+P133(x29222)+~E(x29221,x29222)
% 159.37/159.10  [2923]~P9(x29231)+P9(x29232)+~E(x29231,x29232)
% 159.37/159.10  [2924]P16(x29242,x29243,x29244,x29245)+~E(x29241,x29242)+~P16(x29241,x29243,x29244,x29245)
% 159.37/159.10  [2925]P16(x29253,x29252,x29254,x29255)+~E(x29251,x29252)+~P16(x29253,x29251,x29254,x29255)
% 159.37/159.10  [2926]P16(x29263,x29264,x29262,x29265)+~E(x29261,x29262)+~P16(x29263,x29264,x29261,x29265)
% 159.37/159.10  [2927]P16(x29273,x29274,x29275,x29272)+~E(x29271,x29272)+~P16(x29273,x29274,x29275,x29271)
% 159.37/159.10  [2928]P55(x29282,x29283,x29284)+~E(x29281,x29282)+~P55(x29281,x29283,x29284)
% 159.37/159.10  [2929]P55(x29293,x29292,x29294)+~E(x29291,x29292)+~P55(x29293,x29291,x29294)
% 159.37/159.10  [2930]P55(x29303,x29304,x29302)+~E(x29301,x29302)+~P55(x29303,x29304,x29301)
% 159.37/159.10  [2931]~P86(x29311)+P86(x29312)+~E(x29311,x29312)
% 159.37/159.10  [2932]~P138(x29321)+P138(x29322)+~E(x29321,x29322)
% 159.37/159.10  [2933]P63(x29332,x29333,x29334,x29335,x29336)+~E(x29331,x29332)+~P63(x29331,x29333,x29334,x29335,x29336)
% 159.37/159.10  [2934]P63(x29343,x29342,x29344,x29345,x29346)+~E(x29341,x29342)+~P63(x29343,x29341,x29344,x29345,x29346)
% 159.37/159.10  [2935]P63(x29353,x29354,x29352,x29355,x29356)+~E(x29351,x29352)+~P63(x29353,x29354,x29351,x29355,x29356)
% 159.37/159.10  [2936]P63(x29363,x29364,x29365,x29362,x29366)+~E(x29361,x29362)+~P63(x29363,x29364,x29365,x29361,x29366)
% 159.37/159.10  [2937]P63(x29373,x29374,x29375,x29376,x29372)+~E(x29371,x29372)+~P63(x29373,x29374,x29375,x29376,x29371)
% 159.37/159.10  [2938]P60(x29382,x29383)+~E(x29381,x29382)+~P60(x29381,x29383)
% 159.37/159.10  [2939]P60(x29393,x29392)+~E(x29391,x29392)+~P60(x29393,x29391)
% 159.37/159.10  [2940]~P137(x29401)+P137(x29402)+~E(x29401,x29402)
% 159.37/159.10  [2941]P57(x29412,x29413)+~E(x29411,x29412)+~P57(x29411,x29413)
% 159.37/159.10  [2942]P57(x29423,x29422)+~E(x29421,x29422)+~P57(x29423,x29421)
% 159.37/159.10  [2943]P20(x29432,x29433)+~E(x29431,x29432)+~P20(x29431,x29433)
% 159.37/159.10  [2944]P20(x29443,x29442)+~E(x29441,x29442)+~P20(x29443,x29441)
% 159.37/159.10  [2945]P50(x29452,x29453)+~E(x29451,x29452)+~P50(x29451,x29453)
% 159.37/159.10  [2946]P50(x29463,x29462)+~E(x29461,x29462)+~P50(x29463,x29461)
% 159.37/159.10  [2947]P36(x29472,x29473,x29474)+~E(x29471,x29472)+~P36(x29471,x29473,x29474)
% 159.37/159.10  [2948]P36(x29483,x29482,x29484)+~E(x29481,x29482)+~P36(x29483,x29481,x29484)
% 159.37/159.10  [2949]P36(x29493,x29494,x29492)+~E(x29491,x29492)+~P36(x29493,x29494,x29491)
% 159.37/159.10  [2950]~P132(x29501)+P132(x29502)+~E(x29501,x29502)
% 159.37/159.10  [2951]P23(x29512,x29513,x29514)+~E(x29511,x29512)+~P23(x29511,x29513,x29514)
% 159.37/159.10  [2952]P23(x29523,x29522,x29524)+~E(x29521,x29522)+~P23(x29523,x29521,x29524)
% 159.37/159.10  [2953]P23(x29533,x29534,x29532)+~E(x29531,x29532)+~P23(x29533,x29534,x29531)
% 159.37/159.10  [2954]P62(x29542,x29543,x29544)+~E(x29541,x29542)+~P62(x29541,x29543,x29544)
% 159.37/159.10  [2955]P62(x29553,x29552,x29554)+~E(x29551,x29552)+~P62(x29553,x29551,x29554)
% 159.37/159.10  [2956]P62(x29563,x29564,x29562)+~E(x29561,x29562)+~P62(x29563,x29564,x29561)
% 159.37/159.10  [2957]~P80(x29571)+P80(x29572)+~E(x29571,x29572)
% 159.37/159.10  [2958]~P89(x29581)+P89(x29582)+~E(x29581,x29582)
% 159.37/159.10  [2959]P38(x29592,x29593,x29594,x29595)+~E(x29591,x29592)+~P38(x29591,x29593,x29594,x29595)
% 159.37/159.10  [2960]P38(x29603,x29602,x29604,x29605)+~E(x29601,x29602)+~P38(x29603,x29601,x29604,x29605)
% 159.37/159.10  [2961]P38(x29613,x29614,x29612,x29615)+~E(x29611,x29612)+~P38(x29613,x29614,x29611,x29615)
% 159.37/159.10  [2962]P38(x29623,x29624,x29625,x29622)+~E(x29621,x29622)+~P38(x29623,x29624,x29625,x29621)
% 159.37/159.10  [2963]~P102(x29631)+P102(x29632)+~E(x29631,x29632)
% 159.37/159.10  [2964]~P105(x29641)+P105(x29642)+~E(x29641,x29642)
% 159.37/159.10  [2965]P19(x29652,x29653,x29654)+~E(x29651,x29652)+~P19(x29651,x29653,x29654)
% 159.37/159.10  [2966]P19(x29663,x29662,x29664)+~E(x29661,x29662)+~P19(x29663,x29661,x29664)
% 159.37/159.10  [2967]P19(x29673,x29674,x29672)+~E(x29671,x29672)+~P19(x29673,x29674,x29671)
% 159.37/159.10  [2968]~P103(x29681)+P103(x29682)+~E(x29681,x29682)
% 159.37/159.10  [2969]P53(x29692,x29693)+~E(x29691,x29692)+~P53(x29691,x29693)
% 159.37/159.10  [2970]P53(x29703,x29702)+~E(x29701,x29702)+~P53(x29703,x29701)
% 159.37/159.10  [2971]~P81(x29711)+P81(x29712)+~E(x29711,x29712)
% 159.37/159.10  [2972]~P97(x29721)+P97(x29722)+~E(x29721,x29722)
% 159.37/159.10  [2973]P48(x29732,x29733,x29734,x29735)+~E(x29731,x29732)+~P48(x29731,x29733,x29734,x29735)
% 159.37/159.10  [2974]P48(x29743,x29742,x29744,x29745)+~E(x29741,x29742)+~P48(x29743,x29741,x29744,x29745)
% 159.37/159.10  [2975]P48(x29753,x29754,x29752,x29755)+~E(x29751,x29752)+~P48(x29753,x29754,x29751,x29755)
% 159.37/159.10  [2976]P48(x29763,x29764,x29765,x29762)+~E(x29761,x29762)+~P48(x29763,x29764,x29765,x29761)
% 159.37/159.10  [2977]P25(x29772,x29773,x29774,x29775)+~E(x29771,x29772)+~P25(x29771,x29773,x29774,x29775)
% 159.37/159.10  [2978]P25(x29783,x29782,x29784,x29785)+~E(x29781,x29782)+~P25(x29783,x29781,x29784,x29785)
% 159.37/159.10  [2979]P25(x29793,x29794,x29792,x29795)+~E(x29791,x29792)+~P25(x29793,x29794,x29791,x29795)
% 159.37/159.10  [2980]P25(x29803,x29804,x29805,x29802)+~E(x29801,x29802)+~P25(x29803,x29804,x29805,x29801)
% 159.37/159.10  [2981]~P90(x29811)+P90(x29812)+~E(x29811,x29812)
% 159.37/159.10  [2982]~P52(x29821)+P52(x29822)+~E(x29821,x29822)
% 159.37/159.10  [2983]~P118(x29831)+P118(x29832)+~E(x29831,x29832)
% 159.37/159.10  [2984]P26(x29842,x29843,x29844,x29845,x29846)+~E(x29841,x29842)+~P26(x29841,x29843,x29844,x29845,x29846)
% 159.37/159.10  [2985]P26(x29853,x29852,x29854,x29855,x29856)+~E(x29851,x29852)+~P26(x29853,x29851,x29854,x29855,x29856)
% 159.37/159.10  [2986]P26(x29863,x29864,x29862,x29865,x29866)+~E(x29861,x29862)+~P26(x29863,x29864,x29861,x29865,x29866)
% 159.37/159.10  [2987]P26(x29873,x29874,x29875,x29872,x29876)+~E(x29871,x29872)+~P26(x29873,x29874,x29875,x29871,x29876)
% 159.37/159.10  [2988]P26(x29883,x29884,x29885,x29886,x29882)+~E(x29881,x29882)+~P26(x29883,x29884,x29885,x29886,x29881)
% 159.37/159.10  [2989]~P106(x29891)+P106(x29892)+~E(x29891,x29892)
% 159.37/159.10  [2990]P54(x29902,x29903,x29904)+~E(x29901,x29902)+~P54(x29901,x29903,x29904)
% 159.37/159.10  [2991]P54(x29913,x29912,x29914)+~E(x29911,x29912)+~P54(x29913,x29911,x29914)
% 159.37/159.10  [2992]P54(x29923,x29924,x29922)+~E(x29921,x29922)+~P54(x29923,x29924,x29921)
% 159.37/159.10  [2993]~P74(x29931)+P74(x29932)+~E(x29931,x29932)
% 159.37/159.10  [2994]P34(x29942,x29943,x29944)+~E(x29941,x29942)+~P34(x29941,x29943,x29944)
% 159.37/159.10  [2995]P34(x29953,x29952,x29954)+~E(x29951,x29952)+~P34(x29953,x29951,x29954)
% 159.37/159.10  [2996]P34(x29963,x29964,x29962)+~E(x29961,x29962)+~P34(x29963,x29964,x29961)
% 159.37/159.10  [2997]~P42(x29971)+P42(x29972)+~E(x29971,x29972)
% 159.37/159.10  [2998]~P119(x29981)+P119(x29982)+~E(x29981,x29982)
% 159.37/159.10  [2999]P51(x29992,x29993)+~E(x29991,x29992)+~P51(x29991,x29993)
% 159.37/159.10  [3000]P51(x30003,x30002)+~E(x30001,x30002)+~P51(x30003,x30001)
% 159.37/159.10  [3001]P14(x30012,x30013,x30014)+~E(x30011,x30012)+~P14(x30011,x30013,x30014)
% 159.37/159.10  [3002]P14(x30023,x30022,x30024)+~E(x30021,x30022)+~P14(x30023,x30021,x30024)
% 159.37/159.10  [3003]P14(x30033,x30034,x30032)+~E(x30031,x30032)+~P14(x30033,x30034,x30031)
% 159.37/159.10  
% 159.37/159.10  %-------------------------------------------
% 159.47/159.16  cnf(10359,plain,
% 159.47/159.16     (~E(f328(a116,x103591),x103591)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10369,plain,
% 159.47/159.16     (~E(f328(a116,x103691),x103691)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10382,plain,
% 159.47/159.16     (~E(f328(a116,x103821),x103821)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10387,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x103871),f117(x103871)),x103872))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10390,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x103901),f117(x103901)),x103902))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10393,plain,
% 159.47/159.16     (~E(f328(a116,x103931),x103931)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10396,plain,
% 159.47/159.16     (~E(f328(a116,x103961),x103961)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10399,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x103991),f2(a909)))),
% 159.47/159.16     inference(rename_variables,[],[4650])).
% 159.47/159.16  cnf(10402,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x104021),f2(a909)))),
% 159.47/159.16     inference(rename_variables,[],[4650])).
% 159.47/159.16  cnf(10415,plain,
% 159.47/159.16     (~P107(f328(f190(f916(x104151,a903)),x104152))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,3194,3236,3301,3232,3243,3386,4650,10399,4647,4591,4659,10387,4657,3379,4642,4676,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159])).
% 159.47/159.16  cnf(10419,plain,
% 159.47/159.16     (~P107(f328(f328(f239(a909),f328(a116,x104191)),x104191))),
% 159.47/159.16     inference(rename_variables,[],[4660])).
% 159.47/159.16  cnf(10422,plain,
% 159.47/159.16     (~E(f328(f328(f153(x104221),x104222),x104223),x104223)),
% 159.47/159.16     inference(rename_variables,[],[4596])).
% 159.47/159.16  cnf(10428,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x104281),f2(a909)))),
% 159.47/159.16     inference(rename_variables,[],[4650])).
% 159.47/159.16  cnf(10430,plain,
% 159.47/159.16     (E(f48(a909,f328(f286(x104301,x104301),f267(x104301,f328(f328(f84(a909),x104302),x104303))),x104302),f2(a909))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,3194,3363,3236,3301,3232,3261,3243,4596,3386,4650,10399,10402,4647,4591,4659,10387,4660,4657,3379,4642,4676,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185])).
% 159.47/159.16  cnf(10431,plain,
% 159.47/159.16     (E(f328(f286(x104311,x104311),f267(x104311,x104312)),x104312)),
% 159.47/159.16     inference(rename_variables,[],[3363])).
% 159.47/159.16  cnf(10434,plain,
% 159.47/159.16     (E(f328(f286(x104341,x104341),f267(x104341,x104342)),x104342)),
% 159.47/159.16     inference(rename_variables,[],[3363])).
% 159.47/159.16  cnf(10439,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x104391),x104391))),
% 159.47/159.16     inference(rename_variables,[],[4646])).
% 159.47/159.16  cnf(10444,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x104441),x104442)),x104442))),
% 159.47/159.16     inference(rename_variables,[],[4674])).
% 159.47/159.16  cnf(10447,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x104471),x104472)),x104472))),
% 159.47/159.16     inference(rename_variables,[],[4674])).
% 159.47/159.16  cnf(10454,plain,
% 159.47/159.16     (~E(x104541,f328(a116,x104541))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,3194,3363,10431,3236,3301,3232,3261,3243,4596,3473,3386,4650,10399,10402,4647,4591,4659,10387,4646,4660,4226,4657,3379,4642,4676,4674,10444,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294])).
% 159.47/159.16  cnf(10468,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x104681),x104681))),
% 159.47/159.16     inference(rename_variables,[],[4646])).
% 159.47/159.16  cnf(10471,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),f48(a909,x104711,x104712)),x104711))),
% 159.47/159.16     inference(rename_variables,[],[3863])).
% 159.47/159.16  cnf(10492,plain,
% 159.47/159.16     (E(f328(f38(a909),f328(f284(a909),x104921)),x104921)),
% 159.47/159.16     inference(rename_variables,[],[3298])).
% 159.47/159.16  cnf(10500,plain,
% 159.47/159.16     (~E(f328(a116,x105001),x105001)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10503,plain,
% 159.47/159.16     (~E(f328(a116,x105031),x105031)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10506,plain,
% 159.47/159.16     (~E(f328(a116,x105061),x105061)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10508,plain,
% 159.47/159.16     (P107(f328(a195,a101))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,3194,3363,10431,3236,3301,3232,3261,3243,3333,4596,3298,4680,3318,3473,3386,4650,10399,10402,3993,3406,4647,4591,4659,10387,4646,10439,10468,3498,3926,3863,4660,10419,4226,4657,4638,3379,4642,4676,4674,10444,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441])).
% 159.47/159.16  cnf(10511,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x105111),f328(a116,x105111)))),
% 159.47/159.16     inference(rename_variables,[],[3473])).
% 159.47/159.16  cnf(10514,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x105141),f328(a116,x105141)))),
% 159.47/159.16     inference(rename_variables,[],[3473])).
% 159.47/159.16  cnf(10523,plain,
% 159.47/159.16     (P107(f328(f328(f196(a25),x105231),x105231))),
% 159.47/159.16     inference(rename_variables,[],[3403])).
% 159.47/159.16  cnf(10530,plain,
% 159.47/159.16     (E(f328(f286(x105301,x105301),f267(x105301,x105302)),x105302)),
% 159.47/159.16     inference(rename_variables,[],[3363])).
% 159.47/159.16  cnf(10533,plain,
% 159.47/159.16     (E(f328(f286(x105331,x105331),f267(x105331,x105332)),x105332)),
% 159.47/159.16     inference(rename_variables,[],[3363])).
% 159.47/159.16  cnf(10556,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x105561),f117(x105561)),x105562))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10562,plain,
% 159.47/159.16     (E(f328(f328(f83(a909),x105621),f758(x105621,x105621)),x105621)),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,3194,3363,10431,10434,10530,3236,3301,3232,3261,3243,3333,4596,3298,4185,4680,3318,3473,10511,10514,3386,4650,10399,10402,3843,3993,3430,3432,3406,4647,4591,4659,10387,10390,4135,3403,3404,4646,10439,10468,3498,3926,3863,10471,4660,10419,4226,4657,4638,3379,4642,4676,3886,4674,10444,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585])).
% 159.47/159.16  cnf(10587,plain,
% 159.47/159.16     (~E(f328(f328(f153(x105871),x105872),x105873),x105873)),
% 159.47/159.16     inference(rename_variables,[],[4596])).
% 159.47/159.16  cnf(10590,plain,
% 159.47/159.16     (~E(f328(a26,x105901),f34(x105902,x105903))),
% 159.47/159.16     inference(rename_variables,[],[4581])).
% 159.47/159.16  cnf(10603,plain,
% 159.47/159.16     (P107(f328(f328(f239(a1),x106031),x106031))),
% 159.47/159.16     inference(rename_variables,[],[3405])).
% 159.47/159.16  cnf(10606,plain,
% 159.47/159.16     (~E(f328(a116,x106061),x106061)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10609,plain,
% 159.47/159.16     (~P107(f328(f328(f190(f916(x106091,f916(x106092,a903))),x106093),x106094))),
% 159.47/159.16     inference(rename_variables,[],[4677])).
% 159.47/159.16  cnf(10616,plain,
% 159.47/159.16     (P107(f328(f328(f196(a25),x106161),x106161))),
% 159.47/159.16     inference(rename_variables,[],[3403])).
% 159.47/159.16  cnf(10629,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x106291),f328(a116,x106291)))),
% 159.47/159.16     inference(rename_variables,[],[3473])).
% 159.47/159.16  cnf(10650,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x106501),f117(x106501)),x106502))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10669,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x106691),f117(x106691)),x106692))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10676,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x106761),f117(x106761)),x106762))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10688,plain,
% 159.47/159.16     (E(f328(f328(f248(a909),f328(f108(a909),a101)),x106881),f328(f328(f248(a909),f2(a909)),x106881))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,4581,3194,3363,10431,10434,10530,3236,3301,3232,3261,3243,3877,3333,4596,10422,3298,4185,4680,3318,3767,3473,10511,10514,10629,3386,4650,10399,10402,10428,4667,3843,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,4135,3403,10523,3404,3405,4646,10439,10468,3498,3926,3863,10471,4660,10419,4226,4657,4638,4641,3379,3380,4642,4676,4677,3886,4674,10444,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957])).
% 159.47/159.16  cnf(10693,plain,
% 159.47/159.16     (~E(f328(a26,x106931),f34(x106932,x106933))),
% 159.47/159.16     inference(rename_variables,[],[4581])).
% 159.47/159.16  cnf(10698,plain,
% 159.47/159.16     (P107(f328(f328(f330(x106981),x106982),f246(f916(x106981,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3558])).
% 159.47/159.16  cnf(10705,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x107051),f117(x107051)),x107052))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10710,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x107101),f328(a116,x107101)))),
% 159.47/159.16     inference(rename_variables,[],[3473])).
% 159.47/159.16  cnf(10713,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x107131),f117(x107131)),x107132))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10716,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x107161),f117(x107161)),x107162))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10719,plain,
% 159.47/159.16     (~P107(f328(f65(x107191,x107192,f190(f916(x107191,a903))),x107193))),
% 159.47/159.16     inference(rename_variables,[],[4673])).
% 159.47/159.16  cnf(10722,plain,
% 159.47/159.16     (~P107(f328(f65(x107221,x107222,f190(f916(x107221,a903))),x107223))),
% 159.47/159.16     inference(rename_variables,[],[4673])).
% 159.47/159.16  cnf(10725,plain,
% 159.47/159.16     (~P107(f328(f328(f190(f916(x107251,f916(x107252,a903))),x107253),x107254))),
% 159.47/159.16     inference(rename_variables,[],[4677])).
% 159.47/159.16  cnf(10730,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x107301),f117(x107301)),x107302))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10740,plain,
% 159.47/159.16     (~E(f328(f170(x107401),f328(a116,f328(f328(f136(x107401),f328(f170(x107401),x107402)),f328(f328(f153(x107401),x107403),f117(x107401))))),f328(f328(f153(x107401),x107403),x107402))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,4581,10590,3194,3363,10431,10434,10530,3236,3301,3232,3261,3243,3877,3333,4596,10422,3298,4185,4680,3318,3767,3473,10511,10514,10629,10710,3386,4650,10399,10402,10428,4667,3843,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,4135,3403,10523,3404,3405,4646,10439,10468,3558,3498,3926,3863,10471,4660,10419,4226,4657,4638,4641,3379,3380,4642,4673,10719,4676,4677,10609,3886,4674,10444,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137])).
% 159.47/159.16  cnf(10741,plain,
% 159.47/159.16     (~E(f328(a116,x107411),x107411)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10755,plain,
% 159.47/159.16     (P107(f328(f328(f240(a103),f328(a5,x107551)),f328(a5,f328(a116,x107551))))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,4581,10590,3194,3363,10431,10434,10530,3236,3301,3232,3261,3243,3877,3333,4596,10422,3298,4185,4680,3318,3767,3473,10511,10514,10629,10710,3858,3386,4650,10399,10402,10428,4667,3843,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,4135,3403,10523,3404,3405,4646,10439,10468,3558,3498,3926,3863,10471,4660,10419,4226,4657,4638,4641,3379,3380,4642,4673,10719,4676,4677,10609,3886,4674,10444,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217])).
% 159.47/159.16  cnf(10766,plain,
% 159.47/159.16     (P107(f328(f328(f196(a25),x107661),x107661))),
% 159.47/159.16     inference(rename_variables,[],[3403])).
% 159.47/159.16  cnf(10769,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x107691),f328(a116,f328(f328(f83(a909),x107692),x107691))))),
% 159.47/159.16     inference(rename_variables,[],[3856])).
% 159.47/159.16  cnf(10771,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x107711),f328(f328(f84(a909),f328(a116,x107711)),f328(a116,x107711))))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,4581,10590,3194,3363,10431,10434,10530,3236,3301,3232,3261,3243,3877,3333,4596,10422,3298,4185,4680,3318,3767,3473,10511,10514,10629,10710,3858,3386,4650,10399,10402,10428,4667,3843,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,4135,3403,10523,10616,3404,3405,4646,10439,10468,3558,3498,3926,3863,10471,4660,10419,4226,4657,4638,4641,3379,3380,4642,4673,10719,3668,4676,4677,10609,3886,4674,10444,3856,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244])).
% 159.47/159.16  cnf(10772,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x107721),f328(f328(f84(a909),x107721),x107721)))),
% 159.47/159.16     inference(rename_variables,[],[3668])).
% 159.47/159.16  cnf(10775,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x107751),f328(f328(f84(a909),x107751),x107751)))),
% 159.47/159.16     inference(rename_variables,[],[3668])).
% 159.47/159.16  cnf(10780,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x107801),f328(a116,x107801)))),
% 159.47/159.16     inference(rename_variables,[],[3473])).
% 159.47/159.16  cnf(10783,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x107831),f328(a116,x107831)))),
% 159.47/159.16     inference(rename_variables,[],[3473])).
% 159.47/159.16  cnf(10786,plain,
% 159.47/159.16     (P107(f328(f328(f330(x107861),x107862),f246(f916(x107861,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3558])).
% 159.47/159.16  cnf(10805,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x108051),x108052)),x108052))),
% 159.47/159.16     inference(rename_variables,[],[4674])).
% 159.47/159.16  cnf(10808,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x108081),x108082)),x108082))),
% 159.47/159.16     inference(rename_variables,[],[4674])).
% 159.47/159.16  cnf(10811,plain,
% 159.47/159.16     (~P107(f328(f328(f239(a909),f328(a116,x108111)),x108111))),
% 159.47/159.16     inference(rename_variables,[],[4660])).
% 159.47/159.16  cnf(10814,plain,
% 159.47/159.16     (~P107(f328(f328(f239(a909),f328(a116,x108141)),x108141))),
% 159.47/159.16     inference(rename_variables,[],[4660])).
% 159.47/159.16  cnf(10817,plain,
% 159.47/159.16     (P107(f328(f246(f916(x108171,a903)),x108172))),
% 159.47/159.16     inference(rename_variables,[],[3466])).
% 159.47/159.16  cnf(10820,plain,
% 159.47/159.16     (E(f328(f38(a909),f328(f284(a909),x108201)),x108201)),
% 159.47/159.16     inference(rename_variables,[],[3298])).
% 159.47/159.16  cnf(10823,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x108231),f328(a116,x108231)))),
% 159.47/159.16     inference(rename_variables,[],[3473])).
% 159.47/159.16  cnf(10830,plain,
% 159.47/159.16     (P107(f328(f328(f196(a25),x108301),x108301))),
% 159.47/159.16     inference(rename_variables,[],[3403])).
% 159.47/159.16  cnf(10835,plain,
% 159.47/159.16     (P107(f328(f328(f239(a1),x108351),x108351))),
% 159.47/159.16     inference(rename_variables,[],[3405])).
% 159.47/159.16  cnf(10844,plain,
% 159.47/159.16     (E(f328(f286(x108441,x108441),f267(x108441,x108442)),x108442)),
% 159.47/159.16     inference(rename_variables,[],[3363])).
% 159.47/159.16  cnf(10847,plain,
% 159.47/159.16     (P107(f328(f246(f916(x108471,a903)),x108472))),
% 159.47/159.16     inference(rename_variables,[],[3466])).
% 159.47/159.16  cnf(10850,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),f2(a909)),x108501))),
% 159.47/159.16     inference(rename_variables,[],[3424])).
% 159.47/159.16  cnf(10853,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x108531,a903)),f190(f916(x108531,a903))),x108532))),
% 159.47/159.16     inference(rename_variables,[],[3855])).
% 159.47/159.16  cnf(10856,plain,
% 159.47/159.16     (P107(f328(f246(f916(x108561,a903)),x108562))),
% 159.47/159.16     inference(rename_variables,[],[3466])).
% 159.47/159.16  cnf(10859,plain,
% 159.47/159.16     (P107(f328(f246(f916(x108591,a903)),x108592))),
% 159.47/159.16     inference(rename_variables,[],[3466])).
% 159.47/159.16  cnf(10861,plain,
% 159.47/159.16     (~P107(f328(f328(f239(a909),f328(f328(f84(a909),f328(a116,x108611)),f328(a116,x108611))),x108611))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,4581,10590,3194,3363,10431,10434,10530,10533,3236,3301,3232,3261,3243,3877,3333,4596,10422,3298,10492,4185,4680,3318,3767,3704,3473,10511,10514,10629,10710,10780,10783,3858,3386,4650,10399,10402,10428,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,4135,3403,10523,10616,10766,3404,3405,10603,4646,10439,10468,3558,10698,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,3424,4226,4657,4638,4641,3379,3380,4642,4673,10719,4678,3855,3668,10772,10775,4676,4677,10609,3886,4674,10444,10447,10805,3856,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453])).
% 159.47/159.16  cnf(10862,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x108621),f328(f328(f84(a909),x108621),x108621)))),
% 159.47/159.16     inference(rename_variables,[],[3668])).
% 159.47/159.16  cnf(10866,plain,
% 159.47/159.16     (E(f328(f170(x108661),f175(x108662,f328(f328(f136(x108661),f328(f170(x108661),x108663)),f328(f328(f153(x108661),x108664),f117(x108661))),f117(x108662))),f328(f328(f153(x108661),x108664),x108663))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,4581,10590,3194,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3333,4596,10422,3298,10492,4185,4680,3318,3767,3704,3473,10511,10514,10629,10710,10780,10783,3858,3386,4650,10399,10402,10428,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,4135,3403,10523,10616,10766,3404,3405,10603,4646,10439,10468,3558,10698,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,3424,4226,4657,4638,4641,3379,3380,4642,4673,10719,4678,3855,3668,10772,10775,4676,4677,10609,3886,4674,10444,10447,10805,3856,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491])).
% 159.47/159.16  cnf(10873,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a103),f328(a5,x108731)),f328(a5,f2(a909))))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,4581,10590,3194,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3333,4596,10422,3298,10492,4185,4680,3318,3767,3704,3473,10511,10514,10629,10710,10780,10783,10823,3858,3386,4650,10399,10402,10428,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,4135,3403,10523,10616,10766,3404,3405,10603,4646,10439,10468,3558,10698,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,3424,4226,4657,4638,4641,3379,3380,4642,4673,10719,4678,3855,3668,10772,10775,4676,4677,10609,3886,4674,10444,10447,10805,3856,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497])).
% 159.47/159.16  cnf(10879,plain,
% 159.47/159.16     (~P107(f328(f328(f239(a909),f328(a116,f328(a116,f328(f328(f83(a909),x108791),x108792)))),f328(a116,x108792)))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,4581,10590,3194,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3333,4596,10422,3298,10492,4185,4680,3318,3767,3704,3473,10511,10514,10629,10710,10780,10783,10823,3858,3386,4650,10399,10402,10428,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,4135,3403,10523,10616,10766,3404,3405,10603,4646,10439,10468,3558,10698,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,3424,4226,4657,4638,4641,3379,3380,4640,4642,4673,10719,4678,3855,3668,10772,10775,4676,4677,10609,3886,4674,10444,10447,10805,3856,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500])).
% 159.47/159.16  cnf(10902,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x109021),x109021))),
% 159.47/159.16     inference(rename_variables,[],[3404])).
% 159.47/159.16  cnf(10913,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x109131),f117(x109131)),x109132))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(10924,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x109241),f328(a116,x109241)))),
% 159.47/159.16     inference(rename_variables,[],[3473])).
% 159.47/159.16  cnf(10927,plain,
% 159.47/159.16     (~E(f328(a116,x109271),x109271)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(10929,plain,
% 159.47/159.16     (P107(f328(f328(f240(a1),f328(f328(f3(a1),x109291),f81(a1))),x109291))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,4581,10590,3194,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3333,4596,10422,3298,10492,4185,4044,4680,3318,3767,3704,3473,10511,10514,10629,10710,10780,10783,10823,3858,3386,4650,10399,10402,10428,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,4135,3403,10523,10616,10766,3404,10902,3405,10603,10835,4646,10439,10468,3558,10698,4663,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,4226,4657,4638,4641,3379,3380,4640,4642,4673,10719,4678,3855,3668,10772,10775,4676,4677,10609,3886,4674,10444,10447,10805,3856,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760])).
% 159.47/159.16  cnf(10930,plain,
% 159.47/159.16     (P107(f328(f328(f239(a1),x109301),x109301))),
% 159.47/159.16     inference(rename_variables,[],[3405])).
% 159.47/159.16  cnf(10935,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x109351),f2(a909)))),
% 159.47/159.16     inference(rename_variables,[],[4650])).
% 159.47/159.16  cnf(10948,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x109481),f2(a909)))),
% 159.47/159.16     inference(rename_variables,[],[4650])).
% 159.47/159.16  cnf(10951,plain,
% 159.47/159.16     (~P107(f328(f328(f240(f916(x109511,a903)),x109512),f190(f916(x109511,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4671])).
% 159.47/159.16  cnf(10954,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x109541),x109541))),
% 159.47/159.16     inference(rename_variables,[],[3404])).
% 159.47/159.16  cnf(10957,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x109571),x109571))),
% 159.47/159.16     inference(rename_variables,[],[3404])).
% 159.47/159.16  cnf(10972,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x109721),x109721))),
% 159.47/159.16     inference(rename_variables,[],[4646])).
% 159.47/159.16  cnf(10981,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x109811),x109812),f190(f916(x109811,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(10988,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x109881),x109881))),
% 159.47/159.16     inference(rename_variables,[],[3404])).
% 159.47/159.16  cnf(10991,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x109911),x109912),f190(f916(x109911,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(10994,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x109941,a903)),f328(f311(x109942,x109941,x109943),f328(f312(x109942,x109941,x109943),x109944))),x109944))),
% 159.47/159.16     inference(rename_variables,[],[4281])).
% 159.47/159.16  cnf(11001,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x110011,a903)),f328(f174(x110011),f328(f138(x110011,x110012),x110013))),f328(f174(x110011),x110013)))),
% 159.47/159.16     inference(rename_variables,[],[4053])).
% 159.47/159.16  cnf(11004,plain,
% 159.47/159.16     (E(f328(f311(x110041,x110041,f7(x110041)),x110042),x110042)),
% 159.47/159.16     inference(rename_variables,[],[3462])).
% 159.47/159.16  cnf(11007,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),f2(a909)),x110071))),
% 159.47/159.16     inference(rename_variables,[],[3424])).
% 159.47/159.16  cnf(11010,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x110101),x110101))),
% 159.47/159.16     inference(rename_variables,[],[3404])).
% 159.47/159.16  cnf(11013,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x110131),x110131))),
% 159.47/159.16     inference(rename_variables,[],[4646])).
% 159.47/159.16  cnf(11022,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x110221),x110221))),
% 159.47/159.16     inference(rename_variables,[],[4646])).
% 159.47/159.16  cnf(11033,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x110331),f328(a116,f328(f328(f83(a909),x110332),x110331))))),
% 159.47/159.16     inference(rename_variables,[],[3856])).
% 159.47/159.16  cnf(11036,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x110361),f328(f328(f84(a909),x110361),x110361)))),
% 159.47/159.16     inference(rename_variables,[],[3668])).
% 159.47/159.16  cnf(11046,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x110461),x110461))),
% 159.47/159.16     inference(rename_variables,[],[3404])).
% 159.47/159.16  cnf(11049,plain,
% 159.47/159.16     (P107(f328(f328(f239(a1),x110491),x110491))),
% 159.47/159.16     inference(rename_variables,[],[3405])).
% 159.47/159.16  cnf(11052,plain,
% 159.47/159.16     (~E(f328(a116,x110521),x110521)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(11056,plain,
% 159.47/159.16     (P107(f328(f328(f330(f915(x110561,x110561)),x110562),f308(x110561,f246(f916(f915(x110561,x110561),a903)))))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,4581,10590,3194,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3462,3333,4596,10422,3298,10492,4185,4044,4680,3318,3600,3767,3704,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,4147,4053,4135,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,4663,10981,10991,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,4226,4657,4638,4641,3379,3380,4640,4642,4673,10719,4678,3855,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579])).
% 159.47/159.16  cnf(11057,plain,
% 159.47/159.16     (P107(f328(f328(f330(x110571),x110572),f246(f916(x110571,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3558])).
% 159.47/159.16  cnf(11062,plain,
% 159.47/159.16     (~P107(f328(f328(f240(a909),x110621),f2(a909)))),
% 159.47/159.16     inference(rename_variables,[],[4650])).
% 159.47/159.16  cnf(11073,plain,
% 159.47/159.16     (~E(f328(a116,x110731),f2(a909))),
% 159.47/159.16     inference(rename_variables,[],[4577])).
% 159.47/159.16  cnf(11080,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),f2(a909)),x110801))),
% 159.47/159.16     inference(rename_variables,[],[3424])).
% 159.47/159.16  cnf(11087,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x110871),x110871))),
% 159.47/159.16     inference(rename_variables,[],[3404])).
% 159.47/159.16  cnf(11096,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x110961),x110962),f190(f916(x110961,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11098,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x110981,a903)),f41(f916(x110981,a903),f328(f309(x110981),x110982))),x110982))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,4581,10590,4577,3194,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3462,3333,4596,10422,3298,10492,4185,4044,4680,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,4147,4053,11001,3768,4135,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,4663,10981,10991,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,3855,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906])).
% 159.47/159.16  cnf(11100,plain,
% 159.47/159.16     (E(f328(f328(f106(f916(x111001,a903)),f328(f328(f106(f916(x111001,a903)),x111002),f328(f82(f916(x111001,a903)),x111003))),x111003),f190(f916(x111001,a903)))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,4581,10590,4577,3194,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3462,3333,4596,10422,3298,10492,4185,4044,4680,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,4147,4053,11001,3768,4135,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,4663,10981,10991,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,3855,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908])).
% 159.47/159.16  cnf(11104,plain,
% 159.47/159.16     (P107(f328(f328(f330(x111041),x111042),f246(f916(x111041,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3558])).
% 159.47/159.16  cnf(11107,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(f910(x111071),f910(x111071))),f328(f328(f256(f910(x111071),f910(x111071)),x111072),f117(x111071))),f147(x111071,x111073)))),
% 159.47/159.16     inference(rename_variables,[],[4680])).
% 159.47/159.16  cnf(11113,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(x111131,x111131)),x111132),f267(x111131,f190(f916(x111131,a903)))))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,4581,10590,4577,3194,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3462,3333,4596,10422,3298,10492,4185,4044,4680,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,4147,4053,11001,3768,4135,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,4663,10981,10991,11096,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,3855,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055])).
% 159.47/159.16  cnf(11114,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x111141),x111142),f190(f916(x111141,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11116,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x111161),x111162),f328(f312(x111161,x111163,x111164),f190(f916(x111163,a903)))))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,4581,10590,4577,3194,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3462,3333,4596,10422,3298,10492,4185,4044,4680,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,4147,4053,11001,3768,4135,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,4663,10981,10991,11096,11114,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,3855,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086])).
% 159.47/159.16  cnf(11117,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x111171),x111172),f190(f916(x111171,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11120,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x111201,a903)),x111202),f328(f328(f310(x111201),x111203),x111202)))),
% 159.47/159.16     inference(rename_variables,[],[3851])).
% 159.47/159.16  cnf(11123,plain,
% 159.47/159.16     (P107(f328(f328(f239(a909),x111231),x111231))),
% 159.47/159.16     inference(rename_variables,[],[3404])).
% 159.47/159.16  cnf(11126,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x111261,a903)),x111262),f328(f328(f310(x111261),x111263),x111262)))),
% 159.47/159.16     inference(rename_variables,[],[3851])).
% 159.47/159.16  cnf(11129,plain,
% 159.47/159.16     (E(f328(f311(x111291,x111291,f7(x111291)),x111292),x111292)),
% 159.47/159.16     inference(rename_variables,[],[3462])).
% 159.47/159.16  cnf(11131,plain,
% 159.47/159.16     (P40(x111311,x111312,x111313,f118(x111311,f117(x111311)),f117(x111312))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,4581,10590,4577,3194,3246,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3462,11004,3333,4596,10422,3298,10492,4185,4044,4680,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,4147,4053,11001,3768,4135,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,4663,10981,10991,11096,11114,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,3851,11120,3855,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202])).
% 159.47/159.16  cnf(11142,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x111421,a903)),x111422),f328(f328(f310(x111421),x111423),x111422)))),
% 159.47/159.16     inference(rename_variables,[],[3851])).
% 159.47/159.16  cnf(11147,plain,
% 159.47/159.16     (~E(f328(a26,x111471),f34(x111472,x111473))),
% 159.47/159.16     inference(rename_variables,[],[4581])).
% 159.47/159.16  cnf(11150,plain,
% 159.47/159.16     (~P107(f328(f328(f174(x111501),f117(x111501)),x111502))),
% 159.47/159.16     inference(rename_variables,[],[4659])).
% 159.47/159.16  cnf(11154,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(a909,a909)),f328(f328(f256(a909,a909),f328(a116,x111541)),x111541)),f308(a909,a318)))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,4581,10590,10693,4577,3194,3246,3363,10431,10434,10530,10533,3340,3236,3301,3232,3261,3243,3877,3462,11004,3333,4596,10422,3298,10492,4185,4044,4680,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,3768,4135,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,4663,10981,10991,11096,11114,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,4011,3851,11120,11126,3855,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521])).
% 159.47/159.16  cnf(11163,plain,
% 159.47/159.16     (P107(f328(f328(f240(a909),x111631),f328(a116,x111631)))),
% 159.47/159.16     inference(rename_variables,[],[3473])).
% 159.47/159.16  cnf(11173,plain,
% 159.47/159.16     (~E(f328(f311(x111731,f916(x111731,a903),x111732),x111733),f328(f309(x111731),x111733))),
% 159.47/159.16     inference(rename_variables,[],[4661])).
% 159.47/159.16  cnf(11176,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x111761),x111762),f190(f916(x111761,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11179,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x111791),x111792),f190(f916(x111791,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11182,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(x111821,x111821)),f328(f328(f256(x111821,x111821),x111822),x111823)),f155(x111821,f117(f916(x111821,a909)))))),
% 159.47/159.16     inference(rename_variables,[],[4678])).
% 159.47/159.16  cnf(11185,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(x111851,x111851)),f328(f328(f256(x111851,x111851),x111852),x111853)),f155(x111851,f117(f916(x111851,a909)))))),
% 159.47/159.16     inference(rename_variables,[],[4678])).
% 159.47/159.16  cnf(11190,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x111901),x111902),f190(f916(x111901,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11193,plain,
% 159.47/159.16     (P107(f328(f328(f330(f915(x111931,x111931)),f328(f328(f256(x111931,x111931),x111932),x111932)),f308(x111931,x111933)))),
% 159.47/159.16     inference(rename_variables,[],[4044])).
% 159.47/159.16  cnf(11196,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x111961,a903)),x111962),f246(f916(x111961,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3786])).
% 159.47/159.16  cnf(11199,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x111991,a903)),f328(f174(x111991),f178(x111991,x111992,x111993))),f328(f174(x111991),x111992)))),
% 159.47/159.16     inference(rename_variables,[],[4101])).
% 159.47/159.16  cnf(11215,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x112151,a903)),f190(f916(x112151,a903))),x112152))),
% 159.47/159.16     inference(rename_variables,[],[3855])).
% 159.47/159.16  cnf(11226,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(f910(x112261),f910(x112261))),f328(f328(f256(f910(x112261),f910(x112261)),x112262),f117(x112261))),f149(x112261,x112263)))),
% 159.47/159.16     inference(rename_variables,[],[4681])).
% 159.47/159.16  cnf(11237,plain,
% 159.47/159.16     (~E(f328(a116,x112371),x112371)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(11240,plain,
% 159.47/159.16     (~E(f328(a116,x112401),x112401)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(11244,plain,
% 159.47/159.16     (P107(f328(f328(f330(f915(f910(x112441),f910(x112441))),f328(f328(f256(f910(x112441),f910(x112441)),f117(x112441)),f117(x112441))),f328(f328(f290(f910(x112441),f910(x112441),f910(x112441)),f160(x112441,x112442)),f308(f910(x112441),f160(x112441,x112442)))))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,4581,10590,10693,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,3298,10492,4185,4044,11193,4680,11107,4681,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,4663,10981,10991,11096,11114,11117,11176,11179,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,4011,3851,11120,11126,3855,10853,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757])).
% 159.47/159.16  cnf(11249,plain,
% 159.47/159.16     (E(f328(x112491,f328(f95(x112492,x112493,f246(f916(x112492,a903)),x112491),f328(x112491,x112494))),f328(x112491,x112494))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,3298,10492,4185,4044,11193,4680,11107,4681,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,4663,10981,10991,11096,11114,11117,11176,11179,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,4011,3851,11120,11126,3855,10853,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771])).
% 159.47/159.16  cnf(11252,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x112521,a903)),x112522),x112522))),
% 159.47/159.16     inference(rename_variables,[],[3700])).
% 159.47/159.16  cnf(11259,plain,
% 159.47/159.16     (~E(f328(a116,x112591),x112591)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(11262,plain,
% 159.47/159.16     (~E(f328(a116,x112621),x112621)),
% 159.47/159.16     inference(rename_variables,[],[4565])).
% 159.47/159.16  cnf(11264,plain,
% 159.47/159.16     (~P31(x112641,f916(x112641,a903),x112642,x112643,f328(f309(x112641),x112643))),
% 159.47/159.16     inference(scs_inference,[],[4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3298,10492,4185,4044,11193,4680,11107,4681,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,4663,10981,10991,11096,11114,11117,11176,11179,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,4011,3851,11120,11126,3700,3855,10853,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809])).
% 159.47/159.16  cnf(11267,plain,
% 159.47/159.16     (P30(x112671,x112671,f7(x112671),x112672)),
% 159.47/159.16     inference(rename_variables,[],[3642])).
% 159.47/159.16  cnf(11272,plain,
% 159.47/159.16     (~E(f328(f311(x112721,f916(x112721,a903),x112722),x112723),f328(f309(x112721),x112723))),
% 159.47/159.16     inference(rename_variables,[],[4661])).
% 159.47/159.16  cnf(11277,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x112771,a903)),x112772),f246(f916(x112771,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3786])).
% 159.47/159.16  cnf(11291,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x112911),x112912),f190(f916(x112911,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11294,plain,
% 159.47/159.16     (~P107(f328(f328(f239(a909),f328(a116,x112941)),x112941))),
% 159.47/159.16     inference(rename_variables,[],[4660])).
% 159.47/159.16  cnf(11299,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x112991),x112992),f190(f916(x112991,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11309,plain,
% 159.47/159.16     (~P107(f328(f328(f330(a909),f328(a116,f328(f144(a909,a909,f83(a909),f2(a909)),x113091))),f328(f174(a909),x113091)))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,4680,11107,4681,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,4011,3851,11120,11126,3700,3855,10853,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990])).
% 159.47/159.16  cnf(11310,plain,
% 159.47/159.16     (~P107(f328(f328(f239(a909),f328(a116,x113101)),x113101))),
% 159.47/159.16     inference(rename_variables,[],[4660])).
% 159.47/159.16  cnf(11313,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x113131),x113132),f190(f916(x113131,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11319,plain,
% 159.47/159.16     (E(f328(f138(x113191,f246(f916(x113192,a903))),f710(x113193,x113194,f328(f328(f153(x113191),x113194),x113193),f246(f916(x113192,a903)),x113191)),x113193)),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,4680,11107,4681,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,4671,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,4011,3851,11120,11126,3700,3855,10853,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070])).
% 159.47/159.16  cnf(11322,plain,
% 159.47/159.16     (P107(f328(f328(f330(f915(x113221,x113221)),f328(f328(f256(x113221,x113221),x113222),x113222)),f308(x113221,x113223)))),
% 159.47/159.16     inference(rename_variables,[],[4044])).
% 159.47/159.16  cnf(11325,plain,
% 159.47/159.16     (P107(f328(f328(f330(x113251),x113252),f246(f916(x113251,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3558])).
% 159.47/159.16  cnf(11328,plain,
% 159.47/159.16     (P107(f328(f328(f330(x113281),x113282),f246(f916(x113281,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3558])).
% 159.47/159.16  cnf(11335,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(f910(x113351),f910(x113351))),f328(f328(f256(f910(x113351),f910(x113351)),x113352),f117(x113351))),f147(x113351,x113353)))),
% 159.47/159.16     inference(rename_variables,[],[4680])).
% 159.47/159.16  cnf(11338,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(f910(x113381),f910(x113381))),f328(f328(f256(f910(x113381),f910(x113381)),x113382),f117(x113381))),f149(x113381,x113383)))),
% 159.47/159.16     inference(rename_variables,[],[4681])).
% 159.47/159.16  cnf(11341,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(f910(x113411),f910(x113411))),f328(f328(f256(f910(x113411),f910(x113411)),x113412),f117(x113411))),f159(x113411,x113413)))),
% 159.47/159.16     inference(rename_variables,[],[4682])).
% 159.47/159.16  cnf(11346,plain,
% 159.47/159.16     (~P107(f328(f328(f240(f916(x113461,a903)),x113462),f190(f916(x113461,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4671])).
% 159.47/159.16  cnf(11348,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x113481),x113482),f328(f311(x113483,x113481,x113484),f190(f916(x113483,a903)))))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,4680,11107,11335,4681,11226,4682,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,4671,10951,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,4011,3851,11120,11126,3700,3855,10853,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230])).
% 159.47/159.16  cnf(11349,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x113491),x113492),f190(f916(x113491,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11353,plain,
% 159.47/159.16     (~P47(f34(f328(a26,x113531),x113532),x113533,f2(a909),x113534)),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,4680,11107,11335,4681,11226,4682,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,4671,10951,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,4011,3851,11120,11126,3700,3855,10853,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259])).
% 159.47/159.16  cnf(11359,plain,
% 159.47/159.16     (~P47(f34(x113591,f34(x113592,f34(f34(f328(a26,x113593),x113594),x113595))),x113596,f2(a909),x113597)),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,4680,11107,11335,4681,11226,4682,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,4671,10951,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,4011,3851,11120,11126,3700,3855,10853,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262])).
% 159.47/159.16  cnf(11361,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x113611,a903)),x113612),f328(f328(f105(f916(x113611,a903)),x113613),f246(f916(x113611,a903)))))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,4680,11107,11335,4681,11226,4682,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,4671,10951,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,4011,3851,11120,11126,3700,3855,10853,3668,10772,10775,10862,11036,4676,4677,10609,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264])).
% 159.47/159.16  cnf(11362,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x113621,a903)),x113622),f246(f916(x113621,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3786])).
% 159.47/159.16  cnf(11365,plain,
% 159.47/159.16     (~P107(f328(f328(f190(f916(x113651,f916(x113652,a903))),x113653),x113654))),
% 159.47/159.16     inference(rename_variables,[],[4677])).
% 159.47/159.16  cnf(11374,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x113741),x113742),f190(f916(x113741,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11377,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(x113771,x113771)),f328(f328(f256(x113771,x113771),x113772),x113773)),f155(x113771,f117(f916(x113771,a909)))))),
% 159.47/159.16     inference(rename_variables,[],[4678])).
% 159.47/159.16  cnf(11380,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x113801,a903)),x113802),x113802))),
% 159.47/159.16     inference(rename_variables,[],[3700])).
% 159.47/159.16  cnf(11383,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x113831),x113832),f190(f916(x113831,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11385,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x113851,a903)),f328(f287(x113852,x113851,f190(f916(f915(x113852,x113851),a903))),x113853)),x113854))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,4680,11107,11335,4681,11226,4682,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,4671,10951,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,4011,3851,11120,11126,3700,11252,3855,10853,11215,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432])).
% 159.47/159.16  cnf(11386,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x113861,a903)),f190(f916(x113861,a903))),x113862))),
% 159.47/159.16     inference(rename_variables,[],[3855])).
% 159.47/159.16  cnf(11389,plain,
% 159.47/159.16     (P107(f328(f328(f330(f915(x113891,x113891)),f328(f328(f256(x113891,x113891),x113892),x113892)),f308(x113891,x113893)))),
% 159.47/159.16     inference(rename_variables,[],[4044])).
% 159.47/159.16  cnf(11391,plain,
% 159.47/159.16     (~P40(x113911,x113912,x113913,f328(f328(f156(x113914,x113911),x113915),f328(a116,f117(x113914))),f117(x113912))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,11322,4680,11107,11335,4681,11226,4682,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,4671,10951,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,4011,3851,11120,11126,3700,11252,3855,10853,11215,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439])).
% 159.47/159.16  cnf(11395,plain,
% 159.47/159.16     (P40(x113951,x113952,x113953,f328(f328(f156(x113954,x113951),x113955),f118(x113954,f117(x113954))),f117(x113952))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,11322,4680,11107,11335,4681,11226,4682,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,4671,10951,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,4011,3851,11120,11126,3700,11252,3855,10853,11215,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462])).
% 159.47/159.16  cnf(11399,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(f910(x113991),f910(x113991))),f328(f328(f256(f910(x113991),f910(x113991)),x113992),f117(x113991))),f328(f288(f910(x113991),f910(x113991)),f159(x113991,x113993))))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,11322,4680,11107,11335,4681,11226,4682,11341,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,4671,10951,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,4011,3851,11120,11126,3700,11252,3855,10853,11215,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550])).
% 159.47/159.16  cnf(11400,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(f910(x114001),f910(x114001))),f328(f328(f256(f910(x114001),f910(x114001)),x114002),f117(x114001))),f159(x114001,x114003)))),
% 159.47/159.16     inference(rename_variables,[],[4682])).
% 159.47/159.16  cnf(11407,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(f910(x114071),f910(x114071))),f328(f328(f256(f910(x114071),f910(x114071)),f117(x114071)),x114072)),f147(x114071,x114073)))),
% 159.47/159.16     inference(rename_variables,[],[4683])).
% 159.47/159.16  cnf(11412,plain,
% 159.47/159.16     (~P107(f328(f328(f330(f915(f916(x114121,a903),f916(x114121,a903))),f328(f328(f256(f916(x114121,a903),f916(x114121,a903)),x114122),f190(f916(x114121,a903)))),f315(x114121)))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,11322,4680,11107,11335,4681,11226,4682,11341,4683,4684,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,4671,10951,11346,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,4011,3851,11120,11126,3700,11252,3855,10853,11215,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592])).
% 159.47/159.16  cnf(11415,plain,
% 159.47/159.16     (P107(f328(f328(f330(x114151),x114152),f246(f916(x114151,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3558])).
% 159.47/159.16  cnf(11420,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x114201,a903)),f190(f916(x114201,a903))),x114202))),
% 159.47/159.16     inference(rename_variables,[],[3855])).
% 159.47/159.16  cnf(11423,plain,
% 159.47/159.16     (~P107(f328(f328(f330(x114231),x114232),f190(f916(x114231,a903))))),
% 159.47/159.16     inference(rename_variables,[],[4663])).
% 159.47/159.16  cnf(11426,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x114261,a903)),x114262),f246(f916(x114261,a903))))),
% 159.47/159.16     inference(rename_variables,[],[3786])).
% 159.47/159.16  cnf(11430,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x114301,a903)),f328(f287(x114302,x114301,x114303),f190(f916(x114302,a903)))),x114304))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,11322,4680,11107,11335,4681,11226,4682,11341,4683,4684,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,11328,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,4011,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,4189,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694])).
% 159.47/159.16  cnf(11431,plain,
% 159.47/159.16     (P107(f328(f328(f239(f916(x114311,a903)),f190(f916(x114311,a903))),x114312))),
% 159.47/159.16     inference(rename_variables,[],[3855])).
% 159.47/159.16  cnf(11433,plain,
% 159.47/159.16     (~P107(f328(f69(a909,x114331,x114332,x114333,f246(f916(a909,a903))),x114334))),
% 159.47/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,4661,11173,3509,3298,10492,4185,4044,11193,11322,4680,11107,11335,4681,11226,4682,11341,4683,4684,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,11328,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,3466,10817,10847,10856,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,4011,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,4189,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715])).
% 159.51/159.16  cnf(11444,plain,
% 159.51/159.16     (P107(f328(f246(f916(x114441,a903)),x114442))),
% 159.51/159.16     inference(rename_variables,[],[3466])).
% 159.51/159.16  cnf(11452,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(f910(x114521),f910(x114521))),f328(f328(f256(f910(x114521),f910(x114521)),x114522),f117(x114521))),f147(x114521,x114523)))),
% 159.51/159.16     inference(rename_variables,[],[4680])).
% 159.51/159.16  cnf(11455,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(f910(x114551),f910(x114551))),f328(f328(f256(f910(x114551),f910(x114551)),x114552),f117(x114551))),f149(x114551,x114553)))),
% 159.51/159.16     inference(rename_variables,[],[4681])).
% 159.51/159.16  cnf(11458,plain,
% 159.51/159.16     (~E(f328(f328(f153(x114581),x114582),x114583),x114583)),
% 159.51/159.16     inference(rename_variables,[],[4596])).
% 159.51/159.16  cnf(11461,plain,
% 159.51/159.16     (~E(f328(a116,x114611),x114611)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11463,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x114631),x114632),f328(f287(x114633,x114631,x114634),f190(f916(x114633,a903)))))),
% 159.51/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,10587,4661,11173,3509,3298,10492,4185,4044,11193,11322,4680,11107,11335,4681,11226,11338,4682,11341,4683,11407,4684,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,11328,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,3466,10817,10847,10856,10859,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,4011,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,4189,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829])).
% 159.51/159.16  cnf(11464,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x114641),x114642),f190(f916(x114641,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11469,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x114691),x114692),f190(f916(x114691,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11472,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(f910(x114721),f910(x114721))),f328(f328(f256(f910(x114721),f910(x114721)),x114722),x114722)),f160(x114721,f308(x114721,x114723))))),
% 159.51/159.16     inference(rename_variables,[],[4178])).
% 159.51/159.16  cnf(11475,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(f910(x114751),f910(x114751))),f328(f328(f256(f910(x114751),f910(x114751)),x114752),f117(x114751))),f147(x114751,x114753)))),
% 159.51/159.16     inference(rename_variables,[],[4680])).
% 159.51/159.16  cnf(11485,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x114851),x114852),f190(f916(x114851,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11488,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x114881),x114882),f190(f916(x114881,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11491,plain,
% 159.51/159.16     (P107(f328(f328(f330(x114911),x114912),f246(f916(x114911,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3558])).
% 159.51/159.16  cnf(11494,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x114941),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(11499,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(x114991,x114991)),f328(f328(f256(x114991,x114991),x114992),x114993)),f155(x114991,f117(f916(x114991,a909)))))),
% 159.51/159.16     inference(rename_variables,[],[4678])).
% 159.51/159.16  cnf(11502,plain,
% 159.51/159.16     (~E(f328(f311(x115021,f916(x115021,a903),x115022),x115023),f328(f309(x115021),x115023))),
% 159.51/159.16     inference(rename_variables,[],[4661])).
% 159.51/159.16  cnf(11505,plain,
% 159.51/159.16     (~E(f328(f311(x115051,f916(x115051,a903),x115052),x115053),f328(f309(x115051),x115053))),
% 159.51/159.16     inference(rename_variables,[],[4661])).
% 159.51/159.16  cnf(11507,plain,
% 159.51/159.16     (E(f328(f328(f256(a909,a909),f785(f308(a909,a318),a318,a909,f328(f328(f256(a909,a909),x115071),f328(a116,x115071)),a909,a909)),f787(f308(a909,a318),a318,a909,f328(f328(f256(a909,a909),x115071),f328(a116,x115071)),a909,a909)),f328(f328(f256(a909,a909),x115071),f328(a116,x115071)))),
% 159.51/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,10587,4661,11173,11272,11502,3509,3298,10492,4185,4044,11193,11322,4680,11107,11335,11452,4681,11226,11338,4682,11341,4683,11407,4684,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4178,11472,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,11328,11415,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,3466,10817,10847,10856,10859,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,11377,4011,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,4189,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060])).
% 159.51/159.16  cnf(11510,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(f910(x115101),f910(x115101))),f328(f328(f256(f910(x115101),f910(x115101)),x115102),f117(x115101))),f147(x115101,x115103)))),
% 159.51/159.16     inference(rename_variables,[],[4680])).
% 159.51/159.16  cnf(11513,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(f910(x115131),f910(x115131))),f328(f328(f256(f910(x115131),f910(x115131)),x115132),f117(x115131))),f149(x115131,x115133)))),
% 159.51/159.16     inference(rename_variables,[],[4681])).
% 159.51/159.16  cnf(11516,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(f910(x115161),f910(x115161))),f328(f328(f256(f910(x115161),f910(x115161)),x115162),f117(x115161))),f147(x115161,x115163)))),
% 159.51/159.16     inference(rename_variables,[],[4680])).
% 159.51/159.16  cnf(11519,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x115191),x115192),f190(f916(x115191,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11521,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(x115211,x115212)),f328(f328(f256(x115211,x115212),f328(x115213,x115214)),f328(x115215,x115214))),f328(f311(f915(x115216,x115216),f915(x115211,x115212),f262(x115216,x115211,x115216,x115212,x115213,x115215)),f308(x115216,x115217))))),
% 159.51/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,4581,10590,10693,11147,4577,3194,3246,3363,10431,10434,10530,10533,3340,3865,3236,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,10587,4661,11173,11272,11502,3509,3298,10492,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,4681,11226,11338,11455,4682,11341,4683,11407,4684,3318,3600,3767,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,4650,10399,10402,10428,10935,10948,11062,4667,3843,3609,3993,3430,3432,3406,4647,4591,4178,11472,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,11328,11415,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,3466,10817,10847,10856,10859,3498,3926,3863,10471,4660,10419,10811,10814,11294,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4673,10719,4678,11182,11185,11377,4011,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,4189,3886,4674,10444,10447,10805,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185])).
% 159.51/159.16  cnf(11524,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x115241),x115242),f190(f916(x115241,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11527,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x115271),x115272),f190(f916(x115271,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11530,plain,
% 159.51/159.16     (P107(f328(f328(f330(x115301),f328(x115302,x115303)),f328(f311(x115304,x115301,x115302),f246(f916(x115304,a903)))))),
% 159.51/159.16     inference(rename_variables,[],[4011])).
% 159.51/159.16  cnf(11533,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(x115331,x115331)),f328(f328(f256(x115331,x115331),x115332),x115333)),f155(x115331,f117(f916(x115331,a909)))))),
% 159.51/159.16     inference(rename_variables,[],[4678])).
% 159.51/159.16  cnf(11541,plain,
% 159.51/159.16     (E(f118(x115411,f117(x115411)),f117(x115411))),
% 159.51/159.16     inference(rename_variables,[],[3246])).
% 159.51/159.16  cnf(11544,plain,
% 159.51/159.16     (~E(f328(a116,x115441),x115441)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11551,plain,
% 159.51/159.16     (~E(f328(a116,x115511),x115511)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11556,plain,
% 159.51/159.16     (E(f328(f286(x115561,x115561),f267(x115561,x115562)),x115562)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(11559,plain,
% 159.51/159.16     (E(f328(f286(x115591,x115591),f267(x115591,x115592)),x115592)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(11565,plain,
% 159.51/159.16     (~E(f328(a116,x115651),x115651)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11570,plain,
% 159.51/159.16     (~E(f328(f328(f83(a1),x115701),x115701),a101)),
% 159.51/159.16     inference(rename_variables,[],[4594])).
% 159.51/159.16  cnf(11577,plain,
% 159.51/159.16     (E(f328(f328(f3(a909),f2(a909)),x115771),f2(a909))),
% 159.51/159.16     inference(rename_variables,[],[3321])).
% 159.51/159.16  cnf(11580,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x115801),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(11587,plain,
% 159.51/159.16     (E(f328(f328(f83(a1),f328(f328(f84(a1),x115871),f328(f328(f39(a1),x115872),x115871))),f48(a1,x115872,x115871)),x115872)),
% 159.51/159.16     inference(rename_variables,[],[3958])).
% 159.51/159.16  cnf(11613,plain,
% 159.51/159.16     (~E(f328(a116,x116131),x116131)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11616,plain,
% 159.51/159.16     (~E(f328(a116,x116161),x116161)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11642,plain,
% 159.51/159.16     (~P107(f328(f328(f174(x116421),f117(x116421)),x116422))),
% 159.51/159.16     inference(rename_variables,[],[4659])).
% 159.51/159.16  cnf(11648,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),f2(a909)),f328(a116,x116481)))),
% 159.51/159.16     inference(rename_variables,[],[3485])).
% 159.51/159.16  cnf(11649,plain,
% 159.51/159.16     (~E(f328(a116,x116491),x116491)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11652,plain,
% 159.51/159.16     (P107(f328(f328(f330(x116521),x116522),f246(f916(x116521,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3558])).
% 159.51/159.16  cnf(11664,plain,
% 159.51/159.16     (~E(f328(a116,x116641),x116641)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11667,plain,
% 159.51/159.16     (P107(f328(f328(f196(a25),x116671),x116671))),
% 159.51/159.16     inference(rename_variables,[],[3403])).
% 159.51/159.16  cnf(11674,plain,
% 159.51/159.16     (P107(f328(f69(x116741,x116742,x116743,x116744,f190(f916(x116741,a903))),x116744))),
% 159.51/159.16     inference(rename_variables,[],[4321])).
% 159.51/159.16  cnf(11675,plain,
% 159.51/159.16     (E(f328(f286(x116751,x116751),f267(x116751,x116752)),x116752)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(11688,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x116881),x116882)),x116882))),
% 159.51/159.16     inference(rename_variables,[],[4674])).
% 159.51/159.16  cnf(11691,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f328(f104(a1),x116911)),f2(a1)))),
% 159.51/159.16     inference(rename_variables,[],[4667])).
% 159.51/159.16  cnf(11702,plain,
% 159.51/159.16     (~E(f328(f328(f153(x117021),x117022),x117023),x117023)),
% 159.51/159.16     inference(rename_variables,[],[4596])).
% 159.51/159.16  cnf(11705,plain,
% 159.51/159.16     (~E(f328(f328(f153(x117051),x117052),x117053),x117053)),
% 159.51/159.16     inference(rename_variables,[],[4596])).
% 159.51/159.16  cnf(11707,plain,
% 159.51/159.16     (~E(f328(f328(f243(a909),f328(a116,x117071)),x117071),f328(a116,x117071))),
% 159.51/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,4581,10590,10693,11147,3323,4577,3013,3014,3019,3031,3036,3039,3040,3049,3053,3056,3063,3064,3071,3075,3108,3149,3169,3189,3194,4561,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,3340,3865,3236,3958,11587,3301,3232,3261,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,4682,11341,4683,11407,4684,3318,3600,3767,4594,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,3485,4650,10399,10402,10428,10935,10948,11062,11494,11580,4667,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,10830,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,11328,11415,11491,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,3466,10817,10847,10856,10859,3498,3926,3863,10471,4660,10419,10811,10814,11294,11310,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,4189,3886,4674,10444,10447,10805,10808,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488])).
% 159.51/159.16  cnf(11716,plain,
% 159.51/159.16     (E(f328(f286(x117161,x117161),f267(x117161,x117162)),x117162)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(11721,plain,
% 159.51/159.16     (E(f328(f286(x117211,x117211),f267(x117211,x117212)),x117212)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(11724,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f328(f104(a1),x117241)),f2(a1)))),
% 159.51/159.16     inference(rename_variables,[],[4667])).
% 159.51/159.16  cnf(11729,plain,
% 159.51/159.16     (~E(f328(a116,x117291),x117291)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11734,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x117341),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(11736,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),f2(a1)),a86))),
% 159.51/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,4581,10590,10693,11147,3323,4577,3013,3014,3019,3031,3032,3036,3039,3040,3049,3053,3056,3063,3064,3071,3075,3108,3149,3166,3169,3174,3189,3194,4561,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,3340,3865,3236,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,4682,11341,4683,11407,4684,3318,3600,3767,4594,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,3485,4650,10399,10402,10428,10935,10948,11062,11494,11580,4667,11691,11724,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,10830,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,11328,11415,11491,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,4660,10419,10811,10814,11294,11310,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,4189,3886,4674,10444,10447,10805,10808,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579])).
% 159.51/159.16  cnf(11741,plain,
% 159.51/159.16     (~P107(f328(f328(f174(x117411),f117(x117411)),x117412))),
% 159.51/159.16     inference(rename_variables,[],[4659])).
% 159.51/159.16  cnf(11762,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f328(f104(a1),x117621)),f2(a1)))),
% 159.51/159.16     inference(rename_variables,[],[4667])).
% 159.51/159.16  cnf(11765,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x117651),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(11766,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x117661),f328(a116,x117661)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(11769,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f328(f104(a1),x117691)),f2(a1)))),
% 159.51/159.16     inference(rename_variables,[],[4667])).
% 159.51/159.16  cnf(11771,plain,
% 159.51/159.16     (~P20(x117711,f330(f916(x117712,a903)))),
% 159.51/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,4581,10590,10693,11147,3323,4577,3013,3014,3019,3031,3032,3036,3039,3040,3049,3053,3056,3063,3064,3071,3075,3108,3149,3166,3167,3169,3174,3175,3189,3194,4561,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,3340,3865,3236,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,4682,11341,4683,11407,4684,3318,3600,3767,4594,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,3858,3386,3485,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,4667,11691,11724,11762,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,10830,3404,10902,10954,10957,10988,11010,11046,11087,3405,10603,10835,10930,4646,10439,10468,10972,11013,3558,10698,10786,11057,11104,11325,11328,11415,11491,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,4660,10419,10811,10814,11294,11310,3424,10850,11007,4226,4657,3934,4638,4641,3379,3380,4640,4642,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,4189,3886,4674,10444,10447,10805,10808,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649])).
% 159.51/159.16  cnf(11772,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x117721),x117722),f190(f916(x117721,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11773,plain,
% 159.51/159.16     (P107(f328(f328(f330(f916(x117731,a903)),x117732),f328(f309(x117731),x117732)))),
% 159.51/159.16     inference(rename_variables,[],[3768])).
% 159.51/159.16  cnf(11786,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x117861),x117861))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(11789,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a909),f328(a116,x117891)),x117891))),
% 159.51/159.16     inference(rename_variables,[],[4660])).
% 159.51/159.16  cnf(11790,plain,
% 159.51/159.16     (~E(f328(a116,x117901),x117901)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11800,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x118001),x118002)),x118001))),
% 159.51/159.16     inference(rename_variables,[],[4675])).
% 159.51/159.16  cnf(11803,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f328(f104(a1),x118031)),f2(a1)))),
% 159.51/159.16     inference(rename_variables,[],[4667])).
% 159.51/159.16  cnf(11806,plain,
% 159.51/159.16     (~E(f328(a116,x118061),x118061)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(11819,plain,
% 159.51/159.16     (P107(f328(f328(f330(x118191),x118192),f328(f328(f310(x118191),x118192),x118193)))),
% 159.51/159.16     inference(rename_variables,[],[3716])).
% 159.51/159.16  cnf(11820,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a1),f2(a1)),f328(f82(a1),f328(f104(a1),f328(a116,x118201)))))),
% 159.51/159.16     inference(rename_variables,[],[4676])).
% 159.51/159.16  cnf(11823,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),f328(f328(f3(a909),x118231),x118232)),f328(a116,x118231)))),
% 159.51/159.16     inference(rename_variables,[],[3858])).
% 159.51/159.16  cnf(11826,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),f48(a909,x118261,x118262)),x118261))),
% 159.51/159.16     inference(rename_variables,[],[3863])).
% 159.51/159.16  cnf(11837,plain,
% 159.51/159.16     (~E(f328(f328(f153(x118371),x118372),x118373),x118373)),
% 159.51/159.16     inference(rename_variables,[],[4596])).
% 159.51/159.16  cnf(11840,plain,
% 159.51/159.16     (E(f328(f328(f136(x118401),f171(x118401,x118402,x118403)),f171(x118401,x118404,x118403)),f328(f328(f136(x118401),f171(x118401,x118404,x118403)),f171(x118401,x118402,x118403)))),
% 159.51/159.16     inference(rename_variables,[],[3972])).
% 159.51/159.16  cnf(11843,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a909),f328(a116,x118431)),x118431))),
% 159.51/159.16     inference(rename_variables,[],[4660])).
% 159.51/159.16  cnf(11852,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x118521),x118521))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(11855,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),f48(a909,x118551,x118552)),x118551))),
% 159.51/159.16     inference(rename_variables,[],[3863])).
% 159.51/159.16  cnf(11856,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),f2(a909)),x118561))),
% 159.51/159.16     inference(rename_variables,[],[3424])).
% 159.51/159.16  cnf(11858,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a1),f81(a1)),f2(a1)))),
% 159.51/159.16     inference(scs_inference,[],[3642,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,4581,10590,10693,11147,3323,4577,3013,3014,3019,3031,3032,3035,3036,3039,3040,3049,3053,3056,3063,3064,3071,3075,3108,3147,3149,3166,3167,3169,3174,3175,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,3334,3340,3865,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,11705,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,4682,11341,4683,11407,4684,3318,3600,3767,4457,4458,4594,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,3858,3386,3485,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,4667,11691,11724,11762,11769,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,10830,3404,10902,10954,10957,10988,11010,11046,11087,11123,3405,10603,10835,10930,11049,4646,10439,10468,10972,11013,11022,3558,10698,10786,11057,11104,11325,11328,11415,11491,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,4660,10419,10811,10814,11294,11310,11789,3424,10850,11007,11080,4226,4657,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,4677,10609,10725,4281,4189,3886,4674,10444,10447,10805,10808,4675,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931])).
% 159.51/159.16  cnf(11873,plain,
% 159.51/159.16     (E(f328(f286(x118731,x118731),f267(x118731,x118732)),x118732)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(11876,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x118761),x118761))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(11879,plain,
% 159.51/159.16     (P107(f328(f328(f330(x118791),f328(x118792,x118793)),f328(f311(x118794,x118791,x118792),f246(f916(x118794,a903)))))),
% 159.51/159.16     inference(rename_variables,[],[4011])).
% 159.51/159.16  cnf(11880,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x118801),x118802)),x118802))),
% 159.51/159.16     inference(rename_variables,[],[4674])).
% 159.51/159.16  cnf(11883,plain,
% 159.51/159.16     (P107(f328(f328(f330(x118831),f328(x118832,x118833)),f328(f311(x118834,x118831,x118832),f246(f916(x118834,a903)))))),
% 159.51/159.16     inference(rename_variables,[],[4011])).
% 159.51/159.16  cnf(11884,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a909),f328(a116,x118841)),x118841))),
% 159.51/159.16     inference(rename_variables,[],[4660])).
% 159.51/159.16  cnf(11889,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x118891),x118892)),x118891))),
% 159.51/159.16     inference(rename_variables,[],[4675])).
% 159.51/159.16  cnf(11892,plain,
% 159.51/159.16     (~P107(f328(f328(f174(x118921),f117(x118921)),x118922))),
% 159.51/159.16     inference(rename_variables,[],[4659])).
% 159.51/159.16  cnf(11895,plain,
% 159.51/159.16     (P107(f328(f328(f196(a25),x118951),x118951))),
% 159.51/159.16     inference(rename_variables,[],[3403])).
% 159.51/159.16  cnf(11901,plain,
% 159.51/159.16     (~P41(x119011,x119012,f117(x119011))),
% 159.51/159.16     inference(rename_variables,[],[4609])).
% 159.51/159.16  cnf(11904,plain,
% 159.51/159.16     (P107(f328(f328(f330(x119041),x119042),f246(f916(x119041,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3558])).
% 159.51/159.16  cnf(11905,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a909),f328(a116,x119051)),x119051))),
% 159.51/159.16     inference(rename_variables,[],[4660])).
% 159.51/159.16  cnf(11918,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x119181),x119182),f190(f916(x119181,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11921,plain,
% 159.51/159.16     (E(f328(f328(f18(x119211,x119212),x119213),x119214),x119213)),
% 159.51/159.16     inference(rename_variables,[],[3393])).
% 159.51/159.16  cnf(11924,plain,
% 159.51/159.16     (E(f328(f328(f18(x119241,x119242),x119243),x119244),x119243)),
% 159.51/159.16     inference(rename_variables,[],[3393])).
% 159.51/159.16  cnf(11935,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),f328(f328(f39(a909),x119351),x119352)),x119351))),
% 159.51/159.16     inference(rename_variables,[],[3829])).
% 159.51/159.16  cnf(11936,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),f2(a909)),f328(a116,x119361)))),
% 159.51/159.16     inference(rename_variables,[],[3485])).
% 159.51/159.16  cnf(11939,plain,
% 159.51/159.16     (P107(f328(f328(f196(a25),x119391),x119391))),
% 159.51/159.16     inference(rename_variables,[],[3403])).
% 159.51/159.16  cnf(11942,plain,
% 159.51/159.16     (P107(f328(f64(x119421),f328(f174(x119421),x119422)))),
% 159.51/159.16     inference(rename_variables,[],[3444])).
% 159.51/159.16  cnf(11945,plain,
% 159.51/159.16     (P107(f328(f64(x119451),f328(f174(x119451),x119452)))),
% 159.51/159.16     inference(rename_variables,[],[3444])).
% 159.51/159.16  cnf(11948,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),f328(f82(a1),f328(f104(a1),x119481))),f328(f104(a1),x119482)))),
% 159.51/159.16     inference(rename_variables,[],[3887])).
% 159.51/159.16  cnf(11951,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x119511),x119512),f190(f916(x119511,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(11961,plain,
% 159.51/159.16     (~P107(f328(f328(f330(a909),f2(a909)),f328(f305(a909),x119611)))),
% 159.51/159.16     inference(scs_inference,[],[3642,4608,4609,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,4581,10590,10693,11147,3323,4577,3013,3014,3019,3031,3032,3035,3036,3039,3040,3043,3049,3053,3056,3063,3064,3071,3075,3108,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,3334,3340,3865,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,11705,3393,11921,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,4682,11341,4683,11407,4684,3318,3600,3767,4457,4458,4594,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,3858,11823,3386,3485,11648,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,4667,11691,11724,11762,11769,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,3404,10902,10954,10957,10988,11010,11046,11087,11123,3405,10603,10835,10930,11049,3481,4646,10439,10468,10972,11013,11022,11852,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,4660,10419,10811,10814,11294,11310,11789,11843,11884,3424,10850,11007,11080,3887,4226,4657,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,11530,11879,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,4281,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278])).
% 159.51/159.16  cnf(11963,plain,
% 159.51/159.16     (~P107(f328(f328(f330(a909),x119631),f328(f284(a909),f2(a909))))),
% 159.51/159.16     inference(scs_inference,[],[3642,4608,4609,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,4581,10590,10693,11147,3323,4577,3013,3014,3019,3031,3032,3035,3036,3039,3040,3043,3049,3053,3056,3063,3064,3071,3075,3108,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,3334,3340,3865,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,11705,3393,11921,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,4682,11341,4683,11407,4684,3318,3600,3767,4457,4458,4594,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,3858,11823,3386,3485,11648,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,4667,11691,11724,11762,11769,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,3404,10902,10954,10957,10988,11010,11046,11087,11123,3405,10603,10835,10930,11049,3481,4646,10439,10468,10972,11013,11022,11852,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,4660,10419,10811,10814,11294,11310,11789,11843,11884,3424,10850,11007,11080,3887,4226,4657,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,11530,11879,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,4281,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279])).
% 159.51/159.16  cnf(11970,plain,
% 159.51/159.16     (P107(f328(f328(f196(a25),x119701),x119701))),
% 159.51/159.16     inference(rename_variables,[],[3403])).
% 159.51/159.16  cnf(11973,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x119731),x119731))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(11982,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x119821),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(11985,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x119851),x119851))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(11990,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x119901),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(11999,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),f2(a909)),x119991))),
% 159.51/159.16     inference(rename_variables,[],[3424])).
% 159.51/159.16  cnf(12000,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a909),f328(a116,x120001)),x120001))),
% 159.51/159.16     inference(rename_variables,[],[4660])).
% 159.51/159.16  cnf(12003,plain,
% 159.51/159.16     (~P107(f328(f328(f174(x120031),f117(x120031)),x120032))),
% 159.51/159.16     inference(rename_variables,[],[4659])).
% 159.51/159.16  cnf(12006,plain,
% 159.51/159.16     (~P107(f328(f328(f174(x120061),f117(x120061)),x120062))),
% 159.51/159.16     inference(rename_variables,[],[4659])).
% 159.51/159.16  cnf(12022,plain,
% 159.51/159.16     (P107(f328(f328(f240(a1),f328(f82(a1),f81(a1))),f2(a1)))),
% 159.51/159.16     inference(scs_inference,[],[3642,4608,4609,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,4581,10590,10693,11147,3323,4577,3013,3014,3019,3031,3032,3035,3036,3039,3040,3043,3049,3053,3056,3057,3063,3064,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,3334,3340,3865,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,11705,3393,11921,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,3767,4457,4458,4594,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,3858,11823,3386,3485,11648,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,3404,10902,10954,10957,10988,11010,11046,11087,11123,3405,10603,10835,10930,11049,11786,11973,3481,4646,10439,10468,10972,11013,11022,11852,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,3424,10850,11007,11080,11856,3887,4226,4657,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,11530,11879,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,4281,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580])).
% 159.51/159.16  cnf(12027,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x120271),x120271))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12030,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x120301),x120301))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12033,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x120331),x120331))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12036,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x120361),x120361))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12039,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a909),f328(a116,x120391)),x120391))),
% 159.51/159.16     inference(rename_variables,[],[4660])).
% 159.51/159.16  cnf(12042,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a909),f328(a116,x120421)),x120421))),
% 159.51/159.16     inference(rename_variables,[],[4660])).
% 159.51/159.16  cnf(12045,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a909),f328(a116,x120451)),x120451))),
% 159.51/159.16     inference(rename_variables,[],[4660])).
% 159.51/159.16  cnf(12048,plain,
% 159.51/159.16     (~P107(f328(f328(f239(a909),f328(a116,x120481)),x120481))),
% 159.51/159.16     inference(rename_variables,[],[4660])).
% 159.51/159.16  cnf(12064,plain,
% 159.51/159.16     (P107(f328(f328(f196(a25),f328(f328(f3(a909),x120641),f328(a116,x120641))),f2(a909)))),
% 159.51/159.16     inference(scs_inference,[],[3642,4608,4609,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,4581,10590,10693,11147,3323,4577,3013,3014,3019,3031,3032,3035,3036,3039,3040,3043,3049,3053,3056,3057,3063,3064,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,3334,3340,3865,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,11705,3393,11921,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,3767,4457,4458,4594,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,3858,11823,3386,3485,11648,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,4147,4053,11001,4101,3768,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,3404,10902,10954,10957,10988,11010,11046,11087,11123,3405,10603,10835,10930,11049,11786,11973,3481,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,3424,10850,11007,11080,11856,3887,4226,4657,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,11530,11879,3851,11120,11126,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,4281,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658])).
% 159.51/159.16  cnf(12065,plain,
% 159.51/159.16     (P107(f328(f328(f196(a25),x120651),x120651))),
% 159.51/159.16     inference(rename_variables,[],[3403])).
% 159.51/159.16  cnf(12068,plain,
% 159.51/159.16     (P30(a909,a909,a116,x120681)),
% 159.51/159.16     inference(rename_variables,[],[3608])).
% 159.51/159.16  cnf(12071,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x120711),x120711))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(12082,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x120821),x120821))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(12085,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(f915(f910(x120851),f910(x120851)),a903)),f160(x120851,x120852)),f308(f910(x120851),f159(x120851,x120852))))),
% 159.51/159.16     inference(rename_variables,[],[4106])).
% 159.51/159.16  cnf(12092,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x120921),f328(a116,x120921)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12095,plain,
% 159.51/159.16     (P107(f328(f328(f330(f916(x120951,a903)),x120952),f328(f309(x120951),x120952)))),
% 159.51/159.16     inference(rename_variables,[],[3768])).
% 159.51/159.16  cnf(12096,plain,
% 159.51/159.16     (~E(f328(a116,x120961),x120961)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12103,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x121031),x121031))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(12108,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x121081),x121081))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(12117,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x121171,a903)),x121172),f328(f328(f310(x121171),x121173),x121172)))),
% 159.51/159.16     inference(rename_variables,[],[3851])).
% 159.51/159.16  cnf(12120,plain,
% 159.51/159.16     (P107(f328(f328(f196(a25),x121201),x121201))),
% 159.51/159.16     inference(rename_variables,[],[3403])).
% 159.51/159.16  cnf(12121,plain,
% 159.51/159.16     (~E(f328(a116,x121211),x121211)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12132,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x121321),x121321))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12133,plain,
% 159.51/159.16     (~E(f328(a116,x121331),x121331)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12136,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x121361),x121361))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12139,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x121391),x121391))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12142,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x121421),x121421))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12145,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x121451),x121451))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12148,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x121481),x121481))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(12151,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x121511),x121511))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12154,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x121541),x121541))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12155,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x121551),f328(a116,x121551)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12162,plain,
% 159.51/159.16     (~E(f328(a116,x121621),x121621)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12167,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x121671),x121671))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12168,plain,
% 159.51/159.16     (~E(f328(a116,x121681),x121681)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12173,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x121731),x121731))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(12188,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x121881),x121881))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(12193,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),f2(a909)),x121931))),
% 159.51/159.16     inference(rename_variables,[],[3424])).
% 159.51/159.16  cnf(12207,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x122071),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12210,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x122101),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12213,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x122131),x122132),f190(f916(x122131,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12216,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x122161),x122162),f190(f916(x122161,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12219,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x122191),x122191))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12221,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x122211),f328(f328(f243(a909),x122211),x122212)))),
% 159.51/159.16     inference(scs_inference,[],[3642,4608,4609,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,4581,10590,10693,11147,3608,3323,4577,3013,3014,3019,3031,3032,3035,3036,3039,3040,3043,3049,3053,3056,3057,3063,3064,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,3334,3340,3349,3865,4171,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,11705,3393,11921,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,3767,4457,4458,4594,3704,3922,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,3858,11823,3386,3485,11648,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,4147,4106,4053,11001,4101,3768,11773,4135,3786,11196,11277,11362,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,11530,11879,3851,11120,11126,11142,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,4281,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148])).
% 159.51/159.16  cnf(12222,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x122221),x122221))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12225,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x122251),x122251))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12228,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x122281),x122281))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12231,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x122311),f328(a116,x122311)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12238,plain,
% 159.51/159.16     (P107(f328(f328(f330(f916(x122381,a903)),x122382),f328(f309(x122381),x122382)))),
% 159.51/159.16     inference(rename_variables,[],[3768])).
% 159.51/159.16  cnf(12243,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x122431,a903)),x122432),f328(f328(f310(x122431),x122433),x122432)))),
% 159.51/159.16     inference(rename_variables,[],[3851])).
% 159.51/159.16  cnf(12250,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x122501),x122502),f190(f916(x122501,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12259,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x122591,a903)),x122592),f246(f916(x122591,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3786])).
% 159.51/159.16  cnf(12260,plain,
% 159.51/159.16     (~E(f328(a116,x122601),x122601)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12263,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x122631,a903)),f328(f174(x122631),f328(f138(x122631,x122632),x122633))),f328(f174(x122631),x122633)))),
% 159.51/159.16     inference(rename_variables,[],[4053])).
% 159.51/159.16  cnf(12269,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x122691),f328(a116,x122691)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12278,plain,
% 159.51/159.16     (P47(a25,x122781,x122782,x122781)),
% 159.51/159.16     inference(rename_variables,[],[3618])).
% 159.51/159.16  cnf(12281,plain,
% 159.51/159.16     (E(f328(f286(x122811,x122811),f267(x122811,x122812)),x122812)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12292,plain,
% 159.51/159.16     (P107(f328(f64(x122921),f190(f916(x122921,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3481])).
% 159.51/159.16  cnf(12293,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x122931),x122932),f190(f916(x122931,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12296,plain,
% 159.51/159.16     (P47(a25,x122961,x122962,x122961)),
% 159.51/159.16     inference(rename_variables,[],[3618])).
% 159.51/159.16  cnf(12305,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x123051,a903)),f328(f174(x123051),f178(x123051,x123052,x123053))),f328(f174(x123051),x123052)))),
% 159.51/159.16     inference(rename_variables,[],[4101])).
% 159.51/159.16  cnf(12307,plain,
% 159.51/159.16     (~P47(f31(f328(f330(f915(x123071,x123071)),f328(f328(f256(x123071,x123071),x123072),x123072)),f34(x123073,f34(x123074,f34(f34(f328(a26,x123075),x123076),x123077))),x123078),f308(x123071,x123079),f2(a909),x1230710)),
% 159.51/159.16     inference(scs_inference,[],[3618,12278,3642,4608,4609,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,4581,10590,10693,11147,3608,3323,4577,3013,3014,3019,3031,3032,3035,3036,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,3334,3340,3349,3865,4171,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,11705,3393,11921,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,3767,4457,4458,4594,3704,3922,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,3858,11823,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,4147,4106,4053,11001,4101,11199,3768,11773,12095,4135,3786,11196,11277,11362,11426,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,11530,11879,3851,11120,11126,11142,12117,3700,11252,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,4281,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561])).
% 159.51/159.16  cnf(12310,plain,
% 159.51/159.16     (P30(x123101,x123101,f7(x123101),x123102)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12317,plain,
% 159.51/159.16     (P107(f328(f328(f330(f916(x123171,a903)),x123172),f328(f309(x123171),x123172)))),
% 159.51/159.16     inference(rename_variables,[],[3768])).
% 159.51/159.16  cnf(12324,plain,
% 159.51/159.16     (P107(f328(f328(f196(a25),x123241),x123241))),
% 159.51/159.16     inference(rename_variables,[],[3403])).
% 159.51/159.16  cnf(12327,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x123271),x123272),f190(f916(x123271,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12330,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x123301,a903)),x123302),f328(f328(f310(x123301),x123303),x123302)))),
% 159.51/159.16     inference(rename_variables,[],[3851])).
% 159.51/159.16  cnf(12331,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x123311,a903)),x123312),f246(f916(x123311,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3786])).
% 159.51/159.16  cnf(12338,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x123381),f328(a116,x123381)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12341,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x123411),f328(a116,x123411)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12344,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x123441),x123441))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12347,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x123471),x123471))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12350,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x123501),x123501))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12353,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x123531),x123531))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12356,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x123561,a903)),x123562),x123562))),
% 159.51/159.16     inference(rename_variables,[],[3700])).
% 159.51/159.16  cnf(12363,plain,
% 159.51/159.16     (P107(f328(f328(f330(f916(x123631,a903)),x123632),f328(f309(x123631),x123632)))),
% 159.51/159.16     inference(rename_variables,[],[3768])).
% 159.51/159.16  cnf(12367,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f328(f328(f83(a1),a86),a86)),f2(a1)))),
% 159.51/159.16     inference(scs_inference,[],[3618,12278,3642,11267,4608,4609,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,4581,10590,10693,11147,3608,3323,4577,3013,3014,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,3334,3340,3349,3865,4171,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3462,11004,3333,4042,4596,10422,10587,11458,11702,11705,3393,11921,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,3767,4457,4458,4594,3704,3922,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,4147,4106,4053,11001,4101,11199,3768,11773,12095,12238,12317,4135,3786,11196,11277,11362,11426,12259,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,11530,11879,3851,11120,11126,11142,12117,12243,3700,11252,11380,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,4281,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805])).
% 159.51/159.16  cnf(12372,plain,
% 159.51/159.16     (~E(f328(a116,x123721),x123721)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12373,plain,
% 159.51/159.16     (E(f328(f311(x123731,x123731,f7(x123731)),x123732),x123732)),
% 159.51/159.16     inference(rename_variables,[],[3462])).
% 159.51/159.16  cnf(12376,plain,
% 159.51/159.16     (P38(x123761,x123762,f117(x123761),f117(x123761))),
% 159.51/159.16     inference(rename_variables,[],[3650])).
% 159.51/159.16  cnf(12379,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x123791,a903)),f328(f174(x123791),f178(x123791,x123792,x123793))),f328(f174(x123791),x123792)))),
% 159.51/159.16     inference(rename_variables,[],[4101])).
% 159.51/159.16  cnf(12380,plain,
% 159.51/159.16     (P107(f328(f64(x123801),f328(f174(x123801),x123802)))),
% 159.51/159.16     inference(rename_variables,[],[3444])).
% 159.51/159.16  cnf(12391,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x123911),x123911))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12394,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x123941),x123941))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12403,plain,
% 159.51/159.16     (P18(a909,f328(f170(a909),f328(f328(f156(f910(x124031),a909),f191(f910(x124031))),f181(x124031,x124032))))),
% 159.51/159.16     inference(rename_variables,[],[3968])).
% 159.51/159.16  cnf(12406,plain,
% 159.51/159.16     (P30(x124061,x124061,f7(x124061),x124062)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12409,plain,
% 159.51/159.16     (P30(x124091,x124091,f7(x124091),x124092)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12412,plain,
% 159.51/159.16     (P107(f328(f328(f330(f910(x124121)),f117(x124121)),f163(x124121,x124122)))),
% 159.51/159.16     inference(rename_variables,[],[3600])).
% 159.51/159.16  cnf(12415,plain,
% 159.51/159.16     (~P107(f328(f328(f190(f916(x124151,f916(x124152,a903))),x124153),x124154))),
% 159.51/159.16     inference(rename_variables,[],[4677])).
% 159.51/159.16  cnf(12417,plain,
% 159.51/159.16     (P107(f328(f328(f240(f916(x124171,a903)),f328(a116,f246(f916(x124171,a903)))),f328(f328(f310(x124171),x124172),f246(f916(x124171,a903)))))),
% 159.51/159.16     inference(scs_inference,[],[3618,12278,3642,11267,12310,12406,3650,4608,4609,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,4581,10590,10693,11147,3608,3323,4577,3013,3014,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,3334,3340,3349,3865,4171,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3280,3462,11004,11129,3333,4042,4596,10422,10587,11458,11702,11705,3393,11921,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,3767,4457,4458,4594,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,4147,4106,4053,11001,4101,11199,12305,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,11530,11879,3851,11120,11126,11142,12117,12243,3700,11252,11380,3855,10853,11215,11386,11420,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,4281,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065])).
% 159.51/159.16  cnf(12420,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x124201),x124201))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12421,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),f2(a909)),x124211))),
% 159.51/159.16     inference(rename_variables,[],[3424])).
% 159.51/159.16  cnf(12424,plain,
% 159.51/159.16     (~P107(f328(f328(f190(f916(x124241,f916(x124242,a903))),x124243),x124244))),
% 159.51/159.16     inference(rename_variables,[],[4677])).
% 159.51/159.16  cnf(12427,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(f915(f910(x124271),f910(x124271)),a903)),f160(x124271,x124272)),f308(f910(x124271),f159(x124271,x124272))))),
% 159.51/159.16     inference(rename_variables,[],[4106])).
% 159.51/159.16  cnf(12433,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124331,a903)),f328(f311(x124332,x124331,x124333),f328(f312(x124332,x124331,x124333),x124334))),x124334))),
% 159.51/159.16     inference(rename_variables,[],[4281])).
% 159.51/159.16  cnf(12436,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124361,a903)),f190(f916(x124361,a903))),x124362))),
% 159.51/159.16     inference(rename_variables,[],[3855])).
% 159.51/159.16  cnf(12439,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124391,a903)),f328(f311(x124392,x124391,x124393),f328(f312(x124392,x124391,x124393),x124394))),x124394))),
% 159.51/159.16     inference(rename_variables,[],[4281])).
% 159.51/159.16  cnf(12442,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124421,a903)),f328(f174(x124421),f178(x124421,x124422,x124423))),f328(f174(x124421),x124422)))),
% 159.51/159.16     inference(rename_variables,[],[4101])).
% 159.51/159.16  cnf(12443,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124431,a903)),f328(f174(x124431),f328(f138(x124431,x124432),x124433))),f328(f174(x124431),x124433)))),
% 159.51/159.16     inference(rename_variables,[],[4053])).
% 159.51/159.16  cnf(12453,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124531,a903)),f328(f311(x124532,x124531,x124533),f328(f312(x124532,x124531,x124533),x124534))),x124534))),
% 159.51/159.16     inference(rename_variables,[],[4281])).
% 159.51/159.16  cnf(12458,plain,
% 159.51/159.16     (P107(f328(f328(f330(f910(x124581)),f117(x124581)),f163(x124581,x124582)))),
% 159.51/159.16     inference(rename_variables,[],[3600])).
% 159.51/159.16  cnf(12461,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(f910(x124611),f910(x124611))),f328(f328(f256(f910(x124611),f910(x124611)),x124612),f117(x124611))),f147(x124611,x124613)))),
% 159.51/159.16     inference(rename_variables,[],[4680])).
% 159.51/159.16  cnf(12464,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x124641),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12466,plain,
% 159.51/159.16     (~P107(f328(f64(x124661),f246(f916(x124661,a903))))),
% 159.51/159.16     inference(scs_inference,[],[3618,12278,3642,11267,12310,12406,3650,3659,3373,4608,4609,3270,3273,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,4581,10590,10693,11147,3608,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,3334,3340,3349,3865,4171,3236,3602,3958,11587,3301,3232,3261,3256,3243,3877,3280,3462,11004,11129,3333,4042,4596,10422,10587,11458,11702,11705,3393,11921,4661,11173,11272,11502,11505,3509,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,4680,11107,11335,11452,11475,11510,11516,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,3767,4457,4458,4594,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,4147,4106,12085,12427,4053,11001,12263,4101,11199,12305,12379,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,4011,11530,11879,3851,11120,11126,11142,12117,12243,3700,11252,11380,12356,3855,10853,11215,11386,11420,11431,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,12415,4281,10994,12433,12439,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310])).
% 159.51/159.16  cnf(12467,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124671,a903)),x124672),x124672))),
% 159.51/159.16     inference(rename_variables,[],[3700])).
% 159.51/159.16  cnf(12470,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x124701),x124702),f190(f916(x124701,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12473,plain,
% 159.51/159.16     (~P107(f328(f328(f190(f916(x124731,f916(x124732,a903))),x124733),x124734))),
% 159.51/159.16     inference(rename_variables,[],[4677])).
% 159.51/159.16  cnf(12476,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124761,a903)),f328(f311(x124762,x124761,x124763),f328(f312(x124762,x124761,x124763),x124764))),x124764))),
% 159.51/159.16     inference(rename_variables,[],[4281])).
% 159.51/159.16  cnf(12477,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124771,a903)),x124772),x124772))),
% 159.51/159.16     inference(rename_variables,[],[3700])).
% 159.51/159.16  cnf(12482,plain,
% 159.51/159.16     (E(f328(f286(x124821,x124821),f267(x124821,x124822)),x124822)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12485,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x124851,a903)),f328(f174(x124851),f178(x124851,x124852,x124853))),f328(f174(x124851),x124852)))),
% 159.51/159.16     inference(rename_variables,[],[4101])).
% 159.51/159.16  cnf(12486,plain,
% 159.51/159.16     (P107(f328(f64(x124861),f328(f174(x124861),x124862)))),
% 159.51/159.16     inference(rename_variables,[],[3444])).
% 159.51/159.16  cnf(12489,plain,
% 159.51/159.16     (P107(f328(f328(f196(a25),x124891),x124891))),
% 159.51/159.16     inference(rename_variables,[],[3403])).
% 159.51/159.16  cnf(12492,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x124921),x124921))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12495,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x124951),x124951))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12506,plain,
% 159.51/159.16     (P30(x125061,x125061,f7(x125061),x125062)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12514,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x125141),x125142),f190(f916(x125141,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12517,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(x125171,x125171)),f328(f328(f256(x125171,x125171),x125172),x125172)),f308(x125171,x125173)))),
% 159.51/159.16     inference(rename_variables,[],[4044])).
% 159.51/159.16  cnf(12520,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x125201),x125202),f190(f916(x125201,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12523,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(x125231,x125231)),f328(f328(f256(x125231,x125231),x125232),x125232)),f308(x125231,x125233)))),
% 159.51/159.16     inference(rename_variables,[],[4044])).
% 159.51/159.16  cnf(12533,plain,
% 159.51/159.16     (~E(f328(f328(f153(x125331),x125332),x125333),x125333)),
% 159.51/159.16     inference(rename_variables,[],[4596])).
% 159.51/159.16  cnf(12537,plain,
% 159.51/159.16     (~P31(a909,a909,x125371,f307(a909,x125372,x125373),f246(f916(a909,a903)))),
% 159.51/159.16     inference(scs_inference,[],[3618,12278,3642,11267,12310,12406,12409,3650,3659,3373,4608,4609,3270,3273,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,4581,10590,10693,11147,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,3334,3340,3349,3865,4171,3236,3602,3958,11587,3301,3232,3261,3721,3256,3243,3877,3280,3462,11004,11129,3333,4042,4596,10422,10587,11458,11702,11705,11837,3393,11921,4661,11173,11272,11502,11505,3509,4635,3297,3298,10492,10820,3562,3213,3321,11577,4185,4044,11193,11322,11389,12517,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,3767,3551,4457,4458,4594,11570,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,12380,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,4147,4106,12085,12427,4053,11001,12263,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,3851,11120,11126,11142,12117,12243,3700,11252,11380,12356,12467,3855,10853,11215,11386,11420,11431,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,12415,12424,4281,10994,12433,12439,12453,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803])).
% 159.51/159.16  cnf(12540,plain,
% 159.51/159.16     (P107(f328(f328(f330(x125401),x125402),f246(f916(x125401,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3558])).
% 159.51/159.16  cnf(12541,plain,
% 159.51/159.16     (~E(f328(a116,x125411),x125411)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12544,plain,
% 159.51/159.16     (P107(f328(f328(f330(f910(x125441)),f117(x125441)),f163(x125441,x125442)))),
% 159.51/159.16     inference(rename_variables,[],[3600])).
% 159.51/159.16  cnf(12548,plain,
% 159.51/159.16     (P30(x125481,x125481,f7(x125481),x125482)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12551,plain,
% 159.51/159.16     (P107(f328(f328(f330(x125511),f328(x125512,x125513)),f328(f311(x125514,x125511,x125512),f246(f916(x125514,a903)))))),
% 159.51/159.16     inference(rename_variables,[],[4011])).
% 159.51/159.16  cnf(12552,plain,
% 159.51/159.16     (P30(x125521,x125521,f7(x125521),x125522)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12555,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x125551,a903)),f190(f916(x125551,a903))),x125552))),
% 159.51/159.16     inference(rename_variables,[],[3855])).
% 159.51/159.16  cnf(12556,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x125561,a903)),x125562),x125562))),
% 159.51/159.16     inference(rename_variables,[],[3700])).
% 159.51/159.16  cnf(12559,plain,
% 159.51/159.16     (P107(f328(f328(f330(x125591),f328(x125592,x125593)),f328(f311(x125594,x125591,x125592),f246(f916(x125594,a903)))))),
% 159.51/159.16     inference(rename_variables,[],[4011])).
% 159.51/159.16  cnf(12560,plain,
% 159.51/159.16     (P30(x125601,x125601,f7(x125601),x125602)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12563,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(f910(x125631),f910(x125631))),f328(f328(f256(f910(x125631),f910(x125631)),f117(x125631)),f117(x125631))),f160(x125631,x125632)))),
% 159.51/159.16     inference(rename_variables,[],[4185])).
% 159.51/159.16  cnf(12567,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x125671),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12573,plain,
% 159.51/159.16     (P30(x125731,x125731,f7(x125731),x125732)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12578,plain,
% 159.51/159.16     (P58(x125781,f267(x125781,x125782))),
% 159.51/159.16     inference(rename_variables,[],[3274])).
% 159.51/159.16  cnf(12581,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x125811,a903)),f328(f174(x125811),f328(f138(x125811,x125812),x125813))),f328(f174(x125811),x125813)))),
% 159.51/159.16     inference(rename_variables,[],[4053])).
% 159.51/159.16  cnf(12582,plain,
% 159.51/159.16     (E(f328(f311(x125821,x125821,f7(x125821)),x125822),x125822)),
% 159.51/159.16     inference(rename_variables,[],[3462])).
% 159.51/159.16  cnf(12587,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x125871,a903)),x125872),f246(f916(x125871,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3786])).
% 159.51/159.16  cnf(12591,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x125911),x125911))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12592,plain,
% 159.51/159.16     (~E(f328(a116,x125921),x125921)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12595,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x125951,a903)),f190(f916(x125951,a903))),x125952))),
% 159.51/159.16     inference(rename_variables,[],[3855])).
% 159.51/159.16  cnf(12598,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x125981),x125981))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12601,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x126011,a903)),x126012),x126012))),
% 159.51/159.16     inference(rename_variables,[],[3700])).
% 159.51/159.16  cnf(12606,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x126061,a903)),x126062),f328(f328(f310(x126061),x126063),x126062)))),
% 159.51/159.16     inference(rename_variables,[],[3851])).
% 159.51/159.16  cnf(12609,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x126091,a903)),x126092),x126092))),
% 159.51/159.16     inference(rename_variables,[],[3700])).
% 159.51/159.16  cnf(12610,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x126101),x126102),f190(f916(x126101,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12613,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x126131),x126132),f190(f916(x126131,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12621,plain,
% 159.51/159.16     (~P107(f328(f328(f239(f916(f915(x126211,x126211),a903)),f328(f311(f915(x126211,x126211),f915(x126211,x126211),f7(f915(x126211,x126211))),f246(f916(f915(x126211,x126211),a903)))),f328(f311(f915(x126211,x126211),f915(x126211,x126211),f7(f915(x126211,x126211))),f328(a116,f246(f916(f915(x126211,x126211),a903))))))),
% 159.51/159.16     inference(scs_inference,[],[3618,12278,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,3650,3659,3373,4608,4609,3270,3273,3274,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,4581,10590,10693,11147,3461,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,3334,3340,3349,3865,4171,3236,3602,3958,11587,3301,3232,3261,3721,3256,3243,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,4605,3393,11921,4661,11173,11272,11502,11505,3509,4635,3297,3298,10492,10820,3562,3213,3321,11577,4185,12563,4044,11193,11322,11389,12517,12523,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,4594,11570,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,12380,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,3466,10817,10847,10856,10859,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,12415,12424,4281,10994,12433,12439,12453,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348])).
% 159.51/159.16  cnf(12622,plain,
% 159.51/159.16     (P30(x126221,x126221,f7(x126221),x126222)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12625,plain,
% 159.51/159.16     (E(f328(f191(f910(x126251)),f171(x126251,x126252,x126253)),x126252)),
% 159.51/159.16     inference(rename_variables,[],[3472])).
% 159.51/159.16  cnf(12628,plain,
% 159.51/159.16     (P31(x126281,x126281,f35(x126281),x126282,x126282)),
% 159.51/159.16     inference(rename_variables,[],[4068])).
% 159.51/159.16  cnf(12631,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x126311),x126311))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12632,plain,
% 159.51/159.16     (P107(f328(f246(f916(x126321,a903)),x126322))),
% 159.51/159.16     inference(rename_variables,[],[3466])).
% 159.51/159.16  cnf(12635,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x126351),x126352),f190(f916(x126351,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12638,plain,
% 159.51/159.16     (P107(f328(f328(f330(x126381),f328(x126382,x126383)),f328(f311(x126384,x126381,x126382),f246(f916(x126384,a903)))))),
% 159.51/159.16     inference(rename_variables,[],[4011])).
% 159.51/159.16  cnf(12639,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(x126391,x126391)),f328(f328(f256(x126391,x126391),x126392),x126392)),f308(x126391,x126393)))),
% 159.51/159.16     inference(rename_variables,[],[4044])).
% 159.51/159.16  cnf(12642,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(x126421,x126421)),f328(f328(f256(x126421,x126421),x126422),x126422)),f308(x126421,x126423)))),
% 159.51/159.16     inference(rename_variables,[],[4044])).
% 159.51/159.16  cnf(12645,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x126451),x126451))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12646,plain,
% 159.51/159.16     (P107(f328(f246(f916(x126461,a903)),x126462))),
% 159.51/159.16     inference(rename_variables,[],[3466])).
% 159.51/159.16  cnf(12649,plain,
% 159.51/159.16     (P107(f328(f64(x126491),f328(f174(x126491),x126492)))),
% 159.51/159.16     inference(rename_variables,[],[3444])).
% 159.51/159.16  cnf(12651,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(f910(x126511),f910(x126511))),f328(f328(f256(f910(x126511),f910(x126511)),f117(x126511)),f117(x126511))),f328(f328(f290(f910(x126511),f910(x126511),f910(x126511)),f160(x126511,x126512)),f160(x126511,x126512))))),
% 159.51/159.16     inference(scs_inference,[],[4068,3618,12278,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,3650,3659,3373,4608,4609,3270,3273,3274,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,4581,10590,10693,11147,3461,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,3334,3340,3349,3865,4171,3472,3236,3602,3958,11587,3301,3232,3261,3721,3256,3243,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,4605,3393,11921,4661,11173,11272,11502,11505,3509,4635,3297,3298,10492,10820,3562,3213,3321,11577,4185,12563,4044,11193,11322,11389,12517,12523,12639,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,4594,11570,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,3466,10817,10847,10856,10859,11444,12632,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,12415,12424,4281,10994,12433,12439,12453,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586])).
% 159.51/159.16  cnf(12653,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(x126531,x126531)),f328(f328(f256(x126531,x126531),x126532),x126532)),f328(f328(f290(x126531,x126531,x126531),f308(x126531,x126533)),f308(x126531,f308(x126531,x126533)))))),
% 159.51/159.16     inference(scs_inference,[],[4068,3618,12278,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,3650,3659,3373,4608,4609,3270,3273,3274,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,4581,10590,10693,11147,3461,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,3334,3340,3349,3865,4171,3472,3236,3602,3958,11587,3301,3232,3261,3721,3256,3243,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,4605,3393,11921,4661,11173,11272,11502,11505,3509,4635,3297,3298,10492,10820,3562,3213,3321,11577,4185,12563,4044,11193,11322,11389,12517,12523,12639,12642,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,4594,11570,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,3466,10817,10847,10856,10859,11444,12632,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,12415,12424,4281,10994,12433,12439,12453,4189,3886,3829,4674,10444,10447,10805,10808,11688,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596])).
% 159.51/159.16  cnf(12656,plain,
% 159.51/159.16     (~P107(f328(f328(f190(f916(x126561,f916(x126562,a903))),x126563),x126564))),
% 159.51/159.16     inference(rename_variables,[],[4677])).
% 159.51/159.16  cnf(12659,plain,
% 159.51/159.16     (~P107(f328(f328(f190(f916(x126591,f916(x126592,a903))),x126593),x126594))),
% 159.51/159.16     inference(rename_variables,[],[4677])).
% 159.51/159.16  cnf(12662,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x126621,a903)),x126622),f246(f916(x126621,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3786])).
% 159.51/159.16  cnf(12665,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(x126651,x126651)),f328(f328(f256(x126651,x126651),x126652),x126652)),f308(x126651,x126653)))),
% 159.51/159.16     inference(rename_variables,[],[4044])).
% 159.51/159.16  cnf(12668,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x126681),x126682)),x126682))),
% 159.51/159.16     inference(rename_variables,[],[4674])).
% 159.51/159.16  cnf(12669,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x126691),f328(a116,x126691)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12672,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x126721,a903)),x126722),f246(f916(x126721,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3786])).
% 159.51/159.16  cnf(12675,plain,
% 159.51/159.16     (E(f328(f286(x126751,x126751),f267(x126751,x126752)),x126752)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12682,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(f915(f910(x126821),f910(x126821)),f915(f910(x126821),f910(x126821)))),f593(f308(f915(f910(x126821),f910(x126821)),x126822),f147(x126821,x126823),f915(f910(x126821),f910(x126821)))),f308(f915(f910(x126821),f910(x126821)),x126822)))),
% 159.51/159.16     inference(scs_inference,[],[4068,3618,12278,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,3650,3659,3373,4608,4609,3270,3273,3274,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,4581,10590,10693,11147,3461,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3740,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,3334,3340,3349,3865,4171,3472,3236,3602,3958,11587,3301,3232,3261,3721,3256,3243,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,4605,3393,11921,4661,11173,11272,11502,11505,3509,4635,3297,3298,10492,10820,3562,3213,3321,11577,4185,12563,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,4594,11570,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,3466,10817,10847,10856,10859,11444,12632,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,12415,12424,12473,12656,4281,10994,12433,12439,12453,4189,3886,3829,4674,10444,10447,10805,10808,11688,11880,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663])).
% 159.51/159.16  cnf(12686,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x126861),x126862),f190(f916(x126861,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12687,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(f910(x126871),f910(x126871))),f328(f328(f256(f910(x126871),f910(x126871)),f117(x126871)),f117(x126871))),f160(x126871,x126872)))),
% 159.51/159.16     inference(rename_variables,[],[4185])).
% 159.51/159.16  cnf(12689,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(a909,a909)),f328(f328(f256(a909,a909),f2(a909)),f328(a116,f2(a909)))),f328(f328(f290(a909,a909,a909),f308(a909,a318)),f308(a909,f308(a909,a318)))))),
% 159.51/159.16     inference(scs_inference,[],[4068,3618,12278,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,3650,3659,3373,4608,4609,3270,3273,3274,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,4581,10590,10693,11147,3461,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3740,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,3334,3340,3349,3865,4171,3472,3236,3602,3958,11587,3301,3232,3261,3721,3256,3243,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,4605,3393,11921,4661,11173,11272,11502,11505,3509,4635,3297,3298,10492,10820,3562,3213,3321,11577,4185,12563,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,4594,11570,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,3466,10817,10847,10856,10859,11444,12632,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,12415,12424,12473,12656,4281,10994,12433,12439,12453,4189,3886,3829,4674,10444,10447,10805,10808,11688,11880,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693])).
% 159.51/159.16  cnf(12692,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x126921),x126922),f190(f916(x126921,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12697,plain,
% 159.51/159.16     (P37(x126971,x126972,f117(x126971))),
% 159.51/159.16     inference(rename_variables,[],[3339])).
% 159.51/159.16  cnf(12700,plain,
% 159.51/159.16     (E(f328(f191(f910(x127001)),f171(x127001,x127002,x127003)),x127002)),
% 159.51/159.16     inference(rename_variables,[],[3472])).
% 159.51/159.16  cnf(12703,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x127031),x127032),f190(f916(x127031,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12707,plain,
% 159.51/159.16     (~P107(f328(f328(f330(f915(f910(x127071),f910(x127071))),f328(f328(f256(f910(x127071),f910(x127071)),x127072),x127072)),f149(x127071,f155(x127071,f117(f916(x127071,a909))))))),
% 159.51/159.16     inference(scs_inference,[],[4068,3618,12278,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,3650,3659,3373,3339,4608,4609,3270,3273,3274,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,4581,10590,10693,11147,3461,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3740,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,3334,3340,3349,3865,4171,3472,12625,3236,3602,3958,11587,3301,3232,3261,3721,3256,3243,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,4605,3393,11921,4661,11173,11272,11502,11505,3509,4635,3297,3298,10492,10820,3562,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,4594,11570,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,3466,10817,10847,10856,10859,11444,12632,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,12415,12424,12473,12656,4281,10994,12433,12439,12453,4189,3886,3829,4674,10444,10447,10805,10808,11688,11880,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043])).
% 159.51/159.16  cnf(12709,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x127091),x127091))),
% 159.51/159.16     inference(rename_variables,[],[4646])).
% 159.51/159.16  cnf(12711,plain,
% 159.51/159.16     (P107(f328(f328(f330(f915(f910(x127111),f910(x127111))),f328(f328(f256(f910(x127111),f910(x127111)),f171(x127111,f328(f191(f910(x127111)),x127112),x127113)),x127112)),f160(x127111,f246(f916(f915(x127111,x127111),a903)))))),
% 159.51/159.16     inference(scs_inference,[],[4068,3618,12278,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,3650,3659,3373,3339,4608,4609,3270,3273,3274,4607,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,4581,10590,10693,11147,3461,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3108,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,3194,4561,3740,3972,3246,11541,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,3334,3340,3349,3865,4171,3472,12625,12700,3236,3602,3958,11587,3301,3232,3261,3721,3256,3243,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,4605,3393,11921,4661,11173,11272,11502,11505,3509,4635,3297,3298,10492,10820,3562,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,4594,11570,3704,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,4667,11691,11724,11762,11769,11803,3843,3609,3993,3430,3432,3406,4647,4591,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,3466,10817,10847,10856,10859,11444,12632,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,4226,4657,3898,3934,4638,4641,3379,3380,4640,4642,3716,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,4676,11820,4677,10609,10725,11365,12415,12424,12473,12656,4281,10994,12433,12439,12453,4189,3886,3829,4674,10444,10447,10805,10808,11688,11880,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099])).
% 159.51/159.16  cnf(12712,plain,
% 159.51/159.16     (P107(f328(f328(f330(x127121),x127122),f246(f916(x127121,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3558])).
% 159.51/159.16  cnf(12716,plain,
% 159.51/159.16     (~P107(f328(f328(f190(f916(x127161,f916(x127162,a903))),x127163),x127164))),
% 159.51/159.16     inference(rename_variables,[],[4677])).
% 159.51/159.16  cnf(12719,plain,
% 159.51/159.16     (P107(f328(f328(f239(f916(x127191,a903)),x127192),x127192))),
% 159.51/159.16     inference(rename_variables,[],[3700])).
% 159.51/159.16  cnf(12722,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x127221),x127222),f190(f916(x127221,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(12725,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),f2(a1)),f328(f328(f248(a1),f328(f79(a1),x127251)),x127252)))),
% 159.51/159.16     inference(rename_variables,[],[3886])).
% 159.51/159.16  cnf(12728,plain,
% 159.51/159.16     (~E(f328(a116,x127281),x127281)),
% 159.51/159.16     inference(rename_variables,[],[4565])).
% 159.51/159.16  cnf(12730,plain,
% 159.51/159.16     (E(f328(f286(x127301,x127301),f267(x127301,x127302)),x127302)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12732,plain,
% 159.51/159.16     (P47(a25,x127321,x127322,x127321)),
% 159.51/159.16     inference(rename_variables,[],[3618])).
% 159.51/159.16  cnf(12736,plain,
% 159.51/159.16     (E(f328(f286(x127361,x127361),f267(x127361,x127362)),x127362)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12746,plain,
% 159.51/159.16     (E(f328(f286(x127461,x127461),f267(x127461,x127462)),x127462)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12748,plain,
% 159.51/159.16     (E(f328(f286(x127481,x127481),f267(x127481,x127482)),x127482)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12750,plain,
% 159.51/159.16     (P43(x127501,f155(x127501,x127502))),
% 159.51/159.16     inference(rename_variables,[],[3270])).
% 159.51/159.16  cnf(12754,plain,
% 159.51/159.16     (P30(x127541,x127541,f7(x127541),x127542)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12756,plain,
% 159.51/159.16     (P30(x127561,x127561,f7(x127561),x127562)),
% 159.51/159.16     inference(rename_variables,[],[3642])).
% 159.51/159.16  cnf(12759,plain,
% 159.51/159.16     (E(f328(f328(x127591,x127592),f328(f186(x127593,x127594,x127591),x127592)),f328(f186(x127593,x127594,x127591),f328(a116,x127592)))),
% 159.51/159.16     inference(rename_variables,[],[3803])).
% 159.51/159.16  cnf(12763,plain,
% 159.51/159.16     (P29(x127631,x127632,f190(f916(f908(x127631),a903)))),
% 159.51/159.16     inference(rename_variables,[],[3460])).
% 159.51/159.16  cnf(12772,plain,
% 159.51/159.16     (P58(x127721,f267(x127721,x127722))),
% 159.51/159.16     inference(rename_variables,[],[3274])).
% 159.51/159.16  cnf(12779,plain,
% 159.51/159.16     (E(f190(f916(f915(x127791,x127791),a903)),f267(x127791,f190(f916(x127791,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3476])).
% 159.51/159.16  cnf(12785,plain,
% 159.51/159.16     (E(f328(f286(x127851,x127851),f267(x127851,x127852)),x127852)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12787,plain,
% 159.51/159.16     (E(f328(f286(x127871,x127871),f267(x127871,x127872)),x127872)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12789,plain,
% 159.51/159.16     (P33(x127891,f2(a909),f328(f328(f328(f94(x127891),x127892),f328(a26,x127893)),x127894))),
% 159.51/159.16     inference(rename_variables,[],[3779])).
% 159.51/159.16  cnf(12799,plain,
% 159.51/159.16     (P44(x127991,f267(x127991,x127992))),
% 159.51/159.16     inference(rename_variables,[],[3271])).
% 159.51/159.16  cnf(12803,plain,
% 159.51/159.16     (P59(x128031,x128032,f267(x128031,x128032))),
% 159.51/159.16     inference(rename_variables,[],[3372])).
% 159.51/159.16  cnf(12805,plain,
% 159.51/159.16     (P59(x128051,x128052,f267(x128051,x128052))),
% 159.51/159.16     inference(rename_variables,[],[3372])).
% 159.51/159.16  cnf(12807,plain,
% 159.51/159.16     (P59(x128071,x128072,f267(x128071,x128072))),
% 159.51/159.16     inference(rename_variables,[],[3372])).
% 159.51/159.16  cnf(12809,plain,
% 159.51/159.16     (E(f328(f286(x128091,x128091),f267(x128091,x128092)),x128092)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12811,plain,
% 159.51/159.16     (E(f328(f286(x128111,x128111),f267(x128111,x128112)),x128112)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12813,plain,
% 159.51/159.16     (E(f328(f286(x128131,x128131),f267(x128131,x128132)),x128132)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12821,plain,
% 159.51/159.16     (P31(x128211,x128211,f35(x128211),x128212,x128212)),
% 159.51/159.16     inference(rename_variables,[],[4068])).
% 159.51/159.16  cnf(12823,plain,
% 159.51/159.16     (P31(x128231,x128231,f35(x128231),x128232,x128232)),
% 159.51/159.16     inference(rename_variables,[],[4068])).
% 159.51/159.16  cnf(12828,plain,
% 159.51/159.16     (P61(x128281,x128281,f267(x128281,x128282))),
% 159.51/159.16     inference(rename_variables,[],[3373])).
% 159.51/159.16  cnf(12838,plain,
% 159.51/159.16     (P49(x128381,x128382,x128383,x128384,f190(f916(x128381,a903)),x128384)),
% 159.51/159.16     inference(rename_variables,[],[4343])).
% 159.51/159.16  cnf(12852,plain,
% 159.51/159.16     (P62(x128521,f190(f916(x128521,a903)),x128522)),
% 159.51/159.16     inference(rename_variables,[],[3422])).
% 159.51/159.16  cnf(12856,plain,
% 159.51/159.16     (P38(x128561,x128562,f117(x128561),f117(x128561))),
% 159.51/159.16     inference(rename_variables,[],[3650])).
% 159.51/159.16  cnf(12858,plain,
% 159.51/159.16     (P38(x128581,x128582,f117(x128581),f117(x128581))),
% 159.51/159.16     inference(rename_variables,[],[3650])).
% 159.51/159.16  cnf(12862,plain,
% 159.51/159.16     (P19(x128621,f916(x128621,a903),f310(x128621))),
% 159.51/159.16     inference(rename_variables,[],[3376])).
% 159.51/159.16  cnf(12867,plain,
% 159.51/159.16     (E(f328(f286(x128671,x128671),f267(x128671,x128672)),x128672)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(12879,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x128791),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12882,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x128821),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12889,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f328(f104(a1),x128891)),f328(f82(a1),f328(f104(a1),x128892))))),
% 159.51/159.16     inference(rename_variables,[],[4672])).
% 159.51/159.16  cnf(12899,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x128991),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12902,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x129021),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12905,plain,
% 159.51/159.16     (P107(f328(f64(a909),f306(a909,x129051,x129052)))),
% 159.51/159.16     inference(rename_variables,[],[3610])).
% 159.51/159.16  cnf(12908,plain,
% 159.51/159.16     (P107(f328(f64(a909),f306(a909,x129081,x129082)))),
% 159.51/159.16     inference(rename_variables,[],[3610])).
% 159.51/159.16  cnf(12911,plain,
% 159.51/159.16     (P107(f328(f64(a909),f306(a909,x129111,x129112)))),
% 159.51/159.16     inference(rename_variables,[],[3610])).
% 159.51/159.16  cnf(12914,plain,
% 159.51/159.16     (P107(f328(f64(a909),f306(a909,x129141,x129142)))),
% 159.51/159.16     inference(rename_variables,[],[3610])).
% 159.51/159.16  cnf(12921,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),f328(f82(a1),f328(f104(a1),x129211))),f328(f104(a1),x129212)))),
% 159.51/159.16     inference(rename_variables,[],[3887])).
% 159.51/159.16  cnf(12924,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x129241),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12925,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x129251),x129251))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12932,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x129321),f328(a116,x129321)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12934,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f2(a1)),f328(f108(a1),f2(a1))))),
% 159.51/159.16     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3077,3108,3132,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,3334,3340,3349,3865,4171,3472,12625,12700,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,4001,4661,11173,11272,11502,11505,3803,12759,3509,3727,4635,3476,12779,3297,3298,10492,10820,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3623,4594,11570,3744,3704,3746,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,4667,11691,11724,11762,11769,11803,3843,3609,3610,12905,12908,12911,3993,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,3466,10817,10847,10856,10859,11444,12632,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,11948,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,3716,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,12609,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,4281,10994,12433,12439,12453,4189,3886,3829,11935,4674,10444,10447,10805,10808,11688,11880,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394])).
% 159.51/159.16  cnf(12936,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),f328(f108(a1),a86)),f2(a1)))),
% 159.51/159.16     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,3013,3014,3016,3019,3031,3032,3035,3036,3038,3039,3040,3042,3043,3049,3053,3056,3057,3063,3064,3069,3071,3075,3076,3077,3108,3132,3143,3147,3149,3166,3167,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,3334,3340,3349,3865,4171,3472,12625,12700,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,4001,4661,11173,11272,11502,11505,3803,12759,3509,3727,4635,3476,12779,3297,3298,10492,10820,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3623,4594,11570,3744,3704,3746,3922,3968,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,4667,11691,11724,11762,11769,11803,3843,3609,3610,12905,12908,12911,3993,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,3481,12292,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,3466,10817,10847,10856,10859,11444,12632,3505,3498,3926,3863,10471,11826,11855,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,3887,11948,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,3716,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,12609,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,4281,10994,12433,12439,12453,4189,3886,3829,11935,4674,10444,10447,10805,10808,11688,11880,4675,11800,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401])).
% 159.51/159.16  cnf(12937,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x129371),x129371))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(12940,plain,
% 159.51/159.16     (P107(f328(f64(a909),f306(a909,x129401,x129402)))),
% 159.51/159.16     inference(rename_variables,[],[3610])).
% 159.51/159.16  cnf(12943,plain,
% 159.51/159.16     (P107(f328(f64(a909),f306(a909,x129431,x129432)))),
% 159.51/159.16     inference(rename_variables,[],[3610])).
% 159.51/159.16  cnf(12946,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x129461),x129461))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(12959,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x129591),f328(a116,x129591)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12964,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),f48(a909,x129641,x129642)),x129641))),
% 159.51/159.16     inference(rename_variables,[],[3863])).
% 159.51/159.16  cnf(12971,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x129711),f328(a116,x129711)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(12972,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a909),x129721),f2(a909)))),
% 159.51/159.16     inference(rename_variables,[],[4650])).
% 159.51/159.16  cnf(12981,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f328(f104(a1),x129811)),f2(a1)))),
% 159.51/159.16     inference(rename_variables,[],[4667])).
% 159.51/159.16  cnf(12982,plain,
% 159.51/159.16     (P107(f328(f246(f916(x129821,a903)),x129822))),
% 159.51/159.16     inference(rename_variables,[],[3466])).
% 159.51/159.16  cnf(12985,plain,
% 159.51/159.16     (~P107(f328(f328(f240(a1),f328(f104(a1),x129851)),f2(a1)))),
% 159.51/159.16     inference(rename_variables,[],[4667])).
% 159.51/159.16  cnf(12986,plain,
% 159.51/159.16     (P107(f328(f246(f916(x129861,a903)),x129862))),
% 159.51/159.16     inference(rename_variables,[],[3466])).
% 159.51/159.16  cnf(12989,plain,
% 159.51/159.16     (P107(f328(f246(f916(x129891,a903)),x129892))),
% 159.51/159.16     inference(rename_variables,[],[3466])).
% 159.51/159.16  cnf(13000,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x130001),x130002),f190(f916(x130001,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(13001,plain,
% 159.51/159.16     (P107(f328(f64(x130011),f190(f916(x130011,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3481])).
% 159.51/159.16  cnf(13010,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),f2(a909)),x130101))),
% 159.51/159.16     inference(rename_variables,[],[3424])).
% 159.51/159.16  cnf(13013,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x130131),x130132),f190(f916(x130131,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(13016,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x130161),x130162),f190(f916(x130161,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(13019,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x130191),x130191))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(13026,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x130261),x130261))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(13030,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x130301),f328(a116,x130301)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(13033,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x130331),x130331))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(13038,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x130381),x130381))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(13041,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x130411),x130411))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(13044,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x130441),x130441))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(13047,plain,
% 159.51/159.16     (E(f328(f328(f3(f916(x130471,a903)),f190(f916(x130471,a903))),x130472),f190(f916(x130471,a903)))),
% 159.51/159.16     inference(rename_variables,[],[3670])).
% 159.51/159.16  cnf(13048,plain,
% 159.51/159.16     (P107(f328(f64(x130481),f190(f916(x130481,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3481])).
% 159.51/159.16  cnf(13051,plain,
% 159.51/159.16     (E(f328(f328(f3(f916(x130511,a903)),f190(f916(x130511,a903))),x130512),f190(f916(x130511,a903)))),
% 159.51/159.16     inference(rename_variables,[],[3670])).
% 159.51/159.16  cnf(13052,plain,
% 159.51/159.16     (P107(f328(f64(x130521),f190(f916(x130521,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3481])).
% 159.51/159.16  cnf(13055,plain,
% 159.51/159.16     (E(f328(f328(f3(f916(x130551,a903)),f190(f916(x130551,a903))),x130552),f190(f916(x130551,a903)))),
% 159.51/159.16     inference(rename_variables,[],[3670])).
% 159.51/159.16  cnf(13056,plain,
% 159.51/159.16     (P107(f328(f64(x130561),f190(f916(x130561,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3481])).
% 159.51/159.16  cnf(13059,plain,
% 159.51/159.16     (E(f328(f328(f3(f916(x130591,a903)),f190(f916(x130591,a903))),x130592),f190(f916(x130591,a903)))),
% 159.51/159.16     inference(rename_variables,[],[3670])).
% 159.51/159.16  cnf(13060,plain,
% 159.51/159.16     (P107(f328(f64(x130601),f190(f916(x130601,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3481])).
% 159.51/159.16  cnf(13064,plain,
% 159.51/159.16     (E(f328(f286(x130641,x130641),f267(x130641,x130642)),x130642)),
% 159.51/159.16     inference(rename_variables,[],[3363])).
% 159.51/159.16  cnf(13069,plain,
% 159.51/159.16     (E(f328(f328(f3(f916(x130691,a903)),f190(f916(x130691,a903))),x130692),f190(f916(x130691,a903)))),
% 159.51/159.16     inference(rename_variables,[],[3670])).
% 159.51/159.16  cnf(13070,plain,
% 159.51/159.16     (P107(f328(f64(x130701),f190(f916(x130701,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3481])).
% 159.51/159.16  cnf(13074,plain,
% 159.51/159.16     (P107(f328(f64(x130741),f190(f916(x130741,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3481])).
% 159.51/159.16  cnf(13077,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x130771),x130771))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(13083,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x130831),x130831))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(13086,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x130861),f328(a116,x130861)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(13089,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x130891),x130891))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(13092,plain,
% 159.51/159.16     (P107(f328(f328(f240(a909),x130921),f328(a116,x130921)))),
% 159.51/159.16     inference(rename_variables,[],[3473])).
% 159.51/159.16  cnf(13107,plain,
% 159.51/159.16     (P107(f328(f328(f239(a909),x131071),x131071))),
% 159.51/159.16     inference(rename_variables,[],[3404])).
% 159.51/159.16  cnf(13110,plain,
% 159.51/159.16     (P107(f328(f328(f239(a1),x131101),x131101))),
% 159.51/159.16     inference(rename_variables,[],[3405])).
% 159.51/159.16  cnf(13113,plain,
% 159.51/159.16     (~P107(f328(f328(f330(x131131),x131132),f190(f916(x131131,a903))))),
% 159.51/159.16     inference(rename_variables,[],[4663])).
% 159.51/159.16  cnf(13124,plain,
% 159.51/159.16     (P107(f328(f328(f330(x131241),x131242),f246(f916(x131241,a903))))),
% 159.51/159.16     inference(rename_variables,[],[3558])).
% 159.51/159.16  cnf(13125,plain,
% 159.51/159.16     (E(f328(f194(x131251,x131252),x131253),f124(x131251,x131252))),
% 159.51/159.16     inference(rename_variables,[],[3317])).
% 159.51/159.16  cnf(13128,plain,
% 159.51/159.16     (P107(f328(f328(f330(x131281),f328(x131282,x131283)),f328(f311(x131284,x131281,x131282),f246(f916(x131284,a903)))))),
% 159.51/159.16     inference(rename_variables,[],[4011])).
% 159.51/159.16  cnf(13133,plain,
% 159.51/159.16     (P107(f328(f328(f240(f916(f915(f910(x131331),f910(x131331)),a903)),f147(x131331,x131332)),f328(f328(f310(f915(f910(x131331),f910(x131331))),f328(f328(f256(f910(x131331),f910(x131331)),x131333),f117(x131331))),f147(x131331,x131332))))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3049,3053,3056,3057,3063,3064,3069,3071,3072,3075,3076,3077,3092,3094,3108,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,4001,4661,11173,11272,11502,11505,3803,12759,3509,3727,4635,3476,12779,3297,3298,10492,10820,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,3993,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,12421,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,3716,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,4281,10994,12433,12439,12453,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129])).
% 159.51/159.17  cnf(13134,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x131341,a903)),x131342),x131342))),
% 159.51/159.17     inference(rename_variables,[],[3700])).
% 159.51/159.17  cnf(13140,plain,
% 159.51/159.17     (~P107(f328(f328(f240(a909),x131401),f2(a909)))),
% 159.51/159.17     inference(rename_variables,[],[4650])).
% 159.51/159.17  cnf(13141,plain,
% 159.51/159.17     (P107(f328(f328(f239(a1),x131411),x131411))),
% 159.51/159.17     inference(rename_variables,[],[3405])).
% 159.51/159.17  cnf(13145,plain,
% 159.51/159.17     (~P107(f328(f328(f240(a909),x131451),f2(a909)))),
% 159.51/159.17     inference(rename_variables,[],[4650])).
% 159.51/159.17  cnf(13146,plain,
% 159.51/159.17     (P107(f328(f328(f239(a1),x131461),x131461))),
% 159.51/159.17     inference(rename_variables,[],[3405])).
% 159.51/159.17  cnf(13151,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x131511),x131511))),
% 159.51/159.17     inference(rename_variables,[],[3404])).
% 159.51/159.17  cnf(13158,plain,
% 159.51/159.17     (E(f328(f328(f18(x131581,x131582),x131583),x131584),x131583)),
% 159.51/159.17     inference(rename_variables,[],[3393])).
% 159.51/159.17  cnf(13161,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x131611,a903)),f328(f174(x131611),f178(x131611,x131612,x131613))),f328(f174(x131611),x131612)))),
% 159.51/159.17     inference(rename_variables,[],[4101])).
% 159.51/159.17  cnf(13163,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),f869(f328(x131631,f2(a909)),x131631,f2(a909))),f2(a909)))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3049,3053,3056,3057,3063,3064,3069,3071,3072,3075,3076,3077,3092,3094,3108,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,4001,4661,11173,11272,11502,11505,3803,12759,3509,3727,4635,3476,12779,3297,3298,10492,10820,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,3993,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,12421,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,3716,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,4281,10994,12433,12439,12453,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553])).
% 159.51/159.17  cnf(13165,plain,
% 159.51/159.17     (~P107(f328(f328(f240(a909),x131651),f2(a909)))),
% 159.51/159.17     inference(rename_variables,[],[4650])).
% 159.51/159.17  cnf(13166,plain,
% 159.51/159.17     (P107(f328(f328(f239(a1),x131661),x131661))),
% 159.51/159.17     inference(rename_variables,[],[3405])).
% 159.51/159.17  cnf(13170,plain,
% 159.51/159.17     (~P107(f328(f328(f240(a909),x131701),f2(a909)))),
% 159.51/159.17     inference(rename_variables,[],[4650])).
% 159.51/159.17  cnf(13175,plain,
% 159.51/159.17     (~P107(f328(f328(f240(f916(a909,a903)),f304(a909,f328(a116,x131751),f328(a116,x131751))),f304(a909,x131752,x131751)))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3049,3053,3056,3057,3063,3064,3069,3071,3072,3075,3076,3077,3092,3094,3108,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,4001,4661,11173,11272,11502,11505,3803,12759,3509,3727,4635,3476,12779,3297,3298,10492,10820,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,13165,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,3993,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,13166,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,12421,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,3716,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,4281,10994,12433,12439,12453,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553,8554,8628,8648])).
% 159.51/159.17  cnf(13176,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x131761),x131761))),
% 159.51/159.17     inference(rename_variables,[],[3404])).
% 159.51/159.17  cnf(13178,plain,
% 159.51/159.17     (~P107(f328(f328(f239(f916(a909,a903)),f304(a909,f328(a116,x131781),f328(a116,x131781))),f304(a909,x131782,x131781)))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3049,3053,3056,3057,3063,3064,3069,3071,3072,3075,3076,3077,3092,3094,3108,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,4001,4661,11173,11272,11502,11505,3803,12759,3509,3727,4635,3476,12779,3297,3298,10492,10820,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,13165,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,3993,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,13176,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,13166,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,3424,10850,11007,11080,11856,11999,12193,12421,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,3716,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,4281,10994,12433,12439,12453,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553,8554,8628,8648,8649])).
% 159.51/159.17  cnf(13179,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x131791),x131791))),
% 159.51/159.17     inference(rename_variables,[],[3404])).
% 159.51/159.17  cnf(13182,plain,
% 159.51/159.17     (~P107(f328(f328(f239(a909),f328(a116,x131821)),x131821))),
% 159.51/159.17     inference(rename_variables,[],[4660])).
% 159.51/159.17  cnf(13187,plain,
% 159.51/159.17     (E(x131871,f490(f328(f7(x131872),f328(f7(x131872),x131871)),f7(x131872),x131872,x131872))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,12756,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3049,3053,3056,3057,3063,3064,3069,3071,3072,3075,3076,3077,3092,3094,3108,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3235,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,4001,4661,11173,11272,11502,11505,3803,12759,3509,3727,4635,3476,12779,3297,3298,10492,10820,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,13165,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,3993,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,4671,10951,11346,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,13176,13179,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,13166,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,13182,3424,10850,11007,11080,11856,11999,12193,12421,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,3716,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,13128,3851,11120,11126,11142,12117,12243,12330,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,4183,3855,10853,11215,11386,11420,11431,12436,12555,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,4281,10994,12433,12439,12453,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553,8554,8628,8648,8649,8650,8651,8798])).
% 159.51/159.17  cnf(13188,plain,
% 159.51/159.17     (P107(f328(f328(f330(x131881),f328(x131882,x131883)),f328(f311(x131884,x131881,x131882),f246(f916(x131884,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[4011])).
% 159.51/159.17  cnf(13189,plain,
% 159.51/159.17     (P30(x131891,x131891,f7(x131891),x131892)),
% 159.51/159.17     inference(rename_variables,[],[3642])).
% 159.51/159.17  cnf(13194,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x131941,a903)),x131942),f246(f916(x131941,a903))))),
% 159.51/159.17     inference(rename_variables,[],[3786])).
% 159.51/159.17  cnf(13195,plain,
% 159.51/159.17     (P30(x131951,x131951,f7(x131951),x131952)),
% 159.51/159.17     inference(rename_variables,[],[3642])).
% 159.51/159.17  cnf(13199,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x131991,a903)),x131992),f246(f916(x131991,a903))))),
% 159.51/159.17     inference(rename_variables,[],[3786])).
% 159.51/159.17  cnf(13200,plain,
% 159.51/159.17     (P30(x132001,x132001,f7(x132001),x132002)),
% 159.51/159.17     inference(rename_variables,[],[3642])).
% 159.51/159.17  cnf(13204,plain,
% 159.51/159.17     (P30(x132041,x132041,f7(x132041),x132042)),
% 159.51/159.17     inference(rename_variables,[],[3642])).
% 159.51/159.17  cnf(13207,plain,
% 159.51/159.17     (~P107(f328(f328(f240(f916(x132071,a903)),x132072),f190(f916(x132071,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4671])).
% 159.51/159.17  cnf(13210,plain,
% 159.51/159.17     (P30(x132101,x132101,f7(x132101),x132102)),
% 159.51/159.17     inference(rename_variables,[],[3642])).
% 159.51/159.17  cnf(13213,plain,
% 159.51/159.17     (P30(x132131,x132131,f7(x132131),x132132)),
% 159.51/159.17     inference(rename_variables,[],[3642])).
% 159.51/159.17  cnf(13224,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x132241,a903)),f190(f916(x132241,a903))),x132242))),
% 159.51/159.17     inference(rename_variables,[],[3855])).
% 159.51/159.17  cnf(13228,plain,
% 159.51/159.17     (E(f328(f286(x132281,x132281),f267(x132281,x132282)),x132282)),
% 159.51/159.17     inference(rename_variables,[],[3363])).
% 159.51/159.17  cnf(13232,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x132321),x132322),f190(f916(x132321,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13235,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x132351,a903)),x132352),f328(f328(f310(x132351),x132353),x132352)))),
% 159.51/159.17     inference(rename_variables,[],[3851])).
% 159.51/159.17  cnf(13237,plain,
% 159.51/159.17     (P30(x132371,x132371,f7(x132371),x132372)),
% 159.51/159.17     inference(rename_variables,[],[3642])).
% 159.51/159.17  cnf(13247,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x132471),x132472),f190(f916(x132471,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13250,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x132501),x132502),f190(f916(x132501,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13253,plain,
% 159.51/159.17     (~P107(f328(f328(f190(f916(x132531,f916(x132532,a903))),x132533),x132534))),
% 159.51/159.17     inference(rename_variables,[],[4677])).
% 159.51/159.17  cnf(13254,plain,
% 159.51/159.17     (P107(f328(f328(f196(a25),x132541),x132541))),
% 159.51/159.17     inference(rename_variables,[],[3403])).
% 159.51/159.17  cnf(13257,plain,
% 159.51/159.17     (P107(f328(f328(f240(a909),x132571),f328(a116,x132571)))),
% 159.51/159.17     inference(rename_variables,[],[3473])).
% 159.51/159.17  cnf(13258,plain,
% 159.51/159.17     (~E(f328(a116,x132581),x132581)),
% 159.51/159.17     inference(rename_variables,[],[4565])).
% 159.51/159.17  cnf(13261,plain,
% 159.51/159.17     (P107(f328(f328(f240(a909),x132611),f328(a116,f328(f328(f83(a909),x132612),x132611))))),
% 159.51/159.17     inference(rename_variables,[],[3856])).
% 159.51/159.17  cnf(13262,plain,
% 159.51/159.17     (P107(f328(f328(f240(a909),x132621),f328(a116,x132621)))),
% 159.51/159.17     inference(rename_variables,[],[3473])).
% 159.51/159.17  cnf(13264,plain,
% 159.51/159.17     (~E(f328(f328(f84(a909),f328(a116,f2(a909))),f123(x132641)),f328(f328(f84(a909),f328(a116,f2(a909))),f129(x132641,x132642,x132643)))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,12756,13189,13195,13200,13204,13210,13213,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,12728,13258,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3049,3053,3056,3057,3063,3064,3069,3071,3072,3075,3076,3077,3092,3094,3108,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,13064,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3235,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3281,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,4001,4661,11173,11272,11502,11505,3803,12759,3388,3509,3727,4635,3476,12779,3297,3298,10492,10820,4644,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,11400,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,13257,3858,11823,4291,3386,3485,11648,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,13165,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,3993,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,4101,11199,12305,12379,12442,12485,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,13194,13199,4671,10951,11346,13207,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,12489,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,13176,13179,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,13166,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,13124,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,13113,13232,13247,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,13182,3424,10850,11007,11080,11856,11999,12193,12421,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,3716,11819,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,13128,13188,3851,11120,11126,11142,12117,12243,12330,12606,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,4183,3855,10853,11215,11386,11420,11431,12436,12555,12595,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,12716,4281,10994,12433,12439,12453,12476,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,11033,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553,8554,8628,8648,8649,8650,8651,8798,9054,9055,9123,9137,9192,9193,9319,9351,9374,9404,9444,9637,9894,10068,10124,10126,10276,6541,6542,6631])).
% 159.51/159.17  cnf(13266,plain,
% 159.51/159.17     (~E(f328(a116,x132661),x132661)),
% 159.51/159.17     inference(rename_variables,[],[4565])).
% 159.51/159.17  cnf(13271,plain,
% 159.51/159.17     (P107(f328(f328(f239(a1),f2(a1)),f328(f104(a1),x132711)))),
% 159.51/159.17     inference(rename_variables,[],[3505])).
% 159.51/159.17  cnf(13274,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),f2(a909)),x132741))),
% 159.51/159.17     inference(rename_variables,[],[3424])).
% 159.51/159.17  cnf(13275,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x132751),x132751))),
% 159.51/159.17     inference(rename_variables,[],[3404])).
% 159.51/159.17  cnf(13278,plain,
% 159.51/159.17     (~E(f328(a116,x132781),f2(a909))),
% 159.51/159.17     inference(rename_variables,[],[4577])).
% 159.51/159.17  cnf(13283,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x132831),x132832),f190(f916(x132831,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13286,plain,
% 159.51/159.17     (P107(f328(f64(a909),f306(a909,x132861,x132862)))),
% 159.51/159.17     inference(rename_variables,[],[3610])).
% 159.51/159.17  cnf(13287,plain,
% 159.51/159.17     (E(f328(f328(f238(a909),f328(a116,x132871)),f328(a116,x132872)),f328(a116,f328(f328(f238(a909),x132871),x132872)))),
% 159.51/159.17     inference(rename_variables,[],[3575])).
% 159.51/159.17  cnf(13290,plain,
% 159.51/159.17     (P107(f328(f64(a909),f306(a909,x132901,x132902)))),
% 159.51/159.17     inference(rename_variables,[],[3610])).
% 159.51/159.17  cnf(13291,plain,
% 159.51/159.17     (E(f328(f328(f243(a909),f328(a116,x132911)),f328(a116,x132912)),f328(a116,f328(f328(f243(a909),x132911),x132912)))),
% 159.51/159.17     inference(rename_variables,[],[3574])).
% 159.51/159.17  cnf(13294,plain,
% 159.51/159.17     (P107(f328(f64(a909),f306(a909,x132941,x132942)))),
% 159.51/159.17     inference(rename_variables,[],[3610])).
% 159.51/159.17  cnf(13298,plain,
% 159.51/159.17     (P107(f328(f64(a909),f306(a909,x132981,x132982)))),
% 159.51/159.17     inference(rename_variables,[],[3610])).
% 159.51/159.17  cnf(13303,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x133031),x133032),f190(f916(x133031,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13304,plain,
% 159.51/159.17     (E(f328(f328(f18(x133041,x133042),x133043),x133044),x133043)),
% 159.51/159.17     inference(rename_variables,[],[3393])).
% 159.51/159.17  cnf(13307,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x133071,a903)),f328(f174(x133071),f328(f138(x133071,x133072),x133073))),f328(f174(x133071),x133073)))),
% 159.51/159.17     inference(rename_variables,[],[4053])).
% 159.51/159.17  cnf(13308,plain,
% 159.51/159.17     (E(f328(f328(f18(x133081,x133082),x133083),x133084),x133083)),
% 159.51/159.17     inference(rename_variables,[],[3393])).
% 159.51/159.17  cnf(13311,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x133111,a903)),f328(f174(x133111),f328(f328(f177(x133111),x133112),x133113))),f328(f174(x133111),x133113)))),
% 159.51/159.17     inference(rename_variables,[],[4096])).
% 159.51/159.17  cnf(13312,plain,
% 159.51/159.17     (E(f328(f328(f18(x133121,x133122),x133123),x133124),x133123)),
% 159.51/159.17     inference(rename_variables,[],[3393])).
% 159.51/159.17  cnf(13316,plain,
% 159.51/159.17     (E(f328(f328(f18(x133161,x133162),x133163),x133164),x133163)),
% 159.51/159.17     inference(rename_variables,[],[3393])).
% 159.51/159.17  cnf(13329,plain,
% 159.51/159.17     (P107(f328(f328(f239(a1),f2(a1)),f328(f104(a1),x133291)))),
% 159.51/159.17     inference(rename_variables,[],[3505])).
% 159.51/159.17  cnf(13332,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x133321),x133322),f190(f916(x133321,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13333,plain,
% 159.51/159.17     (E(f328(f286(x133331,x133331),f267(x133331,x133332)),x133332)),
% 159.51/159.17     inference(rename_variables,[],[3363])).
% 159.51/159.17  cnf(13334,plain,
% 159.51/159.17     (P30(x133341,x133341,f7(x133341),x133342)),
% 159.51/159.17     inference(rename_variables,[],[3642])).
% 159.51/159.17  cnf(13338,plain,
% 159.51/159.17     (E(f328(f286(x133381,x133381),f267(x133381,x133382)),x133382)),
% 159.51/159.17     inference(rename_variables,[],[3363])).
% 159.51/159.17  cnf(13344,plain,
% 159.51/159.17     (P107(f328(f328(f240(a909),x133441),f328(a116,x133441)))),
% 159.51/159.17     inference(rename_variables,[],[3473])).
% 159.51/159.17  cnf(13346,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x133461),x133461))),
% 159.51/159.17     inference(rename_variables,[],[3404])).
% 159.51/159.17  cnf(13347,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),f2(a909)),x133471))),
% 159.51/159.17     inference(rename_variables,[],[3424])).
% 159.51/159.17  cnf(13350,plain,
% 159.51/159.17     (P107(f328(f328(f240(a909),x133501),f328(a116,x133501)))),
% 159.51/159.17     inference(rename_variables,[],[3473])).
% 159.51/159.17  cnf(13352,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x133521),x133521))),
% 159.51/159.17     inference(rename_variables,[],[3404])).
% 159.51/159.17  cnf(13353,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),f2(a909)),x133531))),
% 159.51/159.17     inference(rename_variables,[],[3424])).
% 159.51/159.17  cnf(13357,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),f2(a909)),x133571))),
% 159.51/159.17     inference(rename_variables,[],[3424])).
% 159.51/159.17  cnf(13358,plain,
% 159.51/159.17     (P107(f328(f328(f240(a909),f2(a909)),f328(a116,x133581)))),
% 159.51/159.17     inference(rename_variables,[],[3485])).
% 159.51/159.17  cnf(13359,plain,
% 159.51/159.17     (E(f328(f286(x133591,x133591),f267(x133591,x133592)),x133592)),
% 159.51/159.17     inference(rename_variables,[],[3363])).
% 159.51/159.17  cnf(13436,plain,
% 159.51/159.17     (P107(f328(f328(f240(a1),f2(a1)),f328(f79(a1),f81(a1))))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,12756,13189,13195,13200,13204,13210,13213,13237,13334,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,12728,13258,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,11073,13278,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3047,3049,3053,3054,3056,3057,3060,3063,3064,3069,3071,3072,3075,3076,3077,3082,3092,3094,3108,3112,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,13064,13228,13333,13338,13359,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3235,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3281,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,13158,13304,13308,13312,13316,4001,4661,11173,11272,11502,11505,3803,12759,3388,3509,3727,3501,4635,3476,12779,3297,3298,10492,10820,4644,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,11400,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3584,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,13257,13262,13344,13350,3858,11823,4291,3386,3485,11648,11936,13358,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,13165,13170,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,12943,13286,13290,13294,3993,3574,13291,3575,13287,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,12581,13307,4096,13311,4101,11199,12305,12379,12442,12485,13161,4102,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,13194,13199,4671,10951,11346,13207,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,12489,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,13176,13179,13275,13346,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,13166,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,13124,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,13113,13232,13247,13250,13283,13303,13332,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,13271,13329,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,13182,3424,10850,11007,11080,11856,11999,12193,12421,13010,13274,13347,13353,13357,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,4394,3716,11819,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,13128,13188,3851,11120,11126,11142,12117,12243,12330,12606,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,13134,4183,3855,10853,11215,11386,11420,11431,12436,12555,12595,13224,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,12716,4281,10994,12433,12439,12453,12476,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,11033,13261,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553,8554,8628,8648,8649,8650,8651,8798,9054,9055,9123,9137,9192,9193,9319,9351,9374,9404,9444,9637,9894,10068,10124,10126,10276,6541,6542,6631,6651,6652,7064,7278,8720,8963,9149,9150,9218,9219,9400,9491,9492,9493,9494,9696,9957,10319,10320,6611,8545,8546,9019,9038,9958,10318,4740,4771,4773,4774,4777,4825,4829,4834,4972,4987,5019,5051,5109,5112,5171,5282,5302,5340,5341,5343,5350,5351,5376,5423,5455,5477,5609,5681,5682,5683,5801])).
% 159.51/159.17  cnf(13468,plain,
% 159.51/159.17     (~P107(f328(f328(f240(a909),f2(a909)),f190(a909)))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,12756,13189,13195,13200,13204,13210,13213,13237,13334,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,12728,13258,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,11073,13278,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3047,3049,3053,3054,3056,3057,3060,3063,3064,3069,3071,3072,3075,3076,3077,3082,3092,3094,3108,3112,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,13064,13228,13333,13338,13359,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3235,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3281,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,13158,13304,13308,13312,13316,4001,4661,11173,11272,11502,11505,3803,12759,3388,3509,3727,3501,4635,3476,12779,3297,3298,10492,10820,4644,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,11400,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3584,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,13257,13262,13344,13350,3858,11823,4291,3386,3485,11648,11936,13358,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,13165,13170,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,12943,13286,13290,13294,3993,3574,13291,3575,13287,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,12581,13307,4096,13311,4101,11199,12305,12379,12442,12485,13161,4102,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,13194,13199,4671,10951,11346,13207,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,12489,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,13176,13179,13275,13346,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,13166,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,13124,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,13113,13232,13247,13250,13283,13303,13332,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,13271,13329,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,13182,3424,10850,11007,11080,11856,11999,12193,12421,13010,13274,13347,13353,13357,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,4394,3716,11819,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,13128,13188,3851,11120,11126,11142,12117,12243,12330,12606,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,13134,4183,3855,10853,11215,11386,11420,11431,12436,12555,12595,13224,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,12716,4281,10994,12433,12439,12453,12476,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,11033,13261,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553,8554,8628,8648,8649,8650,8651,8798,9054,9055,9123,9137,9192,9193,9319,9351,9374,9404,9444,9637,9894,10068,10124,10126,10276,6541,6542,6631,6651,6652,7064,7278,8720,8963,9149,9150,9218,9219,9400,9491,9492,9493,9494,9696,9957,10319,10320,6611,8545,8546,9019,9038,9958,10318,4740,4771,4773,4774,4777,4825,4829,4834,4972,4987,5019,5051,5109,5112,5171,5282,5302,5340,5341,5343,5350,5351,5376,5423,5455,5477,5609,5681,5682,5683,5801,5802,5828,5832,5890,5892,5901,5907,5988,6067,6216,6382,6503,6661,6862,7077,7115])).
% 159.51/159.17  cnf(13488,plain,
% 159.51/159.17     (~P30(x134881,x134882,f328(f76(x134883,x134882,x134881,f194(x134884,x134885)),f328(f153(x134886),x134887)),f246(f916(x134881,a903)))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,12756,13189,13195,13200,13204,13210,13213,13237,13334,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,12728,13258,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,11073,13278,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3047,3049,3053,3054,3056,3057,3060,3063,3064,3069,3071,3072,3075,3076,3077,3082,3092,3094,3108,3112,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,13064,13228,13333,13338,13359,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3235,3236,3602,3958,11587,3460,12763,3301,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3281,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,13158,13304,13308,13312,13316,4001,4661,11173,11272,11502,11505,3803,12759,3388,3509,3727,3501,4635,3476,12779,3297,3298,10492,10820,4644,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,11400,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3584,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,13257,13262,13344,13350,3858,11823,4291,3386,3485,11648,11936,13358,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,13165,13170,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,12943,13286,13290,13294,3993,3574,13291,3575,13287,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,12581,13307,4096,13311,4101,11199,12305,12379,12442,12485,13161,4102,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,13194,13199,4671,10951,11346,13207,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,12489,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,13176,13179,13275,13346,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,13166,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,13124,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,13113,13232,13247,13250,13283,13303,13332,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,13271,13329,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,13182,3424,10850,11007,11080,11856,11999,12193,12421,13010,13274,13347,13353,13357,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,4394,3716,11819,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,13128,13188,3851,11120,11126,11142,12117,12243,12330,12606,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,13134,4183,3855,10853,11215,11386,11420,11431,12436,12555,12595,13224,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,12716,4281,10994,12433,12439,12453,12476,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,11033,13261,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553,8554,8628,8648,8649,8650,8651,8798,9054,9055,9123,9137,9192,9193,9319,9351,9374,9404,9444,9637,9894,10068,10124,10126,10276,6541,6542,6631,6651,6652,7064,7278,8720,8963,9149,9150,9218,9219,9400,9491,9492,9493,9494,9696,9957,10319,10320,6611,8545,8546,9019,9038,9958,10318,4740,4771,4773,4774,4777,4825,4829,4834,4972,4987,5019,5051,5109,5112,5171,5282,5302,5340,5341,5343,5350,5351,5376,5423,5455,5477,5609,5681,5682,5683,5801,5802,5828,5832,5890,5892,5901,5907,5988,6067,6216,6382,6503,6661,6862,7077,7115,7283,7519,7589,7922,7924,8023,8185,8191,8890,9017])).
% 159.51/159.17  cnf(13510,plain,
% 159.51/159.17     (~P107(f328(f328(f239(a909),f328(a116,f328(f144(a909,a909,f83(a909),f2(a909)),f171(a909,f328(a116,f2(a909)),f328(a116,f2(a909)))))),f328(a116,f2(a909))))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,12756,13189,13195,13200,13204,13210,13213,13237,13334,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,12728,13258,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,11073,13278,3013,3014,3016,3019,3025,3031,3032,3035,3036,3038,3039,3040,3042,3043,3046,3047,3049,3053,3054,3056,3057,3060,3063,3064,3069,3071,3072,3075,3076,3077,3082,3092,3094,3108,3112,3116,3117,3132,3143,3144,3147,3148,3149,3166,3167,3168,3169,3174,3175,3179,3189,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,13064,13228,13333,13338,13359,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3235,3236,3602,3958,11587,3460,12763,3301,3771,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3281,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,13158,13304,13308,13312,13316,4001,4661,11173,11272,11502,11505,3803,12759,3388,3509,3727,3501,4635,3476,12779,3297,3298,10492,10820,4644,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,11400,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3584,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,13257,13262,13344,13350,3858,11823,4291,3386,3485,11648,11936,13358,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,13165,13170,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,12943,13286,13290,13294,13298,3993,3574,13291,3575,13287,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,12581,13307,4096,13311,4101,11199,12305,12379,12442,12485,13161,4102,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,13194,13199,4671,10951,11346,13207,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,12489,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,13176,13179,13275,13346,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,13166,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,13124,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,13113,13232,13247,13250,13283,13303,13332,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,13271,13329,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,13182,3424,10850,11007,11080,11856,11999,12193,12421,13010,13274,13347,13353,13357,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,4394,3716,11819,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,13128,13188,3851,11120,11126,11142,12117,12243,12330,12606,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,13134,4183,3855,10853,11215,11386,11420,11431,12436,12555,12595,13224,3668,10772,10775,10862,11036,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,12716,13253,4281,10994,12433,12439,12453,12476,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,11033,13261,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553,8554,8628,8648,8649,8650,8651,8798,9054,9055,9123,9137,9192,9193,9319,9351,9374,9404,9444,9637,9894,10068,10124,10126,10276,6541,6542,6631,6651,6652,7064,7278,8720,8963,9149,9150,9218,9219,9400,9491,9492,9493,9494,9696,9957,10319,10320,6611,8545,8546,9019,9038,9958,10318,4740,4771,4773,4774,4777,4825,4829,4834,4972,4987,5019,5051,5109,5112,5171,5282,5302,5340,5341,5343,5350,5351,5376,5423,5455,5477,5609,5681,5682,5683,5801,5802,5828,5832,5890,5892,5901,5907,5988,6067,6216,6382,6503,6661,6862,7077,7115,7283,7519,7589,7922,7924,8023,8185,8191,8890,9017,9120,9222,9456,9729,5052,5197,5396,5794,6038])).
% 159.51/159.17  cnf(13543,plain,
% 159.51/159.17     (~E(f328(a116,x135431),x135431)),
% 159.51/159.17     inference(rename_variables,[],[4565])).
% 159.51/159.17  cnf(13579,plain,
% 159.51/159.17     (P107(f328(f328(f240(a909),f2(a909)),f328(f328(f83(a909),f328(a116,f2(a909))),f2(a909))))),
% 159.51/159.17     inference(scs_inference,[],[4679,4068,12628,12821,12823,3618,12278,12296,12732,3642,11267,12310,12406,12409,12506,12548,12552,12560,12573,12622,12754,12756,13189,13195,13200,13204,13210,13213,13237,13334,3650,12376,12856,12858,3659,3372,12803,12805,12807,3373,12828,3339,12697,4608,4609,11901,4343,12838,3376,12862,3212,3270,12750,3271,12799,3272,3273,3274,12578,12772,4607,3702,4565,10359,10369,10382,10393,10396,10500,10503,10506,10606,10741,10927,11052,11237,11240,11259,11262,11461,11544,11551,11565,11613,11616,11649,11664,11729,11790,11806,12096,12121,12133,12162,12168,12260,12372,12541,12592,12728,13258,13266,13543,4581,10590,10693,11147,3461,3422,12852,3608,12068,3323,4577,11073,13278,3007,3013,3014,3016,3019,3025,3031,3032,3034,3035,3036,3038,3039,3040,3042,3043,3044,3046,3047,3049,3053,3054,3056,3057,3060,3063,3064,3069,3071,3072,3075,3076,3077,3082,3092,3094,3108,3112,3116,3117,3131,3132,3137,3139,3143,3144,3145,3147,3148,3149,3156,3164,3165,3166,3167,3168,3169,3173,3174,3175,3176,3179,3181,3189,3193,4560,3194,3269,4561,3740,3972,11840,3246,11541,3384,3360,3363,10431,10434,10530,10533,10844,11556,11559,11675,11716,11721,11873,12281,12482,12675,12730,12736,12746,12748,12785,12787,12809,12811,12813,12867,13064,13228,13333,13338,13359,3334,3340,3349,3865,4171,3317,13125,3472,12625,12700,3235,3236,3602,3958,11587,3460,12763,3299,3301,3771,3232,3261,3721,3779,12789,3256,3365,3458,4076,3966,3281,3784,3243,3222,3877,3280,3462,11004,11129,12373,12582,3333,3358,4042,4596,10422,10587,11458,11702,11705,11837,12533,4605,3393,11921,11924,13158,13304,13308,13312,13316,4001,4661,11173,11272,11502,11505,3803,12759,3388,3509,3727,3501,4635,3476,12779,3297,3298,10492,10820,4644,3562,3290,3213,3321,11577,4185,12563,12687,4044,11193,11322,11389,12517,12523,12639,12642,12665,4680,11107,11335,11452,11475,11510,11516,12461,4681,11226,11338,11455,11513,4682,11341,11400,4683,11407,4684,3318,3600,12412,12458,12544,3767,3551,4457,4458,3584,3623,4594,11570,3744,3704,3746,3922,3670,13047,13051,13055,13059,13069,3968,12403,3586,3846,3473,10511,10514,10629,10710,10780,10783,10823,10924,11163,11766,12092,12155,12231,12269,12338,12341,12669,12932,12959,12971,13030,13086,13092,13257,13262,13344,13350,3858,11823,4291,3386,3485,11648,11936,13358,3665,4650,10399,10402,10428,10935,10948,11062,11494,11580,11734,11765,11982,11990,12207,12210,12464,12567,12879,12882,12899,12902,12924,12972,13140,13145,13165,13170,4667,11691,11724,11762,11769,11803,12981,12985,3843,3609,3610,12905,12908,12911,12914,12940,12943,13286,13290,13294,13298,3611,3993,3574,13291,3575,13287,3430,3432,3406,4647,3296,4591,4107,3593,4668,4178,11472,3726,3444,11942,11945,12380,12486,12649,4659,10387,10390,10556,10650,10669,10676,10705,10713,10716,10730,10913,11150,11642,11741,11892,12003,12006,4147,4106,12085,12427,4053,11001,12263,12443,12581,13307,4096,13311,4101,11199,12305,12379,12442,12485,13161,4102,3768,11773,12095,12238,12317,12363,4135,3786,11196,11277,11362,11426,12259,12331,12587,12662,12672,13194,13199,4671,10951,11346,13207,3403,10523,10616,10766,10830,11667,11895,11939,11970,12065,12120,12324,12489,13254,3404,10902,10954,10957,10988,11010,11046,11087,11123,12136,12139,12142,12145,12344,12347,12350,12353,12420,12598,12645,12925,12946,13019,13026,13033,13038,13041,13044,13077,13089,13107,13151,13176,13179,13275,13346,13352,3405,10603,10835,10930,11049,11786,11973,11985,12071,12082,12103,12108,12148,12173,12188,12937,13083,13110,13141,13146,13166,3481,12292,13001,13048,13052,13056,13060,13070,13074,4646,10439,10468,10972,11013,11022,11852,11876,12027,12030,12033,12036,12132,12151,12154,12167,12219,12222,12225,12228,12391,12394,12492,12495,12591,12631,12709,3558,10698,10786,11057,11104,11325,11328,11415,11491,11652,11904,12540,12712,13124,4663,10981,10991,11096,11114,11117,11176,11179,11190,11291,11299,11313,11349,11374,11383,11423,11464,11469,11485,11488,11519,11524,11527,11772,11918,11951,12213,12216,12250,12293,12327,12470,12514,12520,12610,12613,12635,12686,12692,12703,12722,13000,13013,13016,13113,13232,13247,13250,13283,13303,13332,3466,10817,10847,10856,10859,11444,12632,12646,12982,12986,12989,3505,13271,13329,3498,3926,3863,10471,11826,11855,12964,4660,10419,10811,10814,11294,11310,11789,11843,11884,11905,12000,12039,12042,12045,12048,13182,3424,10850,11007,11080,11856,11999,12193,12421,13010,13274,13347,13353,13357,3887,11948,12921,4226,3615,4657,3898,3934,4638,4639,4641,3379,3380,4640,4642,4394,3716,11819,4321,11674,4673,10719,10722,4678,11182,11185,11377,11499,11533,4011,11530,11879,11883,12551,12559,12638,13128,13188,3851,11120,11126,11142,12117,12243,12330,12606,13235,3700,11252,11380,12356,12467,12477,12556,12601,12609,12719,13134,4183,3855,10853,11215,11386,11420,11431,12436,12555,12595,13224,3668,10772,10775,10862,11036,3666,3667,4676,11820,4672,12889,4677,10609,10725,11365,12415,12424,12473,12656,12659,12716,13253,4281,10994,12433,12439,12453,12476,4189,3886,12725,3829,11935,4674,10444,10447,10805,10808,11688,11880,12668,4675,11800,11889,3856,10769,11033,13261,4121,4691,4719,4775,4779,4809,4824,4831,4833,4869,4874,4903,4909,4995,5021,5022,5037,5059,5087,5088,5110,5111,5125,5128,5153,5159,5175,5178,5179,5180,5185,5186,5209,5233,5235,5236,5246,5251,5257,5294,5295,5303,5311,5315,5317,5331,5333,5339,5344,5345,5358,5365,5368,5369,5373,5410,5424,5433,5435,5436,5439,5440,5441,5451,5452,5454,5460,5461,5462,5468,5472,5473,5474,5482,5485,5487,5492,5505,5513,5525,5527,5535,5539,5543,5570,5584,5585,5586,5601,5613,5635,5641,5663,5664,5667,5686,5694,5695,5700,5701,5711,5713,5725,5729,5738,5739,5741,5742,5758,5763,5773,5774,5785,5792,5806,5810,5813,5819,5820,5821,5824,5829,5865,5866,5869,5871,5874,5875,5876,5878,5880,5882,5887,5894,5909,5923,5928,5929,5932,5943,5944,5951,5952,5954,5957,5959,5960,5965,5974,6009,6022,6031,6034,6043,6047,6048,6049,6050,6051,6059,6070,6076,6094,6097,6108,6137,6151,6178,6196,6197,6200,6215,6217,6218,6220,6235,6236,6239,6241,6244,6245,6260,6268,6269,6270,6272,6274,6308,6309,6314,6317,6323,6327,6361,6363,6365,6367,6376,6378,6380,6386,6388,6393,6396,6404,6412,6414,6415,6421,6442,6443,6444,6445,6447,6453,6458,6491,6492,6496,6497,6498,6499,6500,6501,6502,6509,6543,6544,6553,6575,6576,6596,6598,6609,6610,6618,6649,6650,6664,6685,6686,6704,6707,6708,6752,6760,6784,6825,6844,6853,6854,6855,6856,6874,6875,6882,6894,6897,6899,6901,6902,6903,6905,6919,6931,6932,6933,6946,6998,7009,7011,7015,7033,7034,7069,7082,7112,7196,7224,7279,7300,7308,7311,7374,7384,7448,7450,7464,7473,7476,7477,7493,7497,7499,7548,7558,7564,7579,7628,7629,7633,7674,7675,7693,7755,7762,7780,7803,7826,7838,7854,7864,7875,7876,7904,7906,7908,7917,7959,7970,7995,8055,8086,8121,8168,8184,8186,8202,8203,8278,8345,8369,8388,8415,8511,8513,8515,8521,8538,8542,8557,8579,8590,8592,8605,8610,8614,8615,8616,8617,8618,8619,8641,8655,8656,8674,8675,8680,8681,8682,8683,8684,8702,8703,8704,8712,8725,8728,8739,8744,8746,8748,8749,8750,8757,8763,8771,8774,8791,8792,8800,8801,8809,8828,8841,8845,8866,8887,8888,8891,8892,8906,8907,8930,8940,8950,8951,8952,8955,8978,8979,8990,9040,9050,9052,9070,9081,9082,9083,9093,9158,9189,9190,9191,9205,9221,9230,9258,9259,9260,9261,9262,9264,9310,9335,9365,9379,9380,9381,9390,9416,9432,9436,9439,9461,9462,9489,9550,9555,9558,9590,9591,9592,9616,9617,9634,9653,9659,9669,9694,9715,9724,9725,9726,9727,9741,9743,9748,9777,9778,9784,9785,9829,9830,9840,9864,9882,9884,9885,9893,9907,9931,9963,9965,9969,10017,10057,10058,10060,10069,10070,10090,10095,10185,10270,10271,10333,10347,2,8,9,4706,4707,4725,4767,4768,4770,4794,4802,4803,4813,4858,4860,4908,5038,5039,5053,5076,5131,5132,5138,5139,5141,5143,5152,5155,5156,5164,5176,5177,5183,5193,5204,5205,5222,5227,5228,5229,5230,5234,5242,5245,5252,5308,5313,5314,5319,5325,5355,5366,5371,5390,5408,5409,5416,5417,5418,5429,5447,5449,5450,5458,5465,5466,5478,5479,5480,5481,5483,5484,5488,5489,5490,5491,5521,5522,5523,5531,5532,5533,5534,5555,5579,5581,5583,5620,5622,5623,5625,5626,5628,5629,5631,5640,5645,5646,5647,5649,5651,5652,5653,5654,5655,5656,5665,5675,5678,5689,5705,5706,5709,5719,5721,5722,5723,5750,5760,5776,5777,5786,5788,5789,5791,5796,5831,5836,5838,5896,5930,5931,5936,5942,5945,5946,5947,5948,5961,5971,5975,5976,5985,6006,6035,6054,6057,6058,6060,6084,6087,6091,6092,6093,6110,6121,6122,6153,6154,6158,6180,6184,6187,6208,6209,6237,6240,6248,6259,6267,6271,6278,6279,6280,6281,6311,6328,6379,6416,6418,6439,6440,6446,6449,6450,6454,6468,6484,6504,6505,6510,6519,6521,6536,6556,6563,6565,6580,6581,6585,6587,6588,6589,6591,6593,6594,6595,6597,6603,6604,6605,6606,6612,6614,6658,6663,6679,6680,6681,6682,6718,6723,6725,6730,6731,6739,6743,6756,6780,6781,6782,6783,6794,6799,6816,6820,6838,6868,6869,6870,6876,6890,6911,6913,6915,6917,6920,6927,6929,6943,6948,6949,6984,6987,6988,7001,7002,7003,7004,7023,7024,7042,7067,7090,7101,7103,7104,7106,7108,7139,7140,7143,7144,7146,7148,7149,7150,7178,7187,7188,7199,7209,7248,7258,7262,7269,7280,7285,7287,7294,7302,7315,7332,7353,7355,7372,7377,7430,7432,7433,7434,7441,7447,7449,7512,7531,7545,7561,7562,7567,7578,7610,7613,7636,7658,7676,7679,7680,7690,7709,7710,7712,7714,7716,7718,7744,7770,7771,7802,7804,7805,7806,7811,7832,7850,7855,7861,7863,7871,7883,7884,7886,7915,7942,8008,8009,8010,8058,8064,8065,8088,8089,8108,8109,8110,8176,8177,8178,8205,8206,8242,8248,8259,8270,8300,8304,8310,8322,8340,8346,8368,8413,8444,8456,8474,8477,8504,8529,8593,8594,8597,8598,8672,8706,8707,8708,8709,8734,8766,8795,8802,8803,8844,8865,8908,8924,8969,8972,8987,8994,9037,9058,9077,9109,9227,9232,9236,9256,9274,9297,9299,9302,9308,9311,9312,9322,9323,9342,9348,9357,9364,9403,9420,9474,9475,9481,9541,9586,9596,9599,9600,9602,9603,9615,9639,9652,9660,9661,9663,9665,9693,9811,9812,9859,9860,9898,9936,10043,10099,10160,10246,10262,10267,3,2736,2751,2753,2756,2758,2763,2764,2765,2766,2771,2773,2779,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2798,2799,2800,2801,2802,2811,2812,2813,2819,2821,2822,2823,2824,2829,2830,2831,2832,2836,2837,2838,2839,2840,2842,2852,2855,2856,2858,2859,2870,2871,2873,2874,2882,2883,2884,2897,2898,2899,2900,2903,2904,2905,2924,2926,2935,2936,2938,2939,2954,2955,2959,2961,2962,2965,2967,2969,2983,2994,5407,5446,5593,5594,5595,5676,5775,5805,5839,5855,5857,5863,5924,5925,5926,5927,5934,5973,6105,6152,6177,6212,6394,6401,6437,6438,6459,6461,6463,6470,6471,6472,6473,6474,6475,6476,6477,6558,6628,6629,6716,6750,6751,6791,6792,6928,6942,7012,7013,7020,7043,7074,7076,7122,7141,7142,7157,7158,7160,7198,7242,7243,7339,7410,7411,7412,7413,7428,7465,7517,7518,7527,7534,7536,7547,7581,7582,7583,7584,7724,7725,7731,7732,7734,7736,7950,7952,7953,7968,8005,8006,8084,8129,8188,8211,8212,8285,8381,8454,8455,8457,8489,8553,8554,8628,8648,8649,8650,8651,8798,9054,9055,9123,9137,9192,9193,9319,9351,9374,9404,9444,9637,9894,10068,10124,10126,10276,6541,6542,6631,6651,6652,7064,7278,8720,8963,9149,9150,9218,9219,9400,9491,9492,9493,9494,9696,9957,10319,10320,6611,8545,8546,9019,9038,9958,10318,4740,4771,4773,4774,4777,4825,4829,4834,4972,4987,5019,5051,5109,5112,5171,5282,5302,5340,5341,5343,5350,5351,5376,5423,5455,5477,5609,5681,5682,5683,5801,5802,5828,5832,5890,5892,5901,5907,5988,6067,6216,6382,6503,6661,6862,7077,7115,7283,7519,7589,7922,7924,8023,8185,8191,8890,9017,9120,9222,9456,9729,5052,5197,5396,5794,6038,6069,6134,6144,6168,6182,6436,7480,7544,7909,7980,8019,8984,9574,9575,2735,2748,2760,2775,2805,2820,2850,2872,2887,2890,2891,2893,2894,2957,2963,2968,2989,5970,6019,6164,6249,6733,6734,8011])).
% 159.51/159.17  cnf(13597,plain,
% 159.51/159.17     (E(f328(f286(x135971,x135971),f267(x135971,x135972)),x135972)),
% 159.51/159.17     inference(rename_variables,[],[3363])).
% 159.51/159.17  cnf(13605,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x136051),f328(f328(f84(a909),x136051),x136051)))),
% 159.51/159.17     inference(rename_variables,[],[3668])).
% 159.51/159.17  cnf(13608,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x136081),x136082),f190(f916(x136081,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13618,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x136181),f328(f328(f84(a909),x136181),x136181)))),
% 159.51/159.17     inference(rename_variables,[],[3668])).
% 159.51/159.17  cnf(13621,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x136211),x136212),f190(f916(x136211,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13624,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),f2(a909)),x136241))),
% 159.51/159.17     inference(rename_variables,[],[3424])).
% 159.51/159.17  cnf(13627,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(x136271,x136271)),x136272),f267(x136271,f190(f916(x136271,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11113])).
% 159.51/159.17  cnf(13637,plain,
% 159.51/159.17     (E(f328(f311(x136371,x136371,f35(x136371)),x136372),x136372)),
% 159.51/159.17     inference(rename_variables,[],[3463])).
% 159.51/159.17  cnf(13640,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x136401),x136402),f190(f916(x136401,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13655,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x136551),x136552),f190(f916(x136551,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13667,plain,
% 159.51/159.17     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x136671),x136672)),x136671))),
% 159.51/159.17     inference(rename_variables,[],[4675])).
% 159.51/159.17  cnf(13677,plain,
% 159.51/159.17     (~E(f328(f328(f153(x136771),x136772),x136773),x136773)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(13680,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x136801),x136802),f190(f916(x136801,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13683,plain,
% 159.51/159.17     (~E(f328(f328(f243(a909),f328(a116,x136831)),x136831),f328(a116,x136831))),
% 159.51/159.17     inference(rename_variables,[],[11707])).
% 159.51/159.17  cnf(13700,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x137001),f328(f328(f84(a909),x137001),x137001)))),
% 159.51/159.17     inference(rename_variables,[],[3668])).
% 159.51/159.17  cnf(13705,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x137051),x137052),f328(f312(x137051,x137053,x137054),f190(f916(x137053,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11116])).
% 159.51/159.17  cnf(13708,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x137081,a903)),x137082),x137082))),
% 159.51/159.17     inference(rename_variables,[],[3700])).
% 159.51/159.17  cnf(13711,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),f2(a909)),x137111))),
% 159.51/159.17     inference(rename_variables,[],[3424])).
% 159.51/159.17  cnf(13714,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x137141),x137142),f328(f311(x137143,x137141,x137144),f190(f916(x137143,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11348])).
% 159.51/159.17  cnf(13719,plain,
% 159.51/159.17     (E(f328(x137191,f328(f95(x137192,x137193,f246(f916(x137192,a903)),x137191),f328(x137191,x137194))),f328(x137191,x137194))),
% 159.51/159.17     inference(rename_variables,[],[11249])).
% 159.51/159.17  cnf(13726,plain,
% 159.51/159.17     (P107(f328(f328(f239(a1),x137261),x137261))),
% 159.51/159.17     inference(rename_variables,[],[3405])).
% 159.51/159.17  cnf(13740,plain,
% 159.51/159.17     (P107(f328(f328(f240(a1),f328(f328(f3(a1),x137401),f81(a1))),x137401))),
% 159.51/159.17     inference(rename_variables,[],[10929])).
% 159.51/159.17  cnf(13743,plain,
% 159.51/159.17     (~P107(f328(f328(f240(a909),x137431),x137431))),
% 159.51/159.17     inference(rename_variables,[],[4646])).
% 159.51/159.17  cnf(13748,plain,
% 159.51/159.17     (E(f328(f286(x137481,x137481),f267(x137481,x137482)),x137482)),
% 159.51/159.17     inference(rename_variables,[],[3363])).
% 159.51/159.17  cnf(13751,plain,
% 159.51/159.17     (~P40(x137511,x137512,x137513,f328(f328(f156(x137514,x137511),x137515),f328(a116,f117(x137514))),f117(x137512))),
% 159.51/159.17     inference(rename_variables,[],[11391])).
% 159.51/159.17  cnf(13754,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x137541,a903)),f328(f174(x137541),f178(x137541,x137542,x137543))),f328(f174(x137541),x137542)))),
% 159.51/159.17     inference(rename_variables,[],[4101])).
% 159.51/159.17  cnf(13759,plain,
% 159.51/159.17     (P107(f328(f328(f240(a909),x137591),f328(a116,f328(f328(f83(a909),x137592),x137591))))),
% 159.51/159.17     inference(rename_variables,[],[3856])).
% 159.51/159.17  cnf(13764,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x137641),x137642),f328(f312(x137641,x137643,x137644),f190(f916(x137643,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11116])).
% 159.51/159.17  cnf(13773,plain,
% 159.51/159.17     (~P107(f328(f328(f330(a909),x137731),f328(f284(a909),f2(a909))))),
% 159.51/159.17     inference(rename_variables,[],[11963])).
% 159.51/159.17  cnf(13787,plain,
% 159.51/159.17     (~P107(f328(f65(x137871,x137872,f190(f916(x137871,a903))),x137873))),
% 159.51/159.17     inference(rename_variables,[],[4673])).
% 159.51/159.17  cnf(13790,plain,
% 159.51/159.17     (~P107(f328(f328(f330(a909),x137901),f328(f284(a909),f2(a909))))),
% 159.51/159.17     inference(rename_variables,[],[11963])).
% 159.51/159.17  cnf(13797,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x137971),x137972),f190(f916(x137971,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(13800,plain,
% 159.51/159.17     (E(f328(f328(f136(x138001),f117(x138001)),x138002),x138002)),
% 159.51/159.17     inference(rename_variables,[],[3358])).
% 159.51/159.17  cnf(13808,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x138081),x138082),f328(f312(x138081,x138083,x138084),f190(f916(x138083,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11116])).
% 159.51/159.17  cnf(13819,plain,
% 159.51/159.17     (~E(f328(a116,x138191),f2(a909))),
% 159.51/159.17     inference(rename_variables,[],[4577])).
% 159.51/159.17  cnf(13829,plain,
% 159.51/159.17     (~E(f328(f328(f153(x138291),x138292),x138293),x138293)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(13836,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x138361,a903)),f328(f174(x138361),f178(x138361,x138362,x138363))),f328(f174(x138361),x138362)))),
% 159.51/159.17     inference(rename_variables,[],[4101])).
% 159.51/159.17  cnf(13843,plain,
% 159.51/159.17     (~E(f328(f328(f153(x138431),x138432),x138433),x138433)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(13854,plain,
% 159.51/159.17     (P107(f328(f328(f240(a1),f328(f328(f3(a1),x138541),f81(a1))),x138541))),
% 159.51/159.17     inference(rename_variables,[],[10929])).
% 159.51/159.17  cnf(13863,plain,
% 159.51/159.17     (~P107(f328(f65(x138631,x138632,f190(f916(x138631,a903))),x138633))),
% 159.51/159.17     inference(rename_variables,[],[4673])).
% 159.51/159.17  cnf(13873,plain,
% 159.51/159.17     (~P107(f328(f328(f190(f916(x138731,f916(x138732,a903))),x138733),x138734))),
% 159.51/159.17     inference(rename_variables,[],[4677])).
% 159.51/159.17  cnf(13882,plain,
% 159.51/159.17     (~E(f328(f328(f153(x138821),x138822),x138823),x138823)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(13896,plain,
% 159.51/159.17     (~P107(f328(f328(f330(a909),x138961),f328(f284(a909),f2(a909))))),
% 159.51/159.17     inference(rename_variables,[],[11963])).
% 159.51/159.17  cnf(13904,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x139041,a903)),f190(f916(x139041,a903))),x139042))),
% 159.51/159.17     inference(rename_variables,[],[3855])).
% 159.51/159.17  cnf(13918,plain,
% 159.51/159.17     (P107(f328(f328(f240(a1),f328(f328(f3(a1),x139181),f81(a1))),x139181))),
% 159.51/159.17     inference(rename_variables,[],[10929])).
% 159.51/159.17  cnf(13921,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x139211),x139212),f328(f311(x139213,x139211,x139214),f190(f916(x139213,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11348])).
% 159.51/159.17  cnf(13924,plain,
% 159.51/159.17     (~P107(f328(f328(f239(a909),f328(f328(f84(a909),f328(a116,x139241)),f328(a116,x139241))),x139241))),
% 159.51/159.17     inference(rename_variables,[],[10861])).
% 159.51/159.17  cnf(13927,plain,
% 159.51/159.17     (E(f328(f328(f136(x139271),x139272),f117(x139271)),x139272)),
% 159.51/159.17     inference(rename_variables,[],[3334])).
% 159.51/159.17  cnf(13930,plain,
% 159.51/159.17     (~E(f328(a116,x139301),f2(a909))),
% 159.51/159.17     inference(rename_variables,[],[4577])).
% 159.51/159.17  cnf(13935,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x139351),x139351))),
% 159.51/159.17     inference(rename_variables,[],[3404])).
% 159.51/159.17  cnf(13946,plain,
% 159.51/159.17     (E(f328(x139461,f328(f95(x139462,x139463,f246(f916(x139462,a903)),x139461),f328(x139461,x139464))),f328(x139461,x139464))),
% 159.51/159.17     inference(rename_variables,[],[11249])).
% 159.51/159.17  cnf(13960,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(x139601,x139601)),x139602),f267(x139601,f190(f916(x139601,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11113])).
% 159.51/159.17  cnf(13965,plain,
% 159.51/159.17     (~E(f328(f328(f153(x139651),x139652),x139653),x139653)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(13968,plain,
% 159.51/159.17     (~P107(f328(f328(f330(a909),x139681),f328(f284(a909),f2(a909))))),
% 159.51/159.17     inference(rename_variables,[],[11963])).
% 159.51/159.17  cnf(13971,plain,
% 159.51/159.17     (E(f328(f286(x139711,x139711),f267(x139711,x139712)),x139712)),
% 159.51/159.17     inference(rename_variables,[],[3363])).
% 159.51/159.17  cnf(13980,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(x139801,x139801)),x139802),f267(x139801,f190(f916(x139801,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11113])).
% 159.51/159.17  cnf(13987,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x139871,a903)),f328(f174(x139871),f178(x139871,x139872,x139873))),f328(f174(x139871),x139872)))),
% 159.51/159.17     inference(rename_variables,[],[4101])).
% 159.51/159.17  cnf(13992,plain,
% 159.51/159.17     (P107(f328(f328(f330(x139921),f328(x139922,x139923)),f328(f311(x139924,x139921,x139922),f246(f916(x139924,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[4011])).
% 159.51/159.17  cnf(14002,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(x140021,x140021)),x140022),f267(x140021,f190(f916(x140021,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11113])).
% 159.51/159.17  cnf(14007,plain,
% 159.51/159.17     (~E(f328(f328(f153(x140071),x140072),x140073),x140073)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(14021,plain,
% 159.51/159.17     (E(f328(f286(x140211,x140211),f267(x140211,x140212)),x140212)),
% 159.51/159.17     inference(rename_variables,[],[3363])).
% 159.51/159.17  cnf(14046,plain,
% 159.51/159.17     (~P107(f328(f65(x140461,x140462,f190(f916(x140461,a903))),x140463))),
% 159.51/159.17     inference(rename_variables,[],[4673])).
% 159.51/159.17  cnf(14059,plain,
% 159.51/159.17     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x140591),x140592)),x140592))),
% 159.51/159.17     inference(rename_variables,[],[4674])).
% 159.51/159.17  cnf(14065,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x140651,a903)),x140652),f328(f328(f105(f916(x140651,a903)),x140653),f246(f916(x140651,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11361])).
% 159.51/159.17  cnf(14072,plain,
% 159.51/159.17     (E(f328(f328(f136(x140721),x140722),f117(x140721)),x140722)),
% 159.51/159.17     inference(rename_variables,[],[3334])).
% 159.51/159.17  cnf(14075,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x140751),f328(f328(f84(a909),x140751),x140751)))),
% 159.51/159.17     inference(rename_variables,[],[3668])).
% 159.51/159.17  cnf(14084,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x140841),f328(f328(f83(a909),x140841),x140842)))),
% 159.51/159.17     inference(rename_variables,[],[3667])).
% 159.51/159.17  cnf(14094,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x140941,a903)),f328(f174(x140941),f178(x140941,x140942,x140943))),f328(f174(x140941),x140942)))),
% 159.51/159.17     inference(rename_variables,[],[4101])).
% 159.51/159.17  cnf(14097,plain,
% 159.51/159.17     (~E(f328(f328(f153(x140971),x140972),x140973),x140973)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(14104,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x141041),x141042),f190(f916(x141041,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(14107,plain,
% 159.51/159.17     (P107(f328(f328(f330(f915(x141071,x141071)),f328(f328(f256(x141071,x141071),x141072),x141072)),f308(x141071,x141073)))),
% 159.51/159.17     inference(rename_variables,[],[4044])).
% 159.51/159.17  cnf(14129,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x141291,a903)),x141292),x141292))),
% 159.51/159.17     inference(rename_variables,[],[3700])).
% 159.51/159.17  cnf(14132,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(x141321,x141321)),x141322),f267(x141321,f190(f916(x141321,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11113])).
% 159.51/159.17  cnf(14137,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x141371),x141372),f190(f916(x141371,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(14157,plain,
% 159.51/159.17     (~E(f328(f328(f310(x141571),x141572),x141573),f190(f916(x141571,a903)))),
% 159.51/159.17     inference(rename_variables,[],[4635])).
% 159.51/159.17  cnf(14162,plain,
% 159.51/159.17     (E(f328(x141621,f328(f95(x141622,x141623,f246(f916(x141622,a903)),x141621),f328(x141621,x141624))),f328(x141621,x141624))),
% 159.51/159.17     inference(rename_variables,[],[11249])).
% 159.51/159.17  cnf(14170,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(f910(x141701),f910(x141701))),f328(f328(f256(f910(x141701),f910(x141701)),x141702),f117(x141701))),f149(x141701,x141703)))),
% 159.51/159.17     inference(rename_variables,[],[4681])).
% 159.51/159.17  cnf(14193,plain,
% 159.51/159.17     (E(f328(x141931,f328(f95(x141932,x141933,f246(f916(x141932,a903)),x141931),f328(x141931,x141934))),f328(x141931,x141934))),
% 159.51/159.17     inference(rename_variables,[],[11249])).
% 159.51/159.17  cnf(14203,plain,
% 159.51/159.17     (E(f328(x142031,f328(f95(x142032,x142033,f246(f916(x142032,a903)),x142031),f328(x142031,x142034))),f328(x142031,x142034))),
% 159.51/159.17     inference(rename_variables,[],[11249])).
% 159.51/159.17  cnf(14211,plain,
% 159.51/159.17     (~P107(f328(f328(f330(a909),x142111),f328(f284(a909),f2(a909))))),
% 159.51/159.17     inference(rename_variables,[],[11963])).
% 159.51/159.17  cnf(14219,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x142191),f328(f328(f83(a909),x142191),x142192)))),
% 159.51/159.17     inference(rename_variables,[],[3667])).
% 159.51/159.17  cnf(14222,plain,
% 159.51/159.17     (E(f328(x142221,f328(f95(x142222,x142223,f246(f916(x142222,a903)),x142221),f328(x142221,x142224))),f328(x142221,x142224))),
% 159.51/159.17     inference(rename_variables,[],[11249])).
% 159.51/159.17  cnf(14225,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x142251),x142251))),
% 159.51/159.17     inference(rename_variables,[],[3404])).
% 159.51/159.17  cnf(14228,plain,
% 159.51/159.17     (~E(f328(a116,x142281),f2(a909))),
% 159.51/159.17     inference(rename_variables,[],[4577])).
% 159.51/159.17  cnf(14233,plain,
% 159.51/159.17     (~P107(f328(f328(f330(x142331),x142332),f190(f916(x142331,a903))))),
% 159.51/159.17     inference(rename_variables,[],[4663])).
% 159.51/159.17  cnf(14236,plain,
% 159.51/159.17     (E(f328(f328(f136(x142361),x142362),f117(x142361)),x142362)),
% 159.51/159.17     inference(rename_variables,[],[3334])).
% 159.51/159.17  cnf(14241,plain,
% 159.51/159.17     (P107(f328(f328(f239(f916(x142411,a903)),x142412),x142412))),
% 159.51/159.17     inference(rename_variables,[],[3700])).
% 159.51/159.17  cnf(14253,plain,
% 159.51/159.17     (~P107(f328(f328(f240(a909),f328(f328(f83(a909),x142531),x142532)),x142531))),
% 159.51/159.17     inference(rename_variables,[],[4675])).
% 159.51/159.17  cnf(14265,plain,
% 159.51/159.17     (~E(x142651,f328(a116,x142651))),
% 159.51/159.17     inference(rename_variables,[],[10454])).
% 159.51/159.17  cnf(14270,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),x142701),x142701))),
% 159.51/159.17     inference(rename_variables,[],[3404])).
% 159.51/159.17  cnf(14275,plain,
% 159.51/159.17     (P107(f328(f328(f239(a909),f48(a909,x142751,x142752)),x142751))),
% 159.51/159.17     inference(rename_variables,[],[3863])).
% 159.51/159.17  cnf(14295,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(x142951,x142951)),x142952),f267(x142951,f190(f916(x142951,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11113])).
% 159.51/159.17  cnf(14301,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(x143011,x143011)),x143012),f267(x143011,f190(f916(x143011,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11113])).
% 159.51/159.17  cnf(14306,plain,
% 159.51/159.17     (P40(x143061,x143062,x143063,f328(f328(f156(x143064,x143061),x143065),f118(x143064,f117(x143064))),f117(x143062))),
% 159.51/159.17     inference(rename_variables,[],[11395])).
% 159.51/159.17  cnf(14326,plain,
% 159.51/159.17     (E(f328(x143261,f328(f95(x143262,x143263,f246(f916(x143262,a903)),x143261),f328(x143261,x143264))),f328(x143261,x143264))),
% 159.51/159.17     inference(rename_variables,[],[11249])).
% 159.51/159.17  cnf(14331,plain,
% 159.51/159.17     (~P107(f328(f328(f190(f916(x143311,f916(x143312,a903))),x143313),x143314))),
% 159.51/159.17     inference(rename_variables,[],[4677])).
% 159.51/159.17  cnf(14345,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(x143451,x143451)),x143452),f267(x143451,f190(f916(x143451,a903)))))),
% 159.51/159.17     inference(rename_variables,[],[11113])).
% 159.51/159.17  cnf(14410,plain,
% 159.51/159.17     (~E(f328(f328(f153(x144101),x144102),x144103),x144103)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(14415,plain,
% 159.51/159.17     (~E(f328(f328(f153(x144151),x144152),x144153),x144153)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(14433,plain,
% 159.51/159.17     (~E(f328(f328(f153(x144331),x144332),x144333),x144333)),
% 159.51/159.17     inference(rename_variables,[],[4596])).
% 159.51/159.17  cnf(14436,plain,
% 159.51/159.17     (~P107(f328(f328(f330(f915(f910(x144361),f910(x144361))),f328(f328(f256(f910(x144361),f910(x144361)),x144362),f117(x144361))),f159(x144361,x144363)))),
% 159.51/159.17     inference(rename_variables,[],[4682])).
% 159.51/159.17  cnf(14447,plain,
% 159.51/159.17     ($false),
% 159.51/159.17     inference(scs_inference,[],[3432,3430,3843,4147,4185,3993,3194,4676,3404,13935,14225,14270,3406,4044,14107,4680,4647,4641,3498,3858,4011,13992,4663,13608,13621,13640,13655,13680,13797,14104,14137,14233,4101,13754,13836,13987,14094,3886,4581,4577,13819,13930,14228,4596,13677,13829,13843,13882,13965,14007,14097,14410,14415,14433,4635,14157,3386,3485,3405,13726,3863,14275,3424,13624,13711,3851,3700,13708,14129,14241,3855,13904,3668,13605,13618,13700,14075,3667,14084,14219,4281,3856,13759,3363,13597,13748,13971,14021,3334,13927,14072,14236,3358,13800,4681,14170,4682,14436,4684,4646,13743,4660,4673,13787,13863,14046,4677,13873,14331,4674,14059,4675,13667,14253,3608,11707,13683,10454,14265,13264,10740,10508,12936,12022,12064,13163,12651,11521,13436,13579,13133,10771,10755,11736,11244,12653,12682,12689,11361,14065,12417,10929,13740,13854,13918,3770,12711,11056,11098,11430,11385,11249,13719,13946,14162,14193,14203,14222,14326,10430,13187,11100,10562,11507,10866,10688,3463,13637,3436,3348,11319,11412,11154,13175,13178,10879,13468,11858,12367,11399,12466,10415,11961,11963,13773,13790,13896,13968,14211,13510,10873,12934,11309,11113,13627,13960,13980,14002,14132,14295,14301,14345,11116,13705,13764,13808,11348,13714,13921,11463,11433,10861,13924,12221,12707,12621,13488,12307,11359,11353,11391,13751,11131,11395,14306,11264,12537,3171,11771,4488,3959,8,2,4691,5358,5369,7011,7959,5153,5365,5435,6894,8712,6376,9931,6444,6618,6899,8186,9590,5865,6685,4874,6576,9726,8345,9189,9190,6272,6492,6650,6361,5179,5527,8590,4719,6875,10057,5907,5882,9,8369,10060,9659,5667,7224,9748,7904,9432,9741,8617,7519,4775,5171,5866,6274,6596,9258,9262,6854,5871,5944,6031,7493,8674,9439,8557,6404,6380,7693,8615,8703,7283,7464,8930,5742,9052,5485,5664,9260,5021,8951,7876,5487,9778,5821,9083,10185,9381,5376,5585,7970,6855,8511,7473,8744,8841,6137,6388,7826,7082,8750,9617,4824,6707,9261,9785,5876,9715,5341,5451,5932,7034,8683,9550,6049,9456,6903,9616,8801,6235,6378,9050,6050,6323,9829,9969,6509,6445,9191,5525,6396,5441,5901,6553,8616,6365,5186,5960,6901,7196,4833,5681,6543,6309,8605,7300,5477,7589,8610,9555,9379,6097,8749,9840,8202,7780,7628,9461,5682,7308,7674,8515,5869,9436,6610,6897,8675,10271,5088,7558,5345,6236,8278,5613,7112,8203,6931,5928,6905,8890,9335,9070,5295,6497,7675,8185,5022,9221,5832,5302,5601,6108,7279,9416,8184,5282,6151,6421,8168,9390,6367,7477,7033,8415,10333,8728,5439,6059,8681,10090,5539,6856,5373,9158,8086,5959,5729,8513,8684,9634,10347,5410,10070,8618,5368,5820,5929,5110,7069,8950,9784,9489,4774,5806,6048,9882,6220,5892,4972,5178,5317,8771,5333,5887,7854,4829,5738,6575,6317,4771,8887,5235,8952,6686,8828,6244,5350,5773,5701,7838,9965,5185,9205,9694,5725,5810,8907,5785,6363,5452,6649,8055,8538,8845,4987,5462,6217,7311,6412,4995,6503,4869,5474,8763,5828,9653,5246,10270,4740,9462,5894,5433,6500,5344,6094,6661,8866,8906,5890,6414,6664,7633,8191,5909,8641,9907,7015,8521,9040,7995,7450,5954,5543,5878,6196,5819,7009,8542,9380,8739,4773,5159,9669,5492,6269,10095,7374,6245,6874,9727,9864,6752,5180,5440,8774,5951,6009,8809,9365,6067,5059,9777,9093,10069,5741,4809]),
% 159.51/159.17     ['proof']).
% 159.51/159.18  % SZS output end Proof
% 159.51/159.18  % Total time :139.620000s
%------------------------------------------------------------------------------